World Wide Web Guide

CSS2.1 References

CSS2(Cascading Style Sheets, level 2)規格の改訂版として作成が進められている CSS2.1(Cascading Style Sheets, level 2 revision 1)規格について用途別にプロパティをわけ、サンプル付きで解説しています。

※リンク先は、まだデザインをリニューアルする前のページです。現在、順次内容の書き換えを進めています。

前提知識

Cascading Style Sheets(カスケーディングスタイルシート)機構を扱うために必要な基本知識の解説。

色と背景

文書に表現豊かな装飾を施す(プレゼンテーションを行う)ための前景色(文字色)・背景に関するプロパティ。

フォント

テキスト(文字列)を視覚的に表現する際に用いるフォントに関するプロパティ。

テキスト

テキストの揃え方、単語や文字の間隔、段落など視覚的体裁に関するプロパティ。

リスト

リスト項目のマーカーのイメージ表示や形状、主要ボックスに対するマーカーの位置制御などリストに関するプロパティ。

ボックス

内容領域、パディング(枠内余白)、ボーダー(外枠)、マージン(周辺余白)のボックスに関するプロパティ。

テーブル

表の枠線の表示方法、セルとセルの間隔の制御、キャプション(表題)の位置、空のセルの枠線の表示方法、表のレイアウト方法など表(テーブル)に関するプロパティ。

表示と配置

適用対象となる要素とその内容の表示方法や配置方法の指定に関するプロパティ。

生成内容

任意の要素の前後に仮想的な文字や画像などの内容や引用符を追加したり、自動で番号付けを行う生成内容に関するプロパティ。

ユーザインタフェイス

ポインティングデバイスのカーソル(ポインタ)、動的なアウトラインを制御するユーザインタフェイスに関するプロパティ。

音声

デフォルトの無機質な読み上げ音声から、音の演出の幅を広げる音声に関するプロパティ。

印刷

ページの印刷方法を制御する(プリントアウト時の体裁を整える)ためのプロパティ。

独自拡張・先行実装

ブラウザの独自拡張機能、または勧告仕様前のものを先行実装しているプロパティの紹介。