by antonin
検索
最新の記事
記事ランキング
タグ
雑感(302)
雑談(151) 妄想(126) ニュース(96) 散財(77) web(65) おバカ(59) 検索(54) 親バカ(45) 日本語(41) PC(40) 季節(39) 昔話(35) 信仰(31) 政治経済(29) イベント(27) 言語(25) 音楽(24) 言い訳(22) ビール(15) 以前の記事
最新のコメント
ライフログ
ブログパーツ
ブログジャンル
|
当地の桜はまだ満開である。昼休みに散歩に出ようと思ったが、見えない花粉を恐れて退散。残念。 ---------- 先回、rubyタグによるルビ入れを そのエクステンションの公開元は、こちら。 XHTML Ruby Support そして、先回のルビ ・・・・・が、表示にえらい時間が掛かる。あとで計ってみたら29秒ほどであった。非力なCeleron 2.4GHzではあるが、それにしても なんと、下ルビにも対応しているようだ。 で、平文のルビに関してはRuby Baseにあたる文字が と、さらに読み進めていきスクロールすると、こんなのが現れた。ルビは振られているが、 とまぁ ところで、<ruby>タグはHTMLではなくXHTMLのクラスなので、本当は<rb>タグにも<rt>タグにも対応したクローザをつけて、必ず閉区間にしなくてはならない。IEはその その後調べたところによると、青空文庫にはHTMLで記述されたものだけではなくXHTMLでrubyタグを使った記述をした作品もあるらしく、有名な「風の exblogのページヘッダーにはちゃんと <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> と宣言されているので、正々堂々とXHTMLの書法に まぁ、
by antonin
| 2005-04-14 23:39
|
Trackback
|
Comments(9)
あまり HTML/XHTML に詳しい訳ではないのですが、気付いたことを。
以下の文法解説ページから 「All of TAGs」 を確認してみると、Ruby に対応しているのは XHTML 1.1 からで、XHTML 1.0 Transitional は未対応のようです。 http://openlab.ring.gr.jp/k16/htmllint/tagslist.cgi?HTMLVersion=XHTML1-Transitional http://openlab.ring.gr.jp/k16/htmllint/tagslist.cgi?HTMLVersion=XHTML11 ただ、blog の一ユーザが DOCTYPE を書き換えるのは無理でしょうから、仕方なく DOCTYPE はそのままで ruby を使わざるを得ないかも知れません。 厳密には文法違反であっても、一応ルビ付きで見ることができます。 また、『これはちょっと ~ 悲しい』 の間で改行されているのは、ruby タグが正常に閉じられていないからのようです。 一度 HTML ソースをご覧になって下さい。
0
Commented
by
antonin at 2005-04-17 22:49
ご指摘ありがとうございます。
その後、いろいろとネット上の文献を当たって調べてみたのですが、ご指摘のとおり"Ruby Annotetion"をはじめとしたXHTMLの「モジュール構造」はXHTML1.1から導入されたもののようです。 一方、XHTML1.1における正式な"Ruby Annotation"の採択以前にもHTMLに対するrubyタグの導入を検討していたワーキンググループがあったようで、当時の暫定文書がW3Cに残っていました。 この検討段階のHTMLタグ案(rpやrtの閉じタグが無い)をフライングで導入したのがIE5.0だったようです。 というわけで、当面exblogでのrubyタグ導入は放棄することにします。 あると便利なんですけどね。 ちなみにここのURLをW3CのVaridationにかけると、タグが軒並み大文字なもので、ことごとく「未定義」って弾かれますね。世の中そんなものです。
Commented
by
▽・(00)・▽;
at 2005-04-17 23:03
x
わわ これわ えーなー
よみかた が ついてたら なんでも よめるある
Commented
by
antonin at 2005-04-17 23:05
それから、rubyタグの閉じ忘れについては、ちょっと検出できませんでした。
rb,rt,rpが閉じられていないというのは、そこに限りませんし。 (↑の本文ではその点は改修しています。) ルビは諦めて、CSSの勉強でもすることにします。
Commented
by
antonin at 2005-04-17 23:06
前回の 『ruby タグが正常に閉じられていない』 というのはこちらの勘違いのようで、失礼しました。
Firefox 上で 「選択した部分のソースを表示」 で確認した内容が、実際の HTML ソースの記述とは異なっていたのが勘違いの原因でした。 一応、rb,rt,rp をちゃんとクローズさせてやれば、前回のアーティクルで余計な改行が入ることは無くなるようです。 ちなみに自分は、“<ruby><rb></rb><rp>(</rp><rt></rt><rp>)</rp></ruby>” をまるまる単語登録して、打込みの手間を省いています。
Commented
by
antonin at 2005-04-18 20:49
辞書登録ですか。なるほど。
お行儀の良い(けれども文法違反な)タグを使うか、あるいはルビは放棄するか悩ましいのですが、当面封印します。 ところで長いURLを表示しようとしてこのレス欄が横に伸びてますね@Firefox 昔Opera6あたりで似た現象を見ました。
Commented
by
▽・(◎◎)・▽
at 2005-04-21 20:43
x
いんさつ にわ かならず るびー お つけましお(ほーりつ ぜん・るび・つけるの・ほー)
Commented
by
antonin at 2005-04-25 01:01
|
ファン申請 |
||