navをセレクタに含める意味はありますか?

将来的な拡張性を考慮しながら決めていくといいでしょう。
2020年6月16日
ユーザー

基礎的な質問ですみません。
この動画に限らず以前から疑問に思っている点があり、質問させていただきました。

この動画の例で言うと、
1)HTMLに<nav>タグは必要?
2)HTMLに<nav>タグが記載されていたとしても、CSSコードに nav ul や nav a / nav a;hover など、あえてnavを記載する必要はある?(ul , li , a など単独の記述でも動作は同じ)
という点を不思議に思っています。

私の認識としては、
「動画内ではul もa も一箇所しか使われていないから、それらをくくる親要素(navやcontainer)は特に必要ないが、通常のページでは複数箇所に出てくる可能性が高い為『その場合を想定して』なのかな」と考えているのですが、間違いないでしょうか。

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(11)