html中的定义列表
HTML noob在这里强> 这是我在测试html第一章时遇到的一个问题。我觉得这个问题不正确。我只是想在向我的教授报告之前确认一下html中的定义列表,html,Html,HTML noob在这里 这是我在测试html第一章时遇到的一个问题。我觉得这个问题不正确。我只是想在向我的教授报告之前确认一下 以下是问题中产生标准DL输出的同一段代码。所提供的dl中唯一缺少的是元素上的项目符号-可以在CSS中添加这些元素(可以使用:before伪选择器,例如….dt:before{content:•;}…或者像我一样设置以像传统的一样显示) 简而言之,这是一个很好的例子,说明了如何使用dl-和dd来提供dt的描述。如果有什么不同的话,Steve应该学习如何缩进他编写的代码,
以下是问题中产生标准DL输出的同一段代码。所提供的dl中唯一缺少的是
元素上的项目符号-可以在CSS中添加这些元素(可以使用:before伪选择器,例如….dt:before{content:•;}
…或者像我一样设置
以像传统的
一样显示)
简而言之,这是一个很好的例子,说明了如何使用dl-和dd来提供dt的描述。如果有什么不同的话,Steve应该学习如何缩进他编写的代码,而不是将所有标记都放在大写字母中,但是dl本身的结构是正确的,并且是一个教科书上的例子,说明何时使用
而不是
或
dt{
显示:列表项;
列表样式类型:disc;
列表样式位置:内部;
}
候补
在条件、状态或动作之间来回改变
全部的
全部的具有全部、完整的部分或元素的
请在此处发布您的问题,而不是图片,这样我们可以说问题不正确,因为steve编写的代码片段对于定义列表是正确的……。至于项目符号,四个选项中的任何一个都不会产生“项目符号定义列表”?我要说的是,dl的结构是正确的,因为将dl结构与ul或ol结构混合是不正确的-我认为问题绝对是错误的。您不能简单地将dt或dd替换为li,也不能将dl替换为ul或ol,然后离开dt/dd结构。所以是的,这是错误的。而且可以让项目符号显示为显示状态,但wuld需要将每个dt/dd对放入一个li中,然后将li分成两行,但不能通过任何列为选项的方法。