Javascript 为什么这么多jQuery滑块使用列表而不是div?
可能重复:Javascript 为什么这么多jQuery滑块使用列表而不是div?,javascript,jquery,slider,Javascript,Jquery,Slider,可能重复: 我正在琢磨如何制作一个完美的幻灯片/主页幻灯片。许多教程和示例在每张幻灯片中使用li元素,而其他教程和示例则使用div。使用列表项有什么好处?在我看来这很复杂:通常div用于分隔内容字段 主要是出于语义原因-您正在存储/访问内容项列表,从概念上将其存储在列表中是有意义的。主要是出于语义原因-您正在存储/访问内容项列表,从概念上将其存储在列表中是有意义的。 div用于封闭元素的逻辑分组 li用于定义列表项 如果需要表示项目列表,则使用“li”在语义上更合适。在这种情况下,必须在滑块
我正在琢磨如何制作一个完美的幻灯片/主页幻灯片。许多教程和示例在每张幻灯片中使用li元素,而其他教程和示例则使用div。使用列表项有什么好处?在我看来这很复杂:通常div用于分隔内容字段 主要是出于语义原因-您正在存储/访问内容项列表,从概念上将其存储在列表中是有意义的。主要是出于语义原因-您正在存储/访问内容项列表,从概念上将其存储在列表中是有意义的。
- div用于封闭元素的逻辑分组
- li用于定义列表项
- div用于封闭元素的逻辑分组
- li用于定义列表项
进一步阅读:我发现使用
div
s到li
s有两个潜在优势
div
指令可能已经有了margin
和/或padding
属性,您希望使用jQuery插件(在本例中为滑块)的内部项实现这些属性div
s可以更容易地创建模板,因为内部项不需要是li
s
更符合语义模型li
div
s到li
s有两个潜在优势
div
指令可能已经有了margin
和/或padding
属性,您希望使用jQuery插件(在本例中为滑块)的内部项实现这些属性div
s可以更容易地创建模板,因为内部项不需要是li
s
更符合语义模型li