问题标签 [html-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 投票
0 回答
414 浏览

html-validation - 如何使用 Chrome 或 Firefox 扩展程序自动检查特定网站的错误?

我正在寻找可以从特定 URL 自动验证您的网页的 Chrome 或 Firefox 扩展程序。

我不想自动检查我浏览的所有内容,只检查指定的 URL 模式或域名。

验证不一定是完美的,但必须非常快并找到类似的东西

  • 缺少图像、css 或 js 文件。
  • JavaScript 警告/错误。
  • 无效链接(404 个)
0 投票
3 回答
2755 浏览

html - W3C 验证:标签内的有序列表元素

鉴于<label>and<span>是内联元素并且<ol>是块元素,<ol>使用脚本在跨度/标签内嵌套的正确方法是什么?

目标是拥有一个不依赖于 JavaScript 的自动排序列表,这也被认为是 W3C XHTML 有效的。

0 投票
6 回答
50049 浏览

html - 使用带有 IMG 标签的精灵?

我了解如何使用精灵,但是,IMG 标签不需要“src”属性吗?我总是可以使用 SPAN 或其他标签并设置背景/宽度/等,但它在语义上是不正确的。

基本上,我想省略 IMG 标记的 SRC,只使用精灵,但我担心 HTML 在技术上不是有效的,因为它。谢谢。

0 投票
2 回答
22461 浏览

java - 如何从 Java 验证 HTML?

从 Java 验证 HTML 的快速简单的方法是什么?我正在寻找一个描述 100 多个 HTML 标签的各种属性的开源/PD 类(或一组类),例如:

  1. 标签是可选的吗?空的?省略结束标签是否合法?
  2. 该标签还可以包含哪些其他标签(如果有)?
  3. 该标签的哪些属性是合法的,它们的类型是什么?(不是必需的,但很高兴拥有)

谢谢!

编辑

我希望对 HTML 文档进行逐个标记的分析,因此我对整个文档是否有效不太感兴趣,而是对每种标记的具体要求是什么感兴趣。我可以根据 W3C 规范对规则进行编码,但想先看看哪些现成的解决方案可用。

0 投票
2 回答
1386 浏览

php - HTML电子邮件验证?

我想这是一个标准问题,而不是一个特定的编码问题。

我想知道是否需要使用W3C HTML Validation之类的东西来验证 HTML ?如果我在 HTML 电子邮件中发送 DOCTYPE 和 META 标签,它不会正确呈现电子邮件中的 HTML,但会通过 W3C 进行验证,但如果我删除 DOCTYPE 和 META 标签,HTML 会在电子邮件客户端中正确呈现,但现在不能通过 W3C 验证。这是我应该关注的事情还是这是标准做法?

在PHP 中,如果您需要了解如何在 PHP 中发送 HTML 电子邮件,我正在执行示例 #4

0 投票
6 回答
3135 浏览

html - 最好的 HTML 验证器/解析器?

我有一个大的 HTML 文件,看起来有些标签没有关闭。很难找到它。我使用 VIM 作为编辑器。

有什么好的方法可以找到吗?

0 投票
1 回答
1454 浏览

c# - 解决 HtmlTextWriter 的丑陋格式?

我正在使用 HtmlTextWriter 类创建一个 ASP.NET 服务器控件。我的理解是,它是一个很好的类,可用于确保我的输出 HTML 有效。我认为它也可以很好地格式化东西,但它做了一堆奇怪的东西,使输出难以阅读。

是否有一些设置或一些我可以玩的东西来让它看起来像有人花时间正确格式化它,或者它只是使用这个类的一个缺点?以下是我正在谈论的丑陋格式的一些示例:

  • 自闭标签的使用不一致。有了一些标签,我得到了它们,而另一些则没有。
  • 标签之间的随机换行符。
  • 在适当的地方缺少换行符。
  • 缩进不匹配。

这实际上是我想要重现的内容:

...这就是我得到的:

0 投票
1 回答
976 浏览

search - 您如何通过第 508 节获取 HTML 5 中的搜索框?

508 标准第 1194.22 (a) 节规定:

应提供每个非文本元素的等效文本(例如,通过“alt”、“longdesc”或在元素内容中)。

对于搜索框,使用

通过 508 标准,但未通过 HTML 5 验证。

使用<label>标签是通过 508 标准和 HTML 5 验证的唯一方法,因为我想避免使用不必要的<label>标签吗?

0 投票
1 回答
683 浏览

c# - 测试有效 HTML 的 ASP.NET MVC 视图

作为我们构建过程的一部分,我们希望能够针对我们的 ASP.NET MVC 视图运行一系列单元测试,以确保它们发出有效的 HTML。

我们不想对视图本身进行单元测试,我们只想测试视图生成的输出是符合标准的 HTML。

我想知道是否有人对我们如何能够作为一组自动化测试的一部分来实现这一点有任何建议?

单元测试可能看起来像这样(这只是示例代码,不会编译,但可以让我知道我想要做什么):

0 投票
3 回答
210 浏览

html - 我正在尝试验证此表单页面 xhtml,但它不会验证