gpt4 book ai didi

html - 定义列表
是否要求每个
都有
标签?

转载 作者:太空狗 更新时间:2023-10-29 14:02:25 29 4
gpt4 key购买 nike

定义列表<dl>要求每个 <dd>会有<dt>标签?

例子:

option1 每个 <dd>存在他的<dt>如果 <dt>空:

<dl>
<dt></dt>
<dd>value1</dd>
<dt>name2</dt>
<dd>value2</dd>
</dl>

选项 2 每个 <dd>不存在他的<dt>如果<dt>空:

<dl>

<dd>value1</dd>
<dt>name2</dt>
<dd>value2</dd>
</dl>


编辑:

dt 可以为空的示例(它由 zend_form auto 构建 - 无法更改):

<dl> 

<dt><lable>Last Name:</label></dt>
<dd><input type='text' size='30' /></dd>
<dt><lable></label></dt>
<dd><input type='submit' size='30' value='submit'/></dd>
<dt><lable>Name:</label></dt>
<dd><input type='text' size='30' /></dd>

</dl>

谢谢

最佳答案

HTML 4不强制执行此操作,XHTML 1.1 也不是.他们只需要 <dl>仅包含一个或多个 <dt><dd>

然而,HTML 5 has stricter requirement :

zero or more of: (one or more <dt> elements, followed by one or more <dd> elements)

因此,您的选项 2 不会在 HTML 5 中验证。

选项 1 仍然可以,因为 <dt>可以包含任何“短语内容”,包括空内容。

关于html - 定义列表 <dl> 是否要求每个 <dd> 都有 <dt> 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3275054/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com