跳转到内容

超文本标记语言/文本格式化

来自维基教科书,开放的书,开放的世界
TODO
待办事项

编辑说明
此页面可以删除。它与 超文本标记语言/文本格式化 重复。

与几乎所有编程语言和标记语言一样,文本格式化也有几种不同的方法。HTML也不例外。

一种流行的HTML格式化方法是使用特定的HTML标签,例如<b>、<i>和<u>。万维网联盟 (W3C) 建议这些标签可能在将来不被支持,建议您使用<strong>、<em>和<cite>来为HTML页面上的文本添加格式。

在实践中,这两种方法都可以使用,但它们在文本格式化的方式上有限。

因此,许多HTML作者正在转向使用CSS(层叠样式表),它采用“样式表”和“内联样式”来为文本添加格式。需要注意的是,使用CSS,您可以重新定义特定类型标签内的文本外观。有关详细信息,请参阅下面的类部分。

内联样式

[编辑 | 编辑源代码]

通过CSS(层叠样式表),您可以使用包含“样式”(文本格式化方式)的“类”来重复使用代码。您也可以将CSS样式内联,如下所示

<div style="font-weight: bold; font-size: 200%">This is a paragraph of double-size bold text</div>

结果是

这是一段双倍大小的粗体文本

类可以在两个地方定义:在HTML文档的style标签中和在外部文件中,即“层叠样式表”名称中提到的“样式表”。“层叠”一词指的是当多个样式表要应用于同一文档时选择正确样式的机制。

一个样式标签示例

<style type="text/css">
a { font-weight: bold; }
a.special { color:red; }
</style>


一个样式表文件内容的示例

a { font-weight: bold; }
a.special { color:red; }
华夏公益教科书