我目前正在尝试验证我的XHTML,但我很困惑为什么这是无效的:
<p><b><font size="5"/>Introduction></b></p>
验证后,我收到错误“element”字体“undefined”。
如何在XHTML代码中增加文本的大小(不使用CSS!)? (这是一个学校项目,因此没有CSS的模糊请求) 感谢。
答案 0 :(得分:8)
字体元素不存在于XHTML 1.0 Strict doctype中,因为它已过时。 (它仍然可以验证为XHTML 1.0 Transitional。)
如何在XHTML代码中增加文本的大小(不使用CSS!)?感谢。
编写XHTML(或任何现代HTML风格)的全部意义在于所有演示都是由CSS处理,而不是标记。如果您坚持使用标记来更改页面的外观,那么您可以使用旧的HTML文档类型,或者如前所述,使用XHTML 1.0 Transitional文档类型,如果您真的必须使用&#34; XHTML&#34;。
或者,如果您已了解标题,请使用正确的标题元素,例如h1
:
<h1>Introduction</h1>
如果你的课程坚持认为你只坚持你学到的东西并且还没有涵盖标题,那么你仍然坚持使用过渡或遗留的doctype,或者使用内联样式作弊(这仍然是验证为XHTML 1.0 Strict,但技术上涉及CSS ......)。