指向性メモ::2006-04-10::外部CSSをtitle属性付きのlink要素で読み込む場合の注意

ページ情報
制作日
2006-04-10T09:58:42+09:00
最終更新日
2006-04-10T09:58:42+09:00
ページ内目次

ブラウザのデフォルトCSSを有る程度統一するCSSを公開しており、それ自体はとても有益なのだが、外部CSSの読み込み方法に問題がある。

使い方は簡単。読み込むにも色々方法あるけど、例えば、製作の時にdefault.cssと、もう1つサイトデザインのスタイルを纏めたcssファイルを書いて、(X)HTML文書のhead要素内で

<link rel="stylesheet" href="path/default.css" type="text/css" title="default" />
<link rel="stylesheet" href="path/bazooka.css" type="text/css" title="Bazooka Style" />

という順で読み込んでもいいし、

link要素にtitle属性をつけた場合、優先スタイルシートとなる。これにより、正しい挙動のブラウザ(Firefoxなど)は「default」をtitle属性に持つ「default.css」のみを読み込み、「Bazooka Style」に属する「bazooka.css」の読み込みは行わない。

詳細については勧告内の該当部分や、Web標準普及プロジェクトの解説を参照のこと。

Comments

Trackbacks

Trackback Ping URI

http://yudai.arielworks.com/memo/2006/04/10/095842.trackback

末尾に「2 + 2」の計算結果を繋げて下さい。例えば計算結果が「17」の場合、「095842.trackback17」です。これは機械的なトラックバックスパムを防止するための措置です。

Post a comment

Name (optional)
Email address or URI (optional)
Do the math below (required to filter comment spams)
2 + 2 + 8 =
Message (required)
Submit
連絡先、リンク、転載や複製などについては『サイト案内』をご覧ください。Powered by HIMMEL

I ♥ Validator