gpt4 book ai didi

html - 如果我们调整它们直到它们表现得像普通的 div,那么使用有序列表有什么意义呢?

转载 作者:可可西里 更新时间:2023-11-01 13:08:00 26 4
gpt4 key购买 nike

<分区>

我发现我自己使用无序列表作为面包屑、菜单栏、缩略图、博客文章列表、表单字段等。

我去掉了 <li> 的装饰, 改变它的 display对于水平-垂直定位,在 <li> 之间插入文本、链接、跨度、img、链接、段落、标题、表单输入等。 , 并应用了一堆不符合原始概念精神的 css 样式

我在它的类中添加了语义。

最近我开始在这里和那里添加 Angular 色,所以我有 role="list"role="menu" .

例如,即使我将面包屑视为一个列表(有很多关于它的讨论),如果我正在使原始 HTML 标记的原始行为非自然化,那又有什么意义呢!

只有当 css 样式未正确加载时,我才将它们视为“列表”。但由于它们不是“真正的列表”,因此生成的 HTML 在某种程度上是错误的,不是吗?

所以我很想转换所有 <ul><li><div> ,除非我需要一个“真实列表”。

我可以在 <ul><li> 中找到什么阻止我这样做的语法或行为?

更新:

问题几乎在Why should I use 'li' instead of 'div'?中得到了解答。但我想坚持,对于 future 的读者,我在阅读该答案时学到了一些东西:列表就是列表。列表的纯 html 设计看起来像购物 list 并不重要。列表就是列表。

然而,一些滥用可能会发生,例如使用列表来布局表单。

我打算用列表替换一些 div,而不是用 div 替换列表。

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