@charsetルール
XHTMLファイルに文字コードセットがあるのように、CSSファイルにも文字コードセットがあります。
この方法は、スタイルシートの中から外部スタイルシートを読み込ませる方法です。
@importの方法で、各メディア環境に配慮したスタイルシートの設定を行います。
CSSを各メディア毎に振り分ける方法です。
印刷を出力する際やテレビ、携帯電話など様々なメディアがあり、ユーザーはパソコンからサイトにアクセスするとは限りません。
CSSのみでデザインする方法です。
フッターナビゲーションにも使えますし、
背景画像を使用したデザイン性に優れたナビゲーションでの作成も可能です。
リストでマークアップした横メニュー
CSSを使って、テーブルタグを制御します。
テーブルは表組みを作成するときに役立つタグです。
以前はレイアウトの要素が高かったのですが、
CSSレイアウトになってから、現在では表やデータを示すものとして使われることが多くなっています。
CSSハックは、ブラウザのバグや未対応のプロパティなどを逆に利用したものとなっています。
ブラウザは日々進化し、ブラウザのアップグレードによって今まで使用していたCSSハックが使えなくなる可能性もあります。
将来、ハックが使えない可能性もありますが、正規CSSの下にCSSハックを記述しておくと、
メンテナンスが楽になります。
ブラウザ別にCSSファイルを用意する方法です。
ブラウザ毎のCSS対処方法(2)-パスフィルターと似ていますが、WindowsIE独自実装です。
パスフィルターとは、指定したブラウザにのみCSSを適用する方法です。
ブラウザ毎に読み込ませることができるので、特定ブラウザ専用の外部スタイルシートを作成します。