网页的DOCTYPE HTML public 会导致页面的部分事…

2008-02-23 07:56:07来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>

<body>
<script type="text/javascript" src="js/sb_cd.js"></script>
</body>
</html>


问题找了很久,都不知道是什么地方的问题。后来才发现是DW生成的代码第一句
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"
http://www.w3.org/TR/html4/loose.dtd">
使得这个鼠标事件不运行。,原来这里声明了后面的鼠标事件必须遵循这个DTD文档 的规则。
而不事件中的一些定义没有遵循,所以这个鼠标事件即不触发,也不报错。

官方是这样定义 DOCTYPE HTML PUBLIC 的

!DOCTYPE


指定了 HTML 文档遵循的文档类型定义(DTD)。

Microsoft® Internet Explorer 6 的新增内容

你可使用此声明将 Internet Explorer 6 及以后版本切换到标准兼容模式下。

语法

HTML 顶级元素 可用性 "注册//组织//类型 标签//定义 语言""URL"

可能值

顶级元素 指定 DTD 中声明的顶级元素类型。这与声明的 SGML 文档类型相对应。
HTML 默认。HTML。
可用性 指定正式公开标识符(FPI)是可公开访问的对象还是系统资源。
PUBLIC 默认。可公开访问的对象。
SYSTEM 系统资源,如本地文件或 URL。
注册 指定组织是否由国际标准化组织(ISO)注册。
默认。组织名称已注册。
- 组织名称未注册。Internet 工程任务组(IETF)和万维网协会(W3C)并非注册的 ISO 组织。
组织 指定表明负责由 !DOCTYPE 声明引用的 DTD 的创建和维护的团体或组织的名称,即 OwnderID。
IETF IETF。
W3C W3C。
类型 指定公开文本类,即所引用的对象类型。
DTD 默认。DTD。
标签 指定公开文本描述,即对所引用的公开文本的唯一描述性名称。后面可附带版本号。
HTML 默认。HTML。
定义 指定文档类型定义。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:javascript中取得下拉框的值太麻烦(下拉框联动)

下一篇:页面不刷新,提交表单

Frameset 框架集文档。
Strict 排除所有 W3C 专家希望逐步淘汰的代表性属性和元素,因为样式表已经很完善了。