Enrich Human Knowledge

人類全体の知識向上を目指して

Applying CSS

CSS Beginner Tutorial | HTML Dog
Applying CSS | HTML Dog


 CSS (Cascading Style Sheet)はHTMLの形式と表現のための方法である。HTMLは意味と内容(meaning or context)についてのものだったが、スタイルシート(style sheet)はそのドキュメントの体裁(presentation)である。

 スタイル(style)は形式としてプロパティ(property)を持つ。プロパティはつまり値(value)である。そして殆どのプロパティはHTMLタグに適応することが出来る。


 CSSをHTMLに適応する方法には三種類ある:インライン(In-line)、内部(internal)、外部(external)


 In-line

 インラインスタイルはstyle属性を用いて直接HTMLタグの中に置かれる。

<p style="color: red">text</p>

こうするとパラグラフが赤くなる。

注意:HTMLはプレゼンテーションとは独立にしたほうが良い。したがってインラインスタイルを使うのは、可能な限りやめたほうが良い。


Internal

内部スタイルは、head要素の中にstyleタグを置くことで、ページ全体のスタイルに効力を及ぼす。したがって、ページ内の全てのパラグラフが赤くなる。

注意:内部スタイルはインラインスタイルより好ましいが、一番良いのはHTMLとCSSファイルを分けておくことである。


External

外部スタイルではCSSファイルを分けて使う。別のファイルstyle.cssを用意して、HTMLファイルのヘッド要素の中に

<link rel="stylesheet" href="style.css">

を加えればHTMLとCSSがリンクされる。