html5で<header>や<section>を使っているサイトと<header>のみ<section>のみを使ったサイトがありますがこれらは使わなくても問題ないのでしょうか?また、使わない場合に注意することはありますか?
どっちか一方だけは中途半端でいかんな。HTML5要素を使用するならちゃんと理解して使用するように。
たとえば、段落を表現する場合は、pを使うべきで、divを使うべきじゃないけど、divを使うと何かしら致命的な問題が起きるわけじゃない。html5の新要素に関しては、将来的にどのような使われ方(クローラなど)をするのか、という議論はあるけれど、現状では、制作方法として一貫性さえあれば何も問題が発生しない。極論を言うとheaderタグをheadingタグとして名称を変更しても何も問題ない。
みんなの回答 2 件
どっちか一方だけは中途半端でいかんな。HTML5要素を使用するならちゃんと理解して使用するように。
迷うんだったらはじめは、<div class="header">や<div class="section">にしておき。
たとえば、段落を表現する場合は、pを使うべきで、divを使うべきじゃないけど、divを使うと何かしら致命的な問題が起きるわけじゃない。
html5の新要素に関しては、将来的にどのような使われ方(クローラなど)をするのか、という議論はあるけれど、現状では、制作方法として一貫性さえあれば何も問題が発生しない。極論を言うとheaderタグをheadingタグとして名称を変更しても何も問題ない。
関連するトピックス