詳細要素は、アコーディオンをマークアップするのに意味的に適切ですか?
例:
<div class="accordion">
<details open>
<summary>Section 1</summary>
</details>
<details>
<summary>Section 2</summary>
</details>
<details>
<summary>Section 3</summary>
</details>
</div>
仕様がその使用法についてあまり明確ではないため、この質問をします。詳細要素が開示ウィジェットであることを示しているだけです。私は確かに、意図されていないものに要素を使用したくありません。
編集
このようなものは意味的により適していますか?
<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>
ありがとう!