XHTML 验证字体错误

XHTML Validation Font error

我目前正在尝试验证我的 XHTML,但我对为什么这无效感到困惑:

<p><b><font size="5"/>Introduction></b></p>

验证后我收到错误 "element "font" undefined".

我还能如何在 XHTML 代码中增加文本的大小(不使用 CSS!)? (这是一个学校项目,因此没有 CSS 的晦涩请求) 谢谢

字体元素在 XHTML 1.0 Strict 文档类型中不存在,因为它已过时。 (尽管它仍然验证为 XHTML 1.0 Transitional。)

How else would I increase the size of the text (without the use of CSS!) just within the XHTML code? Thanks.

编写 XHTML(或现代 HTML 的任何风格)的全部意义在于让所有表示都由 CSS 而不是标记处理。如果您坚持使用标记来更改页面的外观,您还不如使用遗留的 HTML 文档类型,或者如前所述,如果您确实必须使用 [=21],则可以使用 XHTML 1.0 Transitional 文档类型=].

或者,如果您了解标题,请使用适当的标题元素,例如 h1:

<h1>Introduction</h1>

如果你的课程作业坚持只坚持你所学的内容并且它还没有涵盖标题,那么你要么使用过渡或遗留文档类型,要么通过使用内联样式作弊(仍然会验证为 XHTML 1.0 严格,但技术上涉及 CSS...).