标签: php html validation
我需要在显示元数据的框中添加一些信息。验证员说: 在此上下文中,元素br不允许作为元素dl的子元素。 使用的代码是:
https://jsfiddle.net/6jkbzdcu/
创建错误的代码是:
</dd><br><dd>
我该如何解决?我之前从未使用DL和DT标签:/
DL
DT
答案 0 :(得分:0)
dt标记在描述列表中定义术语/名称。 dd标签用于描述描述列表中的术语/名称。
dt标记在描述列表中定义术语/名称。
dd标签用于描述描述列表中的术语/名称。
来自https://www.w3schools.com。
如果你真的需要特定情况下的br,只需使用其他一些结构,也许是一些简单的p标签。
答案 1 :(得分:0)
仔细阅读您的小提琴代码,还有另一个问题。 DT标签中不能有DD标签。它们不应该嵌套。
两者都应该直接在您的DL元素中。从W3C文档(请参阅下面的链接),DD 可以包含%flow,其中可能包含%inline,其中可能包含%special,其中包含您的BR标记。< / p>
http://www.w3.org/TR/html401/struct/lists.html#edef-DD