Flask HTML vs. XHTML
2021-08-11 21:11 更新
下面的表格给你一个 HTML 4.01 、 XHTML 1.1 和 HTML5 中可用特性的简要综述。 (不包括 XHTML 1.0 ,因为它被 XHTML 1.1 和几乎不使用的 XHTML5 代替 )
HTML4.01 | XHTML1.1 | HTML5 | |
---|---|---|---|
<tag/value/ == <tag>value</tag>√ | √ | × | × |
支持 <br/> | × |
√ |
√ |
支持 <script/> | × |
√ |
× |
应该使用的 MIME 类型: text/html | √ |
× | √ |
应该使用的 MIME 类型: application/xhtml+xml | × |
√ |
× |
严格的错误处理 | × |
√ |
× |
内联 SVG | × |
√ |
√ |
内联 MathML | × |
√ |
√ |
<video> 标签 | × |
× |
√ |
<audio> 标签 | × |
× |
√ |
新的语义标签,比如 <article> | × |
× |
√ |
这是一个从 SGML 中继承过来的鲜为人知的特性。由于上述的原因,它通常不 被浏览器支持。 |
这用于兼容生成 <br> 之类的服务器代码。它不应该在新代码中出现。 |
XHTML 1.0 是考虑向后兼容,允许呈现为 text/html 的最后一个 XHTML 标 准。 |
以上内容是否对您有帮助:
更多建议: