javascript - 使用 HTML 的语义标记、定义列表或使用 div 的有序列表?

标签 javascript jquery html semantic-markup horizontal-accordion

我正在创建一个网站,我将在其中使用水平 Accordion 。 我发现两个 jquery 插件可以满足我的需求。

  1. http://www.madeincima.eu/blog/jquery-plugin-easy-accordion/
  2. http://nicolahibbert.com/demo/liteAccordion/

他们似乎都做了我需要的一切。然而,第二个使用有序列表,而第一个使用定义列表。哪一个在语义上更正确?这是否是一个容易处理的问题,还是取决于我如何使用 Accordion ?

Accordion 中的每张幻灯片都有一个标题,并且该幻灯片的内容将在标题上展开。虽然它没有完全定义标题,但它与标题非常相关。

鉴于此,您认为哪个版本更好?

谢谢

最佳答案

我想说有序列表将具有更多语义含义,因为您没有定义稍后在内容中使用的术语。

关于javascript - 使用 HTML 的语义标记、定义列表或使用 div 的有序列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6490208/

相关文章:

javascript - 如何发布 Polymer 3.x 自定义元素?

javascript - 如何禁用 django 中的 html 按钮?

javascript - 使用 onkeyup 事件时不能只显示一个 .children()

php - 使用一个提交按钮处理多个选择选项

javascript - 在我的例子中连接变量和背景样式被破坏

javascript - 有没有办法将 Nest JS 与 Sapper (Svelte) 一起使用?

javascript - jquery.on 函数

javascript - 检查 IE8 是否使用纯 Javascript

php - 当 php 返回值更改时,使用 javascript 更新 html 代码

html - 当类悬停时更改 div 的背景,反之亦然