最近写页面,使用各个浏览器提示各种不同的错误
HTML1524: 无效 DOCTYPE。最短的有效文档类型是 "<!DOCTYPE html>"。
一开始自己写的是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
最后修改为
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
没有报html1524错误了
demo.html, 行1 字符1
HTML1521: 不符合要求的 "</body>" 或文件结尾。在文档结束之前,所有具有开始标记的元素都应正确结束。
demo.html, 行308 字符5
使用http://i.links.cn/checkhtmltag.asp 检测工具 发现html1521是因为自己少写了一个结束div
我这边报
Uncaught SyntaxError: Unexpected token )
错误定位到<a class="item-link" href="javascript:void()" οnclick="show('http://guatingtestpublic.qiniudn.com/106039530.hlv')">
解决<a class="item-link" href="javascript:void(0)" οnclick="show('http://guatingtestpublic.qiniudn.com/106039530.hlv')">
或者<a class="item-link" href="#" οnclick="show('http://guatingtestpublic.qiniudn.com/106039530.hlv')">