HTML 教程 読む延伸:テキストの外観と意味を変更する

  • 前のページ
  • 次のページ

多くのタグがテキストの外観を変更し、テキストに関連する隠された意味を関連付けることができます。一般的には、これらのタグは二つのカテゴリに分けることができます:コンテンツに基づくスタイル(content-based style)と物理スタイル(physical style)。

また、W3Cがカascading Style Sheets(CSS)で指定した標準は、ほとんどのブラウザでサポートされています。これは、作者がドキュメントのテキストの外観とレイアウトを制御するより包括的な方法を提供します。CSSに関する詳細な情報を学ぶには、W3schoolの CSS 教程

コンテンツに基づくスタイル

内容に基づくスタイルタグは、含まれるテキストが特定の意味、文脈、または用法を持つことをブラウザに伝えます。その後、ブラウザはその意味、文脈、または用法に一致するフォーマットをテキストに適用します。ここでの違いに注意してください。内容に基づくタグは意味を与えるだけであり、フォーマット化しません。したがって、自動処理には非常に重要です;コンピュータはドキュメントの外観を気にしません。

フォントスタイルは意味を指し示すシナリオによって指定されるため、ブラウザはユーザーに適切な表示スタイルを選択できます。場所によってスタイルがさまざまであるため、内容に基づくスタイルを使用することで、自分のドキュメントが広範囲の読者にとって意味があることを確実にすることができます。これは、視覚障害者や障害者向けに特別に作られたブラウザでは特に重要です。なぜなら、彼らの表示オプションは私たちの伝統的なテキストとは根本的に異なるか、あるいは非常に大きな制限を受けている可能性があるからです。

現在のHTMLとXHTMLの標準では、内容に基づくタグのすべてに対してフォーマットを定義していない;それらは、内容に基づくスタイルを通常のテキストとは異なる方法で表示する必要があることを規定するだけでなく、これらの内容に基づくスタイルが異なる方法で表示される必要があることを要求していない。実際のアプリケーションでは、多くのこのようなタグが伝統的な印刷と非常に明確な関係があることが多く、相似の意味や表示スタイルを持ち、多くのブラウザで同じスタイルやフォントで表示されることがあります。

HTML/XHTMLの内容に基づくスタイルタグを使用する際には、いくつかのルールに従う必要があります。なぜなら、テキストがどのように表示されるかを単に想像するだけで、そのテキストの意味を知らなくても非常に簡単にできるからです。内容に基づくスタイルを使用し始めると、ドキュメントはより一貫性があり、自動検索や内容編集をよりよくサポートします。これらのタグは:

物理スタイル

内容に基づくスタイルタグについて議論する際には、「意図」という言葉を使用するのが一般的です。これは、タグが伝える意味がブラウザがテキストを表示する方法よりも重要だからです。しかし、合法性や著作権などの理由で、テキストが特定の方法で表示されることを望む場合(例えば、斜体や太字)もあります。その場合、テキストに対して物理スタイルを使用することができます。

他のテキスト処理システムのトレンドはスタイルや外観を正確に制御することですが、HTMLやXHTMLを使用する際には、非常に稀な場合を除いて物理タグを使用することを避けるべきです。ブラウザにできるだけ多くの文脈情報を提供し、内容に基づくスタイルを使用することが望ましいです。現在のブラウザでは斜体や太字でテキストを表示していますが、将来的にはこれらの内容に基づくスタイルを非常に創造的な方法で利用する可能性のあるさまざまなブラウザや文書生成ツールがあります。

現在の HTML/XHTML スタンダードは、太字(bold)、斜体(italic)、等幅(monospaced)、下線(underlined)、線透過(strikethrough)、拡大(larger)、縮小(smaller)、上付き(superscripted)、下付き(subscripted)のテキストを含む9種類の物理的なスタイルを提供しています。これらのタグは以下の通りです:

ヒント:これらの物理的なスタイルタグは、続くテキストに強い効果を及ぼします。ドキュメント全体のテキストの表示を完全に制御するには、スタイルシートを使用してください。

  • 前のページ
  • 次のページ