トップページ > ホームページ制作 > 制作のガイドライン > WEB標準 > HTMLの正確な使用

HTMLの正確な使用

少し専門的になりますが、ホームページは、HTML又はXHTML(以下単に「HTML」)という記述言語で作成されています。このHTMLが正確に使用されているかどうかが判断の基準になります。

HTMLとは

インターネットの歴史を記述している本やホームページでもよく書かれていますが、HTMLとは、SGMLというマークアップ・ランゲージ(「Markup Lnguage」の略称が「ML」)の仲間です。マークアップ・ランゲージとは、記述言語と訳され、そもそもマークアップ・ランゲージの役割は、コンピュータにもわかるように文章にマークをつけていくための言語なのです。

今までのホームページの制作方法では、“視覚的にどうやってみせるか”ということに重点を置いていため、人間にとっては概要が把握できる構造にはなっていました。

しかし、コンピュータやプログラムにとっては、視覚に訴える表現は様々な表現方法があるため、どこが重要なのかを判断する基準がホームページごとに異なってしまいました。これが、マークアップ・ランゲージという言葉の性格を忘れたコーディングです。

例としては、次のようなものが上げられます。

  1. テーブルでレイアウトされている
  2. fontタグが使われている
  3. Hxタグが使われていない

これらはほんの一部ですが、これらに共通していえるのが、HTMLを正確に使用していない、理解して使っていないということです。HTMLを理解して使っていなければ、コンピュータ(検索エンジンなど)もそのページをうまく理解できていない可能性があり、検索結果にも影響が出てきます。

Tableタグでレイアウトされている

Tableタグとは、表(ひょう)を作るためのタグ(要素)です。表は、データを年度ごとに見せるなど、情報を整理して伝えるために使用するものです。

このタグをレイアウトで利用することは、それ全体が1つの表であると理解され、それぞれのマス(セル)にデータが入っていると理解されます。さらに、テーブルを入れ子にして使ってしまうようなレイアウトは、理解されにくくなるばかりでなく、ソースが長く、文字量も増え、本当に伝えたい部分がソースの中に埋没してしまう可能性が出てきます。

fontタグが使われている

このfontタグとは、文字の大きさ、色、フォントの種類などを指定するためのタグです。しかし、HTMLの文章にコンピュータにわかりやすいように意味づけをするマークアップ・ランゲージという視点から見ると、何も役割を果たしていないタグとなります。

あくまでも、見た目を変えるだけのこのfontタグが多用されているホームページは、WEB標準化意識が非常に低いホームページといえます。このほかにもBタグやiタグなど、見栄えだけを設定するようなタグは、使用すべきでないタグです。これら全ては、見栄え(デザイン)を制御するCSSにより実現できるからです。

Hxタグが使われていない

Hxタグとは、H1~H6までの見出しタグのことです。人は、文章中のどの部分が見出しであるかは、目で見ればなんとなく理解できます。しかし、コンピュータは、“ここが見出しです”と教えてあげなくてはなりません。

つまり、Hxタグがないということは、その文章の概要を表現している重要な見出し部分を教えていないため、構造的に文章を捉えてもらえず、言葉の軽重が判断されず、結果、狙いたいキーワードで検索結果に反映されづらくなります。

今ではだいぶ見なくなりましたが、少し前のホームページでは、文章に全くタグを使わず、べったりと貼り付けているホームページがたくさんありました。もし、今でもそういうホームページであるならば、WEB標準化を至急行いビジネスチャンスを確実に拾えるようにする必要があるでしょう。

お気軽にお問合せ下さい。(03-5468-6013) お見積り依頼フォームはこちら!