我正在弄清楚如何制作完美的幻灯片/主页滑块。许多教程和示例为每张幻灯片使用li元素,而其他人使用div。使用列表项有什么好处?它看起来很复杂:通常div用于分隔内容字段。
答案 0 :(得分:2)
主要是出于语义原因 - 您正在存储/访问内容项列表,因此在概念上将其存储在列表中是有意义的。
答案 1 :(得分:1)
如果您需要表达项目列表,使用“li”在语义上更合适。在这种情况下,您必须在滑块中表示图像列表。因此最好使用'li'而不是'div'。
虽然在这种情况下使用列表是一种很好的做法,但选择一种方法没有技术优势。
答案 2 :(得分:0)
我发现将div
用于li
的两个潜在优势。
div
说明可能已经包含您要使用jQuery插件的内部项实现的margin
和/或padding
属性(在这种情况下为滑块)。div
可以更轻松地模板化,因为内部项目不需要li
s。否则,我同意其他答案。
li
与语义模型更加一致。