当前位置: 首页 > 面试题库 >

最佳替换HTML中的字体标签

孔弘盛
2023-03-14
问题内容

由于fontHTML5中不推荐使用HTML中的标记(我理解为什么),有没有一种将某些属性和样式仅应用于段落文本 部分
的干净解决方案?我使用JavaScript来解析XML文件,该事实依赖于font标签允许使用基于类的CSS格式化部分包装文本的事实。我意识到“
anchor”(a)标记也可以用于此目的,但是这种方式看起来非常落后且不自然。

编辑

当我问这个问题时(几年前),我未能理解每个DOM元素都属于一个display类别,其中两个主要类别是:

  • block -坚持要自己排
  • inline-与其他inline元素或文字一致

HTML提供了两个通用容器元素,默认情况下,每个容器元素都遵循这些显示值之一;div用于block显示,和span用于inline显示。

span元素是指定文本的某些块,并给它一个独特的风格或ID,因为你可以将其套在一个更大的段落的部分不破坏所选择的内容到一个新行的完美方式。


问题答案:

span标签将是最好的方式。

尽管通常不建议使用内联CSS,但是这里有一个示例:

<p>
This is my <span style="font-weight:bold">paragraph</span>.
</p>

spandiv相似,但div标记是一个块元素,因此会导致换行。 span是可以与文本内联使用的内联标签。



 类似资料:
  • 问题 你需要使用命名实体来替代 HTML 标签: <br/> => &lt;br/&gt; 解决方案 htmlEncode = (str) -> str.replace /[&<>"']/g, ($0) -> "&" + {"&":"amp", "<":"lt", ">":"gt", '"':"quot", "'":"#39"}[$0] + ";" htmlEncode('<a hr

  • 问题内容: 我刚刚完成了从数据库中剥离HTML实体的任务,因为我们进行了很多爬网,并且某些爬网程序在输入时没有这样做:( 因此,我开始编写一堆看起来像这样的查询; 显然,这是一种非常幼稚的方法。我一直在尝试找出解码功能是否可以做些聪明的事情。也许通过正则表达式抓住HTML实体一样,然后通过 刚刚 的部分到ASCII解码器,以及重建串…或东西… 我可以按查询继续吗?其中可能只有40个左右。 问题答案

  • 问题内容: 我需要替换一些字符,如下所示:,… 我编码如下,但是我想应该有一些更好的方法。有什么提示吗? 问题答案: 替换两个字符 我给当前答案中的所有方法加上了一个额外的时间。 使用输入字符串并替换和,最快的方法是将替换链接在一起,如下所示:。 每个功能的时间: a)1000000次循环,每个循环最好为3:1.47 s b)1000000个循环,每个循环的最佳时间为3:1.51μs c)1000

  • 我有一个文本文件(没有标点符号),文件大小约为100MB-1GB,以下是一些示例行: 以及替换标记列表,如下所示: 在文本文件上替换后我想要的输出如下所示: 该解决方案正在工作,但对于大量替换标记和大型文本文件,速度非常慢。有更好的解决方案吗?

  • 本文向大家介绍MySQL批量替换HTML标签,包括了MySQL批量替换HTML标签的使用技巧和注意事项,需要的朋友参考一下 1 前因 前段时间维护的一个WordPress小网站被黑,分析源码发现内容中多出了一段JavaScript代码: 访问页面的时候,会跳转到黑客的广告页面: 经过追踪,最后发现是在MySQL中被注入了以上代码,所以需要在wp_posts表中把这些内容都替换掉 (当然后来加强了这