Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 带有HTML、定义列表的语义标记,还是带有div的有序lsit?_Javascript_Jquery_Html_Semantic Markup_Horizontal Accordion - Fatal编程技术网

Javascript 带有HTML、定义列表的语义标记,还是带有div的有序lsit?

Javascript 带有HTML、定义列表的语义标记,还是带有div的有序lsit?,javascript,jquery,html,semantic-markup,horizontal-accordion,Javascript,Jquery,Html,Semantic Markup,Horizontal Accordion,我正在创建一个网站,在那里我将使用水平手风琴。 我发现了两个jquery插件,它们可以满足我的需求 他们似乎都做了我需要的一切。然而,第二个使用有序列表,而第一个使用定义列表。哪一个在语义上更正确?这是一个容易处理的问题,还是取决于我如何使用手风琴 手风琴中的每张幻灯片都有一个标题,该幻灯片的内容将在标题上展开。虽然它并没有确切地定义标题,但它将与之密切相关 鉴于此,您认为哪个版本更好 谢谢我想说的是,有序列表会有更多的语义含义,因为您没有定义稍后在内容中使用的术语。它最终将取决于您使用其中

我正在创建一个网站,在那里我将使用水平手风琴。 我发现了两个jquery插件,它们可以满足我的需求

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

    手风琴中的每张幻灯片都有一个标题,该幻灯片的内容将在标题上展开。虽然它并没有确切地定义标题,但它将与之密切相关

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


    谢谢

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

    它最终将取决于您使用其中一个插件的内容。从语义上讲,如果手风琴有一些不相关的内容,那么使用定义列表将使用语义上定义的术语(手风琴元素的可单击标题)作为其以下内容

    然而,如果所有内容都是相关的,从技术上讲,在语义上使用无序列表可以更清楚地详细说明所有内容都收集为一个列表,没有一个单独的部分被定义为与其他任何部分不同。

    注意,
    在HTML5中被重新定义为“描述列表”,因此它的用法更广泛。