【HTML5】セマンティックとは

  • hrタグはHTML4.01からHTML5で意味が変わりました!
  • コンピュータが効率よく情報を収集するために!
  • HTMLとCSSの役割を明確に!

hrタグの意味が変わった理由

HTML4.01の場合は水平線を引くために使うタグでした。HTML5では同じsection内での話題の区切りに使います。(sectionタグですでに区切られてる場合はhrタグはいりません。)つまり、HTMLとCSSの目的をしっかりと分けて使いましょう。と言うこと。

効率よく情報を収集する

HTMLには文章にタグを付けて記述しています。その文章を直接読んでいるのはコンピュータのソフトです。私たち人間はコンピュータが処理して表示してくれた文章を読んでいます。効率よくコンピュータが情報を収集できるようにHTMLにはコンピュータにわかりやすい文書を書く必要があります。

HTMLとCSSの役割を明確に

HTMLの文書にCSS担当のレイアウトのための記述があっては効率よく情報が収集できません。なのでHTML5ではhrタグのように装飾のためによく使われていたようなタグに対して意味が変更されているのです。

SNSでもご購読できます。


コメントを残す

*