cns*_*nst 5 xml validation xhtml html5
我正在从XHTML 1.0 Strict切换到XHTML5,但我遇到了默认DOCTYPE声明的问题 - 文档不再作为XML验证,并且在application/xhtml+xml与.xhtml扩展一起使用时无法在某些浏览器中加载,主要是因为像—等的实体
我已经尝试过放回XHTML 1.0 Strict DOCTYPE原理,它们都可以按预期在浏览器中工作(没有XML解析错误,新article元素仍然可以正常工作),但它不再被W3验证为有效的HTML5,因为meta charset例如,来自HTML5的规范.
如何自动导入实体以使浏览器验证XML,但为W3验证器指定HTML5?
使用数字 HTML 实体,例如HTML和XML 解析器的&& 符号,而不是无效实体。通常 MDN(Mozilla 开发者网络)有可靠的信息,而我讨厌 W3Schools,所以12 月有一个相当详尽的列表,我还强烈推荐Unicode 字符表网站。&
我的平台和网站(我的个人资料中的链接)使用 XHTML5 并使用 UTF8 字符代替图像(更少的 HTTP 请求以获得更好的性能)。
就文档类型而言,您没有具体提及哪些浏览器的版本,因此您需要发表评论才能让我查看它。我的安装程序一直追溯到 Opera 2 和 Mozilla Suite 0.8。:-)
| 归档时间: |
|
| 查看次数: |
106 次 |
| 最近记录: |