様々なブラウザにおいて同様な表示結果を得ることを目指すための CSS 動作チェック用サンプルページです。当サイト内で使用しているほとんどの CSS デザインの定義を、実際の表示結果で参照することが出来ます。…というのは半分表向きで、肥大化のためにカオスと化しつつある CSS 定義一覧をここで整理し直して今後の発展に役立てるための、個人的な備忘録もちょっとだけ兼ねています。
ちなみにあなたが今これをご覧になっている UA は
CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
ですよ~。
クラス名は "long"。
クラス名は "trackback"。
クラス名は "halloween"。
| ジャガイモ | 1 こ | ¥100 |
|---|---|---|
| しいたけ | 3 こ | ¥200 |
| ごぼう | 2 本 | ¥300 |
| ジャガイモ | 1 こ | ¥100 |
|---|---|---|
| しいたけ | 3 こ | ¥200 |
| ごぼう | 2 本 | ¥300 |
金額を表す部分はセルに直接 class="money" とすることで右寄せになります。
特に箇条書きで表示する必要はないけれども、文書構造としてリスト形式を保持したいときに使います。。
「イ.ロ.ハ.ニ.」になってませんか?なってませんか、そうですか。
"strong" は "em" より強い強調を表しますが、あんまり使い分けていません。デザイン上の区別も特につけていませんが、おおむねブラウザデフォルトの状態が em は Italic(斜体)、strong は Bold(太字) といった結果で表示されるようです。
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(em 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(strong 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(em 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(strong 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(em 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(strong 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(em 要素による強調表現)
ピアノの正式名称はグラヴィチェンバロ・コル・ピアノ・エ・フォルテ (Gravicembalo col piano e forte) である。
(strong 要素による強調表現)
body{
line-height: 1.4em; /*コメントに色を付けられます。*/
padding:0px;
margin:0px;
font-family:sans-serif;
color:#4f3232;
}
ソース中の改行およびタブ類が表示結果にそのまま反映されます。よって、自動改行は行われず、はみ出た文字列に対して自動的にスクロール機構がつきます。
Kernel 2.4.20-8 on an i686 login: webmaster Password: Last login: Sat Jan 29 20:44:06 from 192.168.1.3 [webmaster@3-tadpoles ]$ /usr/bin/analog /usr/bin/analog: analog version 6.0/Unix /usr/bin/analog: Warning F: Failed to create DNS lock file /usr/bin/dnslock: backing off to DNS LOOKUP (For help on all errors and warnings, see docs/errors.html)
ソース中の改行およびタブ類が表示結果にそのまま反映されます。よって、自動改行は行われず、はみ出た文字列に対して自動的にスクロール機構がつきます。
関数 F に対する演算結果。
改行を行いたいときは Enter を押す。
# mysqldump -u root --opt blog > /home/webmaster/mt.dmp
Alt + 半角・全角 で日本語入力を開始。 Space にて変換。
携帯電話をケータイと書いたり、PHS をピッチと書いたり。
Radio Detection and Ranging の頭文字を取って RADAR(レーダー)と書いたり、ドリームワークス SKG の SKG は 3 人の設立者、Spielberg、Katzenberg、Geffen の頭文字を取ったものとか。
風力発電は、風の力(風力)によって発電機を回して発電することである。
リンクを張らせろとかいうしゃらくせぇメールはよこすなバカ野郎! ケチなんかつけねーから、どこへでも黙ってさっさと張れ! そういうメールをよこしやがったら、断るからな。いちいち相手の身元を確認していいの悪いの判断するほど暇じゃねーんだ! そんなけちくさい真似するくらいなら、最初っから無料でこんなもん公開したりしねーぞ! 世間様におめもじさせられねぇと思ったら、その時点で引っ込めるわい。
黙って張る分にはなんの文句もつけない。絶賛リンクも結構、「こんなバカがいる」的罵倒嘲笑リンクも大いに結構。煮るなり焼くなり好きにしやがれ。ファンメールもかねた事後報告もオッケー。あとおひねりでもくれるってんなら、もらってやるからありがたく思え。いいの悪いの返事も書いて愛想の一つも振りまこうってなもんだ。
Don't Give Me That "Permission to Link" Crap! に上のようなことが書かれていました。
リンクを張らせろとかいうしゃらくせぇメールはよこすなバカ野郎!
というのが、私としてもの本音でしょうか。
文中の追加された部分や削除された部分を明示するためのもの。
Windows Internet Explorer でアンカーとしての画像に下線と同じ色の枠線が自動的に付与されるのを防ぎます。class 定義の有無にかかわらず、全てのリンク付き画像に対して適用されます。
指定された画像を左に寄せて,その反対側に後続の内容を流し込ませます。
このプロパティの対象となる要素には,何らかの方法で幅を明示しなければ正常に働いてくれないことになっていますが、ちゃんと指定しても条件によっては変な動きをしちゃうことが IE では多々あるようです。なので、かなりの危険を伴う茨の道なり。
そんなわけであまり応用的な使い方はしていません。
ジャケット画像など、意図的に画像に対して枠線をつけたいときに。1 ピクセル幅の茶色(#4f3232)の線です。
太枠点線を付ける。仕上がりはご覧のとおり。
サービスプリント風の画像にします。Internet Explorer 6 以前では仕様上出来ないので、単なる10 ピクセル幅の白枠線を付けて代替しています。
先ほどの class= "PhotoFrame" の画像に対して、さらにテキスト回り込み属性を付け加えたもの。
こちらはテープつき。幅 400 px の画像に特化しているので、それより小さい画像だとテープが右に寄ってしまいます(笑)
見た目で判らない内容も多いです。
いやぁなんのことはございません。通常の文章に比べてちょっとだけ左の余白をあけて表示するだけです。タイトル下などの概要 (Description) 目的で使用。
文中に対してちょっとしたメモや注釈をしたい箇所を別表現するためのもの。
一応、日時の標記はフォントなどを統一して制御しておこうかなと。
譜面に記してあるコード表示を、異なるプラットフォーム上(≒ブラウザ)でもでもそれに近いフォントを選んで表示するためのクラス定義。
Cm7-5、Cm7(♭5)、CØ、C-7-5、C-7(♭5)
このページの最初に出てくる float 設定を文中で解除する際に、
<br style=”clear:both” />
とかいちいち書くのが面倒くさいので作ったクラス定義です。
ブラウザの CSS 実装はまだまだ途上の段階であり、W3C で仕様が決まっているのにもかかわらず、ブラウザによっては実際には使えないデザイン方法がまだまだ沢山あります。
XHTML 1.1 から導入されたルビ…モジュールですが、2005 年 2 月現在でこれを表示出来るのは私の知る範囲では Internet Explorer のバージョン 5 以降(Mac 版含む)のみで、さらにそれらでさえも複合およびグループ化されたルビはまだ使えないようです。ちなみに ↓ は普通のルビ。
どうせまともに表示されないけどグループ化複合ルビは以下を参照。
きちんと実装されたブラウザでは以下のような表示イメージになるはずです。
今後の動向の様子見ですね。