MDN の list-style
のページのアクセシビリティの考慮の部分に、
注意すべき例外として、Safari は順序なしリストで list-style の値に none が適用されると、アクセシビリティツリー上でリストとして認識しません。この問題に対処する最も簡単な方法は、明示的に role="list" をマークアップ内の <ul> 要素に追加することです。これにより、デザインに影響を与えることなく、リストの意味を復元することができます。
とありました。
今回、 list-style
の値に none
指定をしていると思いますが、今後実務としてマークアップに取り組む際は Safari で見られることも考慮して、明示的に role="list"
をマークアップ内の <ul>
要素に追加する対が必要ということでしょうか?
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?