トップページ > ホームページ制作 > 制作のガイドライン > WEB標準 > HTMLの正確な使用
少し専門的になりますが、ホームページは、HTML又はXHTML(以下単に「HTML」)という記述言語で作成されています。このHTMLが正確に使用されているかどうかが判断の基準になります。
インターネットの歴史を記述している本やホームページでもよく書かれていますが、HTMLとは、SGMLというマークアップ・ランゲージ(「Markup Lnguage」の略称が「ML」)の仲間です。マークアップ・ランゲージとは、記述言語と訳され、そもそもマークアップ・ランゲージの役割は、コンピュータにもわかるように文章にマークをつけていくための言語なのです。
今までのホームページの制作方法では、“視覚的にどうやってみせるか”ということに重点を置いていため、人間にとっては概要が把握できる構造にはなっていました。
しかし、コンピュータやプログラムにとっては、視覚に訴える表現は様々な表現方法があるため、どこが重要なのかを判断する基準がホームページごとに異なってしまいました。これが、マークアップ・ランゲージという言葉の性格を忘れたコーディングです。
例としては、次のようなものが上げられます。
これらはほんの一部ですが、これらに共通していえるのが、HTMLを正確に使用していない、理解して使っていないということです。HTMLを理解して使っていなければ、コンピュータ(検索エンジンなど)もそのページをうまく理解できていない可能性があり、検索結果にも影響が出てきます。
Tableタグとは、表(ひょう)を作るためのタグ(要素)です。表は、データを年度ごとに見せるなど、情報を整理して伝えるために使用するものです。
このタグをレイアウトで利用することは、それ全体が1つの表であると理解され、それぞれのマス(セル)にデータが入っていると理解されます。さらに、テーブルを入れ子にして使ってしまうようなレイアウトは、理解されにくくなるばかりでなく、ソースが長く、文字量も増え、本当に伝えたい部分がソースの中に埋没してしまう可能性が出てきます。
このfontタグとは、文字の大きさ、色、フォントの種類などを指定するためのタグです。しかし、HTMLの文章にコンピュータにわかりやすいように意味づけをするマークアップ・ランゲージという視点から見ると、何も役割を果たしていないタグとなります。
あくまでも、見た目を変えるだけのこのfontタグが多用されているホームページは、WEB標準化意識が非常に低いホームページといえます。このほかにもBタグやiタグなど、見栄えだけを設定するようなタグは、使用すべきでないタグです。これら全ては、見栄え(デザイン)を制御するCSSにより実現できるからです。
Hxタグとは、H1~H6までの見出しタグのことです。人は、文章中のどの部分が見出しであるかは、目で見ればなんとなく理解できます。しかし、コンピュータは、“ここが見出しです”と教えてあげなくてはなりません。
つまり、Hxタグがないということは、その文章の概要を表現している重要な見出し部分を教えていないため、構造的に文章を捉えてもらえず、言葉の軽重が判断されず、結果、狙いたいキーワードで検索結果に反映されづらくなります。
今ではだいぶ見なくなりましたが、少し前のホームページでは、文章に全くタグを使わず、べったりと貼り付けているホームページがたくさんありました。もし、今でもそういうホームページであるならば、WEB標準化を至急行いビジネスチャンスを確実に拾えるようにする必要があるでしょう。
このホームページでは一部Macromedia社のFlashを使用しております。一部コンテンツをご覧になれない場合には、左記アイコンをクリックし、Macromedia Flash Playerをダウンロードして下さい。
制作のご相談は無料ですので、お気軽に「お問合せ」よりご相談下さい。お電話又はメールでのやり取りによりご理解頂けた場合には、弊社よりお客様のところまでお伺いさせて頂きます。現在のページは【Markup Validation Service】のチェックをクリアしております。
Copyright © 2007-2008 FLYING HIGH WORKS Inc. all right reserved.
ホームページ制作会社のフライングハイワークスでは、不動産系ホームページ制作やファッション系ホームページ制作を中心に多数の業界のホームページ制作と様々なデザインの作成を行う東京都渋谷区にあるホームページ制作会社です。株式会社フライング・ハイ・ワークスが著作権を有します。お問合せについては、「お問合せ」をご覧下さい。