Kev*_*ith 38 html validation xhtml html5
我正在寻找一种工具,可以让我检查某个HTML片段在适当的上下文中是否有效.
我输入了类似的东西
<dd>
my definition
<div>
div inside <dd> is allowed
</div>
</dd>
Run Code Online (Sandbox Code Playgroud)
而不是整个文件.普通的验证器会抱怨丢失的dl-tag,但大多数时候我只想知道某个元素是否在另一个元素内有效.
我会尝试更详细地解释它.请考虑以下代码段:
<form>
<label>Name: <input /></label>
</form>
Run Code Online (Sandbox Code Playgroud)
是有效的,但要检查它我有两个选择:
基本上我想检查一个元素是否只包含允许包含的元素.
ext*_*ols 42
您实际上可以使用W3C验证程序来检查代码段.
选择"通过直接输入验证"选项卡,然后选择"更多选项".在那里有一个"验证HTML片段"的单选按钮.http://validator.w3.org/#validate_by_input+with_options
它会将您的页面包装在有效的html中,因此您看到的错误仅归因于您的代码段.