css+div dl可以完全代替UL吗,什么时候该用?
答案:3 悬赏:20 手机版
解决时间 2021-03-24 09:20
- 提问者网友:锁深秋
- 2021-03-24 00:26
css+div dl可以完全代替UL吗,什么时候该用?
最佳答案
- 五星知识达人网友:慢性怪人
- 2021-03-24 01:30
- 列表项标题
- 列表项内容
- 列表项内容
- 列表项内容
dt 是 define list title
dd是 define list define
dd是dt的解释
列表项内容
列表项内容
列表项内容
列表项内容
对比一下就知道差别了,就是dl多了一个标题
全部回答
- 1楼网友:枭雄戏美人
- 2021-03-24 02:33
建议看一下html标签的语义
不仅写出来就完了,还得看看是否符合语义
就像p 代表的是段落
hx 代表的是标题
a 代表链接一样 ,ul在这里是无序列表,dl是定义列表,会默认前后层级关系;
不仅写出来就完了,还得看看是否符合语义
就像p 代表的是段落
hx 代表的是标题
a 代表链接一样 ,ul在这里是无序列表,dl是定义列表,会默认前后层级关系;
- 2楼网友:执傲
- 2021-03-24 02:03
这个不太好说
html标签 各有各的特点 谈不上谁完全替代谁 就像现在的人都用div css布局 这并不是说div就代替了table。在一些情况下 table会比div好用的多。所以标签的作用是让我们在实现某种效果时能有更多的选择机会,从而决定了你用什么方式布局,由此可见 ,一个标签的出现的目的并不是去替代另一个标签,当然也就没有了该用不该用这种说法,布局不同而已。
就拿dl 跟ul 来说
什么时候用 取决于对dl 跟ul 的理解、含义的引申及个人习惯
理解:就是了解 应用dl、ul 标签后在浏览器中的显示样式, 寻找这两者之间的异同点。同样是实现一种效果 用dl 布局是否要比 ul 布局简单?
含义的引申: 既然楼主能问出这个问题 我想原因是对dl 标签不熟悉 而不是ul 因此主要说一下dl 。含义 可以看一下 阿粥 网友的解释。
引申呢 就是既然是dd是对dt的解释 那么反过来 dt也可以是对dd的解释。这么理解 或许就让我们对怎样布局拓展了一下思路:在先是列表内容 最后是列表标题 我们照样也可以用dl进行布局。
当然 有些时候列表的标题并不明显 所以就使一些人抛弃了dl 选择ul 。因此 在布局前 要反复观察跟思考 看能否找到效果图中潜在的列表标题,找到了 那么会使我们的结构更加简单 清晰
个人习惯:这是最重要的。如果个人不习惯用dl 那么就算用dl 布的局再简单 也是没用(同理ul 也是)。所以在做页面时 要对常用的标签都有所了解,使自己的习惯不是表现在标签的应用上 而是对整体布局的一种思想上。
以上仅表示跟人看法,如有不对的地方 希望网友指正 。
html标签 各有各的特点 谈不上谁完全替代谁 就像现在的人都用div css布局 这并不是说div就代替了table。在一些情况下 table会比div好用的多。所以标签的作用是让我们在实现某种效果时能有更多的选择机会,从而决定了你用什么方式布局,由此可见 ,一个标签的出现的目的并不是去替代另一个标签,当然也就没有了该用不该用这种说法,布局不同而已。
就拿dl 跟ul 来说
什么时候用 取决于对dl 跟ul 的理解、含义的引申及个人习惯
理解:就是了解 应用dl、ul 标签后在浏览器中的显示样式, 寻找这两者之间的异同点。同样是实现一种效果 用dl 布局是否要比 ul 布局简单?
含义的引申: 既然楼主能问出这个问题 我想原因是对dl 标签不熟悉 而不是ul 因此主要说一下dl 。含义 可以看一下 阿粥 网友的解释。
引申呢 就是既然是dd是对dt的解释 那么反过来 dt也可以是对dd的解释。这么理解 或许就让我们对怎样布局拓展了一下思路:在先是列表内容 最后是列表标题 我们照样也可以用dl进行布局。
当然 有些时候列表的标题并不明显 所以就使一些人抛弃了dl 选择ul 。因此 在布局前 要反复观察跟思考 看能否找到效果图中潜在的列表标题,找到了 那么会使我们的结构更加简单 清晰
个人习惯:这是最重要的。如果个人不习惯用dl 那么就算用dl 布的局再简单 也是没用(同理ul 也是)。所以在做页面时 要对常用的标签都有所了解,使自己的习惯不是表现在标签的应用上 而是对整体布局的一种思想上。
以上仅表示跟人看法,如有不对的地方 希望网友指正 。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯