问题标签 [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 投票
1 回答
1166 浏览

xhtml - 脚本标签的 XHTML 1.1 和 xml:space 属性

在 XHTML 1.0 中,在标签中使用 xml:space 属性是有效的,但在 XHTML 1.1 中它是无效的(使用相同的标记)。

我在文档中找不到它...有人可以确认吗?为什么它被删除了?是不是被别的东西代替了?

验证样本:

0 投票
1 回答
352 浏览

html - 如果我们的代码对 Transtional doctype 有效,我们应该使用 strict doctype 吗?

如果我们的代码在带有过渡文档类型的 W3C 验证中有效,那么将过渡文档类型与演示或弃用元素一起使用有什么缺点?

对于我们使用 XHTML/HTML 转换文档类型的网站,我们是否必须在几年后再次重写/编辑网站的代码?

这不是语义,而是使用较少的字符,并且在 CMS 中使用基于 Web 的所见即所得编辑器会很好

但这使用了更多的字符

两者都将被验证,并且都支持所有当前的浏览器。但是什么对未来最好,为什么?

0 投票
1 回答
827 浏览

css - jQuery 的 CSS W3C 合规性

就在最近,我研究了 HTML W3C 合规性并开始了解它的好处。但是当涉及到 CSS W3C 合规性时,Web 2.0 网站真的有可能吗(例如:boxee.tvcorp.ign.comguifx.com /store 、 guifx.com/_product_61775/ Deana#)?我发现 jquery ui 的 CSS由于 css hack没有通过验证(链接)。是否有任何其他兼容 w3c 的 UI 库适用于所有流行的浏览器?

稍有不同,您能否介绍一些符合 W3C 的良好方法来实现圆角?

谢谢,

阿克谢

0 投票
3 回答
1717 浏览

xhtml - 为什么不建议将 target="_blank" 与 XHTML 一起使用?

它在 XHTML 1.1和 WCAG 2.0 指南中有效 没有关于它的使用的任何信息?

我知道它在严格的 XHTML 1.0 中是无效的,但是如果很多人使用其他东西,比如 JavaScript、jQuery、rel 属性、PHP 等。

是否有意义?这意味着人们不想遵循验证规则,他们只想跳过验证。

0 投票
1 回答
280 浏览

css - 在 W3C 验证器中测试任何 xhtml css 代码片段有效性的最快方法是什么?

在 W3C 验证器中测试任何 xhtml css 代码片段(不是整个页面)有效性的最快方法是什么?并在论坛/问题/讨论中提供该测试的链接。

像这样的代码片段

0 投票
3 回答
749 浏览

asp.net - 如何避免 vb.net aspx 页面出现“嵌套在跨度中的表”w3c 验证错误?

我正在尝试使我的网站完全符合 w3c 验证程序。

目前,我收到一个错误,因为以编程方式生成并插入到标签的文本属性中的表显示为嵌套在 span 标签中的表。

例如

我的页面.aspx.vb

我的页面.aspx

呈现为:

当我在 validator.w3.org 验证我的页面时,我收到以下错误:

文档类型在此处不允许元素“表格”;缺少“object”、“applet”、“map”、“iframe”、“button”、“ins”、“del”开始标签之一

所提到的元素不允许出现在您放置它的上下文中;其他提到的元素是唯一允许在那里并且可以包含提到的元素的元素。这可能意味着您需要一个包含元素,或者您可能忘记关闭前一个元素。

我认为这是因为我试图将块元素(表)放在内联元素(跨度)中 - 但我不知道该怎么做!

有人知道解决方法吗?

谢谢,

0 投票
2 回答
554 浏览

coldfusion - 使用 CFForm 时的标记验证错误

有谁知道以下标记验证错误的解决方案?我不确定这是 ColdFusion 还是我自己的代码中的问题,但以下代码段的输出在 W3C 标记验证服务上无法正确验证:

代码

HTML 输出

验证错误与 ColdFusion 自动分配给 的“名称”属性相关联。错误消息如下:

没有属性“名称”

您使用的文档类型不支持该元素的该属性。此错误通常是由于不正确使用“严格”文档类型引起的

我假设 AJAX 需要“名称”属性才能正常工作。如何解决此验证错误?我必须更改我的文档类型吗?

0 投票
3 回答
5373 浏览

xhtml - 为什么这不会在 W3C 验证器中产生错误?

不生成验证错误,这是否意味着两者都有效?

0 投票
5 回答
2219 浏览

html - 在站点中添加 W3C 徽标有什么好处?

http://www.w3.org/QA/Tools/Icons

  • 如果我的代码是有效的,那么我应该在我的所有个人和客户网站上添加徽标吗?
  • 我应该在客户网站上添加徽标并告诉客户这些很好吗?
  • 如果代码有效但语义正确,我们甚至可以使用徽标吗?
  • 为 XHTML、CSS 可访问性添加这些徽标有什么好处和目的。
  • 金色蓝色标志有什么区别
  • 为什么 W3C 提供这些标志?
0 投票
4 回答
2759 浏览

html - 超链接中的与号导致 W3C 验证失败

我有一个反复出现的问题。我编写了符合标准的良好代码,但由于某些超链接 url 中的 & 符号而失败。

有谁知道解决方法或破解此问题。

谢谢