個別記事
- 前後の記事
CSS signatureとか
CSS signatureについてググってたら、「 CSS signature " を付けたよ - Note @ Temporary-Depot」で、分かりやすく説明されていたので、とりあえずメモ。
スタイルシートには、Author(制作者)のスタイルシート、ユーザー(閲覧者)のスタイルシート、ブラウザデフォルトのスタイルシートがあり、優先度はこの順番で適用されますが、ユーザースタイルシートで!important(最重要規則)を付けることにより、Author(制作者)のスタイルシートより優先させる事が出来ます。つまり、ユーザー(閲覧者)側で好みのスタイルを指定できると言うことです。
例えば、全てのリンク要素に下線を表示させたい場合は、a {text-decoration: underline !important;}とすれば、Author(制作者)のスタイルシートが下線無しにしていようが、オラオラってな具合で強制的に下線付きに出来ます。
しかし、web上には沢山のサイトが存在しているわけで、ユーザースタイルシートでの指定が、全てのサイトに反映されてしまう事になります。それをCSS signatureによって、解決しましょうぜって訳です。どうやって区別するかっつうと、<body>タグにサイト独自のIDを付けることによって区別をするわけです。当サイトであれば、<body id="www_lucky-bag_com">って感じで、独自のIDを付けることにより、ユーザースタイルシートで指定する際は、セレクタの頭に#www_lucky-bag_comを付けてスタイルの指定を行えば、当サイトのみに反映する事が出来ます。つう事で、近日中にid="www_lucky-bag_comを付ける予定(は、あくまで未定)。
2005-01-26T00:19:10+09:00
| コメント (0)
| トラックバック (0)
|
関連性が高いエントリー 5 件
- CSSによる段組レイアウトのフレームワーク
- CSS が valid でなければいけない理由って何ですか?
- 俗に言う clearfix と言われるコードのバリエーション色々
- こんなセレクタが CSS にあれば便利なのにと思うセレクタ
- web creators 5月号の記事をちょこっと書いた
トラックバック
- このエントリーのトラックバックURL:
- http://WWW.lucky-bag.com/cgi/mt/mt-tb.cgi/134
"CSS signatureとか"へのトラックバックはまだありません。
コメント
"CSS signatureとか"へのコメントはまだありません。
コメントしてください
コメント内ではタグは一切使えません。コメント内にてタグを表記したい場合は、お手数ですが、文字実体参照を利用して < を < 、> を > とそれぞれ置き換えてください。