アコーディオンをマークアップするには、詳細要素が意味的に適切ですか?アコーディオンのHTML5詳細要素
例:
<div class="accordion">
<details open>
<summary>Section 1</summary>
</details>
<details>
<summary>Section 2</summary>
</details>
<details>
<summary>Section 3</summary>
</details>
</div>
仕様は、その使用状況について非常に明確ではありませんので、私はこの質問を。これは、details要素が公開ウィジェットであることを示しています。 私は確かにそれが意図されていない何かのために要素を使用したくないです。このような
EDIT
しまう何かがより良い意味的に適していますか?
<article role="tablist">
<header role="tab" aria-expanded>Section 1</header>
<div role="tabpanel">
</div>
<header role="tab">Section 2</header>
<div role="tabpanel">
</div>
<header role="tab">Section 3</header>
<div role="tabpanel">
</div>
</article>
ありがとうございます!
解決済み:http://stackoverflow.com/questions/6195329/how-can-you-hide-the-arrow-that-is-displayed-by-default-on-the-html5-details-el – DADU
ありがとう、それは知ってうれしいです。 – thirtydot
問題はありません、この質問に最初に答えてくれてありがとう! – DADU