◆ WEB制作(ホームページ制作)に関する技術(CSS編)
最近のWEB制作(ホームページ制作)の現場では、CSSがHTMLやXHTMLと共に利用されています。CSSは、HTMLのデザイン部分(レイアウト)を分離して記述するための決まりごとで、レイアウト部分の設定を請け負っています。
CSSの読み方は、そのままシーエスエスと読みCascading Style Sheetの頭文字をとって並べたものです。
CSSはWEBページのレイアウトを定義する規格であるのですが、特にここ最近になって利用が目立ってきたと思われます。
これまでは、WEBページは文章もレイアウトも共にHTMLを用いて記述され、HTMLにはレイアウトに関する仕様が大量に取り込まれてきましたが、これは、文書の論理構造を記述するという本来のHTMLの目的に反するということから、文章とWEBデザイン部分(レイアウト)を切り離して記述する方向へと移り変わっていきました。その結果として、文書の視覚的構造を規定する枠組みとしてCSSが新たに策定されました。
CSSの機能としては、フォントや文字の大きさ、文字飾り、行間などのWEBデザインに関わる部分を自由に設定することができます。
これによって、情報を文書本体や文書の論理構造を記述した部分から切り離すことが可能となり、HTML文章に適用するCSSファイルを変更するだけでデザイン部分を大幅に変更することができます。
これにより、WEB制作(ホームページ制作)においてWEBデザインと文書を切り離して制作することができるため非常に効率が上がります。