我已经阅读了许多论坛,这些论坛解释了严格和过渡性文档类型之间的区别,但它们都没有解释在呈现页面时是否选择严格或过渡性问题。例如:'i'标签在严格的doctype中被弃用。但无论您使用哪种文档类型,它都可以在您的网页中呈现。那么其他已弃用的标签也是如此,例如'u'或'font'。所以我的问题是,在页面渲染方面,严格和过渡的doctypes之间是否存在真正的区别。
答案 0 :(得分:0)
几乎标准模式的不同之处大致是:内联框没有非空白文本作为子项,没有边框,填充或边距:
HTML 4.01过渡doctype根据HTML 4.01规范进行验证。它允许一些表示性标记和不推荐使用的元素(例如元素),但不允许框架集。
HTML 4.01严格doctype根据HTML 4.01规范进行验证,但它不允许使用任何表示性标记或不推荐使用的元素(如元素)或框架集。
如果您使用的是XHTML doctype,则需要使用XML格式良好的语法
<强>参考强>