TOP スタイルシート基本知識 > スタイルシートって何?

スタイルシートって何?

WebページはHTMLと呼ばれる一種の言語で記述されています。HTMLは文書を「見出し」「段落」「箇条書き」 などの部品を組合せたものとして扱っています。つまり、文書を役割で分別してしまおう。 そうすることで文書を構造として捉えようとしているわけです。

ところが、インターネットが学術用途だけでなく、ビジネス・趣味など一般ユーザーにも解放されるようになると、文書の書式、 簡単に言えばデザイン的な追加機能をHTMLで扱うべく改良が加えられました。

HTMLでは、文書の構造や書式を「<」「>」で囲んだタグと呼ばれるもので作り上げていきます。

構造を決めるタグでは<h1>タグなどがあります。 <h1></h1>で囲んだ文書は見出しとして扱われ、文字が大きく、太字になります。

また書式を決めるタグでは<font>タグなどがあります。 fontタグでは文字の大きさや色などを指定することが出来ます。

 

このようにホームページが普及するにしたがって、高度なデザインのホームページが増えてきました。 そのHTMLファイルは構造と書式が混在した複雑なもので、それによって以下のような問題が出てきました。

  • HTMLファイル内の見通しが非常に悪くなる
  • デザインに統一性をもたせようとすると、複数の箇所で同じタグを何度も記述しなければならない
  • デザインを修正しようとすると、HTMLファイル内のあちこちのタグを修正する必要がある
  • ホームページ内のデザインを統一するのが大変
  • HTMLファイル内の記述が長くなり、SEO上不利な場合がある。
  • タグをたくさん使えば使うほど、コードを間違える危険性が高くなる
  • 凝ったデザインをすると、ホームページを表示する速度が遅くなる

 

スタイルシートはこの問題を解決する手法です。

HTMLページ内には文書の構造と内容だけを記述し、文書の書式部分(この部分がスタイルシートにあたります)を独立させて、 HTMLファイルと連携する。これがスタイルシートの考え方です。

 

Google
 
Web www.1css.net
 
『1歩!スタイルシート』はリンクフリーです。ご意見・ご感想等なんでもどうぞ!メールはこちらから
『1歩!スタイルシート』の許可なく本サイトの一部あるいは全文のコピーならびに転用を禁じます。