roleのbannerはヒーローイメージを表すという人と下記のように言う人がいるのですが、
どちらだと思います?
banner
バナーというとWebサイトを表す画像を思い浮かべる人も多いとおもいますが、ここでのbannerはサイト全体に関連付けられた情報という意味を持ちます。
例えば、このサイトの場合、上のサイトのタイトルとかあるいはメニューは、どのページに行っても変わりません。このように、ページごとに変化がなく、サイト全体で一貫しているような情報に対してrole="banner"が付けられます。
逆にそうでないのは、例えばページの内容とか、同じサイトの中でも変化があるものです。
また、
ウェイアリアを入れるとバリデートでwarningが出ます。入れたほうがアクセシビリティが良いはずなのに入れないほうがいいのでしょうか?warningは無視でもよいでしょうか?
例えば<header role="banner"></header>などのrole属性です。
・メッセージThe banner role is unnecessary for element header.
その他warning
・<nav role="navigation">
メッセージ Element nav does not need a role attribute.
・<main role="main" class="u-ta-c">
メッセージ Element main does not need a role attribute.
そもそも実務でウェイアリアをどこまで使っていますか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/09/02 01:22
退会済みユーザー
2016/09/02 01:28
退会済みユーザー
2016/09/02 02:35
退会済みユーザー
2016/09/02 02:57
退会済みユーザー
2016/09/02 03:45