CSSについて
スタイルシートとは、Cascading Style Sheetの略で、HTMLタグの表現方法を定義したものです。
スタイルシートを利用すると、文章の内容と表現を別管理することができます。
これまで、WebページのレイアウトはHTMLを用いて記述され、HTMLにはレイアウトに関する仕様が大量に取り込まれたが、これは、文書の論理構造を記述するという本来のHTMLの目的に反するため、文書の視覚的構造を規定する枠組みとしてCSSが新たに策定されました。
CSSを使うと、フォントや文字の大きさ、文字飾り、行間などの見栄えに関する情報を文書本体(及び文書の論理構造を記述したHTML)から切り離すことができ、ユーザが複数のレイアウトから適当なものを選択することができるようになります。
WWWに関する標準化団体W3Cで標準化されています。
テンプレートは、スタイルシートという技術を使用して、デザインやレイアウトを指定しています。
こちらのファイルを変更する事で、デザインを簡単に編集・カスタマイズできます。
HTMLやCSSファイルのカスタマイズに関しては、多少の知識が必要になります。
HTML文書にスタイルシートを適用する際にはCSSという言語を使用し、複数のページから同じCSSファイルを参照することで、複数のページの見栄えを統一することができる。
HTML文書にスタイルシートを適用すると、HTML文書からレイアウト情報などを分離し、文書の構造だけをHTML文書本体に記述することが可能になる。
これによって、HTML文書の論理的な構造が把握しやすくなるほか、主に手書きでHTML文書を記述する際に、見栄えに関するデータを全部のページにいちいち記述する必要がなくなるというメリットがあります。
なお、インターネット上では「スタイルシート」をCSSとまったく同じものとして取り扱っている例が多いが、厳密には「CSSはスタイルシート機能を実現するための言語のひとつ」という関係になっています。






