问题标签 [w3c-validation]

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 投票
2 回答
98 浏览

html - 将 id 引用放在 div 标签中

我必须在 div 中插入一个 id 引用。我创建了一个 rif 属性:

但这是 w3c 无效的。

我该怎么做?

0 投票
2 回答
7730 浏览

html - 我应该删除元标记中的尾部斜杠吗?

W3c 标记验证要求我删除页面上的尾部斜杠。这个对吗?Aand 我的页面在所有浏览器中仍然兼容吗?

0 投票
8 回答
303436 浏览

html - (非无效)自闭合标签在 HTML5 中有效吗?

W3C 验证器维基百科)不喜欢非空元素上的自闭合标签(以“<code>/>”结尾的标签)。(void 元素是那些可能不包含任何内容的元素。)它们在 HTML5 中仍然有效吗?

可接受的void 元素的一些示例:

被拒绝的非空元素的一些示例:

注意:
W3C 验证器实际上接受 void 自闭合标签:作者最初遇到问题是因为一个简单的拼写错误(\>而不是/>);但是,一般来说,自闭合标签在 HTML5 中并不是 100% 有效,并且答案详细说明了各种 HTML 风格的自闭合标签的问题。
0 投票
10 回答
48819 浏览

html - 在本地机器上验证 HTML

我目前正在尝试学习 HTML 和 Java EE Servlet 编程。我有一个在我的本地机器上运行的应用程序服务器(Orion Application Server),我正在使用在同一台机器上运行的浏览器连接到我在该服务器上部署的网页,定向到http://localhost/mypage.htm(例如)。

我知道 W3C 有一个您可以访问的站点,该站点将验证 HTML 页面(并计算给定 doctype 发现了多少错误),但这必须是一个公开可用的 URL。您如何在我上面描述的本地运行设置上验证 HTML?

0 投票
2 回答
767 浏览

html - HTML可以包含另一个元素?

听起来这是可能的,每个 W3C 都能够验证以下 HTML 代码:

这是否意味着内联可以包含另一个内联?很困惑,这么久我以为只有块级元素可以包含另一个块级或内联元素。还认为内联元素只能包含文本。任何人都可以在这里用 W3C 参考或一些参考给出一些理论吗?谢谢。

0 投票
3 回答
6127 浏览

xhtml - 如何验证 xHTML 中的 noscript+meta 刷新标签?

对于不支持 JavaScript 的访问者,我将他们重定向到某个页面 - “js.html”。

为此,我的所有文件中都有以下内容:

当然,这在 XHTML 中无效,因为 noscript 必须放在<body>. 但是当我将该代码放在文档正文中时,我得到另一个错误,因为元标记只能在该<head>部分中使用,所以我在这里陷入了无限循环。

有没有办法使这个验证?它在所有浏览器中都能正常工作,所以没什么大不了的,我只想验证我的应用程序。

0 投票
3 回答
368 浏览

css - 除了拼图,还有 CSS 验证器吗?

除了jigsaw之外,还有其他 CSS 验证网站吗?

据说这content: none;是不正确的,但根据规格应该没问题。

0 投票
3 回答
77 浏览

html - 添加一个 doctype 不杀掉当前的功能

我不得不将一些旧代码重新用于紧急工作,虽然代码 QA 很好,但事实证明没有声明 doctype。当我添加一个文档类型时,它会破坏 IE 中的设计。理想情况下,当不存在任何文档类型时,我将能够声明假定的任何文档类型,但不知道这是否可能。有没有一种方法可以声明一个文档类型而不改变页面创建的行为而没有声明任何文档类型?

0 投票
3 回答
314 浏览

html - 由于脚本标记中的 xml,页面未验证

我正在尝试获取要验证的页面(http://validator.w3.org),它抱怨我在脚本标签内有一些 xml。

我该如何解决这个问题?我是否应该在我的脚本标签内容周围有一些东西说“不要看着我”?

第 68 行,第 114 列:未打开的元素“STR_PROCESSING”的结束标记

>处理中....</STR_Processing>

代码:

0 投票
5 回答
60190 浏览

html - 没有属性“allowtransparency”

我正在寻找一些替代方法:

当我进行 W3C 验证时,出现错误:

如果使用这个 CSS,

对于上面的片段,我得到了一个空白的 iframe。