|
|
1
6
同时
@David Dorward(还不能评论,所以_)我不同意你对HTML5的陈述。虽然浏览器目前对新事物(结构元素等)的支持很差,但HTML5是定义了错误处理的90%HTML4(最后)。浏览器解析html5与html4相同,因此假设您不使用结构元素(
我的建议是暂时忽略HTML5中的新内容,并将其视为更精确的HTML4规范。没有缺点,也有一些好处。 |
|
|
2
3
|
|
|
3
3
我本来可以给出我的答案的
choosing a doctype
一般来说,即使我使用
|
|
|
5
2
HTML5——实验性、不成熟的质量保证工具,其目标仍在移动。(如果您必须使用javascript(可能已关闭)来识别基本的结构元素,那么“eeep!”). XHTML-需要使用附录C Hacker才能使用Internet Explorer。DTD的表现力不如HTML4。 HTML 4-成熟,测试良好,主要由浏览器支持,不需要黑客。XML工具无法解析(但很少有人在网页上内部使用这些工具) 严格-一个好的核心。 过渡性的-严格的加上那些(有一些例外)应该避免的东西。 因此,HTML 4.01 Strict可能是最佳选择。当然也有例外,但我会把这作为出发点。 |
|
6
1
我会和你一样回答,因为你是正确的,我不再使用任何其他的doctype为任何新的网页,因为在下面的几个好链接中给出了原因(包括安妮的回答,因为他为歌剧工作)。 |
|
|
7
1
首先,我要说的是doctype不应该首先被引入。除了文本/HTML mimetype,您不能提供跨浏览器页面,也不能让我开始使用DTD。 doctype所做的全部工作就是触发标准模式,并且只需要这样做,因为许多站点都不是按照标准构建的,更不用说W3C规范了。如果doctype只有一个目的,那么就简化它。HTML5就是这么做的。开发人员不应该让我们感到厌烦,假装doctype除了打开或关闭标准模式之外还有其他意义。 “高级”开发人员应该继续他的工作,不要再为这些无用的东西而与人争论。 |
|
|
andrej · 没有用DOCTYPE[closed]定义的span颜色 10 年前 |
|
|
user3454132 · 符合HTML和CSS 12 年前 |
|
|
Luca Rood · Html页面的doctype越来越奇怪 13 年前 |
|
|
user736893 · IE7,标准模式与“IE7标准”模式 13 年前 |