制作メモ [使ったハック]

少しずつ進んでおります ver.3 ですが、ここで使っているハックをメモしておこうかと思ったのでメモっておこう。
MacIE 5.xのハック
/*\*//*/
ハックしたい要素
/**/
WinIE 5.xのハック
@media tty{
i{content:"¥";/*" "*/}} ハックしたい要素 /*";}
}/* */
WinIEに対するハック
<!--[if IE]><link rel="stylesheet" type="text/css" href="上書きする要素を書いたCSS" media="all" /><![endif]-->
これをheadに外部リンクのCSSのあとに追加する。IEの場合にのみこのCSSが読み込まれ、ハック部分のみ上書きされて適用される。つまりは、WinIE用のCSSを作って、その中の一番最後にWinIE 5.xのハックを書くとよい。
いずれ消え行くハック
こういったハックは、やがては必要なくなるかもしれない。まぁビルゲイツに聞かなきゃ解らんが。でも消え行くのであろうから、いつでもハックを外せるように別ファイルにするのが良いのでしょうね。ハックが必要ない作り方もありますが、不要な要素が増えまくるので却下です。
| comment [0] | category [ weblog ] | tags [ ]

コメントする