由于font
HTML5 中不推荐使用 HTML 中的标记(我理解为什么),是否有一个干净的解决方案可以将某些属性和样式仅应用于段落文本的一部分?我正在使用 JavaScript 解析一个 XML 文件,该文件依赖于font
标签允许使用基于类的 CSS 格式化部分包装文本。我意识到“锚”(a
)标签也可以用于此目的,但这种方式似乎非常落后和不自然。
编辑
当我问这个问题时(几年前),我无法理解每个 DOM 元素都属于一个display
类别,两个主要类别是:
block
- 坚持占据自己的行inline
- 与其他inline
元素或文本一致
HTML 提供了两个通用容器元素,默认情况下每个容器元素都遵循这些显示值之一;div
用于block
展示,span
用于inline
展示。
该span
元素是指定特定文本块并赋予其独特样式或 ID 的完美方式,因为您可以将其包裹在较大段落的一部分周围,而无需将所选内容分成新行。