http://www.a2ztutorial.com/Style/CSS/
http://www.w3.org/Style/CSS/
CSS(カスケーディング・スタイル・シート)は、
各タグには、「style属性」があり、
「ボーダー(border)」、「マージン(margin)」、「パディング(padding)」、「背景(background)」等の
値を変更する事で見た目の変更等が行える。
この「style」で個々のタグに記載するのではなく
別ファイルにしたのが、CSSである。
拡張子は、「*.css」が使用される
link | 通常リンクのスタイル |
visited | アクセス済みリンクのスタイル |
hover | ポイント時のスタイル |
active | アクティブ時のスタイル |
<html> <head> ... <link rel="stylesheet" href="xxxxx.css" type="text/css"> ... </head>
div { .... ; }
#id_name { .... ; }
.class_name { .... ; }
a:focus{ .... ; }
div.class_name { .... ; }
td > div
td div.class_name { .... ; }
*
CSSには、表示する優先順位が存在する。
「!important」記載のある物が最優先される。
* < div < .class_name < #id_name
div < div.class_name div < div#id_name
div < td div < tr td div