XHTML Mobile 1.0 -由于脚本导致W3C验证无效

XHTML Mobile 1.0 - W3C Validation Invalid because of Script

本文关键字:脚本 W3C 无效 验证 Mobile 于脚本 XHTML      更新时间:2023-09-26

我想把谷歌分析在我的移动网页,但似乎我遇到了一个大问题。

当尝试通过W3C验证器进行验证时,围绕Google Analytics代码的脚本标记被称为无效。

第10行,第31列:element "未定义的<script type="text/javascript">

您已经在文档中使用了上面命名的元素,但是您使用的文档类型并没有定义该名称的元素。此错误通常由以下原因引起:

错误使用"Strict"使用框架的文档类型(例如,你必须使用"Frameset"文档类型来获取"元素),通过使用供应商专有的扩展名,如"或者";"(这通常可以通过使用CSS来实现所需的效果来解决)。通过在XHTML中使用大写标记(在XHTML中,属性和元素必须全部小写)。

我使用的是XHTML Mobile 1.0,因为那是一个移动网站(所以我几乎不能改变它)。在XHTML Mobile 1.0中是否有一种有效的方法来放入标记?

在XHTML Mobile Profile 1.1中添加了<script>标记。最新的版本是XHTML Mobile Profile 1.2。除非有充分的理由,否则我不会使用XHTML Mobile 1.0。

iPhone、Android等都能很好地处理HTML5。