问题标签 [doctype]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
10 回答
71849 浏览

html - 有什么理由不开始使用 HTML 5 文档类型?

它应该向后兼容 HTML4 和 XHTML。John Resig 发布了一些好处

只要我们不使用任何新的和尚不支持的功能,开始使用这种 doctype 构建网站会有什么缺点吗?

0 投票
8 回答
10506 浏览

html - DOCTYPE 声明必须是 HTML 文档中的第一个标签吗?

当客户端请求页面时,我们的安全管理器会在每个 html 页面的顶部动态插入一些 javascript。它被插入到 DOCTYPE 语句的上方。我认为这可能是我遇到的布局问题的原因。

任何人的想法?

0 投票
2 回答
405 浏览

xhtml - 将 HTML 与基于 XML 的语言(如 SVG)一起使用的最佳实践是什么?

通过浏览此站点和其他地方,我了解到目前将网站作为 XHTML 服务被认为是有害的。

application/xhtml+xml目前大多数浏览者不支持交付 XHTML 并按原样提供服务,交付 xhtmltext/html至多是我自己的安慰剂,最坏的情况是通常在您最不需要的时候破坏网站的秘诀。

所以我们最终回到了 html 4.01。如果我将我的页面作为 html 4.01 提供,是否可以在页面上使用 SVG 或任何其他基于 XML 的语言?

如果是这样,怎么做?

0 投票
3 回答
20392 浏览

java - 如何在运行时在 java 的 xpath 中禁用 dtd?

我在文件中找到了 dtd,但无法将其删除。当我尝试在 Java 中解析它时,我得到“由:java.net.SocketException:网络无法访问:连接”,因为它的远程 dtd。我可以以某种方式禁用 dtd 检查吗?

0 投票
6 回答
25678 浏览

html - html中有哪些不同的文档类型,它们是什么意思?

正如标题所描述的,有哪些不同的文档类型可用,它们是什么意思?我注意到当我从 IE7 切换时布局看起来有点不同

还有其他的吗?有什么影响或后果?

谢谢!

0 投票
4 回答
1093 浏览

html - HTML DTD - 有什么意义?

可能重复:
html中有哪些不同的文档类型,它们是什么意思?

由于对 web 开发的某些方面相当缺乏经验(我总是更关注后端而不是前端),谁能给我他们的想法,我是否应该担心网页开头的 DOCTYPE 声明?

是最常见的 HTML 4.01,我应该构建我的网络应用程序以符合这个标准吗?

0 投票
3 回答
2508 浏览

c# - .NET XmlDocument:为什么保存后 DOCTYPE 会发生变化?

我正在使用 .NET XmlReader 打开一个 XML 文件并将该文件保存在另一个文件名中,并且似乎 DOCTYPE 声明在两个文件之间发生了变化。虽然新保存的文件仍然是有效的 XML,但我想知道为什么它坚持要更改原始标签。

以下(在原始文件中):

变为(注意末尾的 [ ] 字符):

0 投票
2 回答
28829 浏览

javascript - javascript style.width 在具有过渡文档类型的 Firefox 中不起作用

我有一个脚本,可以为页面上弹出的小 DIV 设置动画。如果我删除 DOCTYPE,它在 IE 和 FF 中都可以正常工作,但是当 DOCTYPE 是 XHTML/Transitional 时,在 Firefox 中,宽度不会改变。

在 IE 和没有 DOCTYPE 的 FF 中,第一个警报说 0,第二个说 320(这是代码中其他地方设置的宽度)

在 FF 中,使用 DOCTYPE 到 XHTML/Transitional,两个警报都显示为 0。知道这里发生了什么吗?我想我可能需要在过渡中明确设置 DIV 的位置,但我不确定。

0 投票
4 回答
4746 浏览

xhtml - DocType xhtml1-transitional.dtd 忽略表格单元格高度

Stylesheet.css 如下所示:

上面的第 1 行和第 3 行具有固定的高度。第 3 行未填充剩余空间。如果我省略了文档类型,它会按预期工作。我需要使用这个文档类型。

0 投票
8 回答
66930 浏览

html - 什么是 DOCTYPE?

  • 什么是 DOCTYPE,我为什么要使用它?
  • 我可以使用哪些不同的 DOCTYPE?
  • 标准和怪癖模式之间有什么区别,我可能会遇到不同设置的 DOCTYPE 的一些怪癖?

最后,我应该使用什么正确的 DOCTYPE?