XHTML Mobile 1.0 - W3C验证因脚本无效

时间:2011-11-25 16:32:26

标签: javascript mobile xhtml w3c w3c-validation

我正在尝试将Google Analytics放入我的移动网页,但似乎我遇到了一个大问题。

尝试通过W3C验证程序进行验证时,调用Google Analytics代码的脚本代码被视为无效。

  

第10行,第31列:元素“script”未定义   <script type="text/javascript">

     

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

     

对使用框架的文档错误地使用“严格”文档类型(例如,您必须使用“框架集”文档类型来获取“”元素),   通过使用供应商专有扩展,例如“”或“”(这通常通过使用CSS来实现期望的效果来修复)。   通过在XHTML中使用大写标签(在XHTML属性中,元素必须全部为小写)。

我在XHTML Mobile 1.0中,因为那是一个移动网站(所以我几乎无法改变)。是否有一种在XHTML Mobile 1.0中添加标签的有效方法?

1 个答案:

答案 0 :(得分:2)

在XHTML Mobile Profile 1.1中添加了

<script>个标记。最新的是XHTML Mobile Profile 1.2。除非你有充分的理由,否则我不会使用XHTML Mobile 1.0。

顺便说一句,iPhone,Android等处理HTML5就好了。