我需要创建这个例子
<list>
<child>1</child>
<child>2</child>
<child>3</child>
</list>
并且我必须在w3c中验证此标记
答案 0 :(得分:1)
您的自定义元素无效,因此无法使用w3c验证程序进行验证。
请注意,自定义元素名称需要在其中使用破折号;他们 不能是单个单词。
我认为这个要求是为了确保您不会尝试使用可能在以后本地实现的元素的名称 - 所有本机HTML元素都有单个单词名称。
以下示例将验证无错误但您当前的代码不会。
<!doctype html>
<head>
<title>Validate Custom Tag</title>
</head>
<body>
<my-list>
<my-child>1</my-child>
<my-child>2</my-child>
<my-child>3</my-child>
</my-list>
</body>