メールマガジン「初心者のためのホームページ作り」でお伝えした内容を、「復習」の意味で掲載しています。テキストのみのマガジンと違って、実際のサンプルや画像を交えて解説していますので、理解が深まると思います。なお、疑問点や分からない点がありましたら、遠慮なく メールにてご質問ください。
<第78号> 今週のおさらい 毎週金曜日配信 What's New 2003/12/12 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ ■ HTML講座 第22回 --- 引用 ■ XML初級講座 第14回 --- 名前空間その2 MathML
q要素 です。この要素型は、一部の視覚系ブラウザでは引用を表わす引用符を表示する場合があります。q要素 の使い方は以下のとおりです。<p> HTML講座は、<q cite="http://www.w3.org/">W3C</q> の仕様に基づいて 作成しています。 </p>
cite属性 は、引用先を表わしています。引用を用いる場合の属性となりますので、できるだけ記述することをお勧めします。
右の図は、Mozillaブラウザで表示されたもので q要素に、引用符が付与されているのが理解できるでしょう。Mozilla 以外に、Netscape、Opera でも、同様の表現となります。q要素ですが、長文にわたる引用には、ブロックレベルの blockquote要素 を使います。blockquote要素 を利用する場合の注意点として、この要素内に直接テキストなどを配置することができません。コンテンツは必ずブロックレベル要素内で記述しなければならない点がありますので注意してください。Transitional である場合は、その限りではありません。blockquote要素は、視覚系ブラウザでは、左右にインデント(字下げ)を持たせて表現しますが、そうしたインデントさせるために使うことは、明らかな文法違反となります。blockquote要素は、あくまで引用を表わす要素であることを覚えてください。blockquote要素の使い方は以下のとおりです。
<blockquote cite="http://www.w3.org/WAI/"> <h1>Web Accessibility Initiative 抜粋</h1> <ul> <li>画像には alt属性を用いて代替を用意する</li> <li>色だけに依存しない</li> 〜 中略 〜 <li>装置・ハードウェアに依存しない</li> </ul> </blockquote>
Web Accessibility Initiative 抜粋
- 画像には alt属性を用いて代替を用意する
- 色だけに依存しない
- 文脈や文書の前後関係を表す情報を提供する
- テーブルは適切に変換・表現されるように記述する
- 装置・ハードウェアに依存しない
cite属性 を利用して、引用先を明示しておくことをお勧めします。m: が規定されています。.html を利用してきました。特に普及率の高い MSIEでは、拡張子を .xhtml とした場合、XMLパーサの実装エラーを起こすというバグがある関係で、正しく表示することができません。.xhtml を使ったページを表示しようとすると、以下のようなエラーメッセージを表示します。使用する前にパラメータ エンティティを定義しなければなりません。 リソース 'http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd' の実行エラーです。
.html の場合、その部分の表現は大変お粗末です。Netscape、Mozillaなどの Webブラウザをインストールすることを強く推奨します。サンプルで表現する XHTML文書を正しく閲覧するためにお願いします。(Windows、Macintosh、Linuxバージョンがあります。).html となっています。