マークアップ言語 - タイトル

マークアップ言語 - タイトル
123WORDPRESS.COM HTML チュートリアル セクションに戻るには、ここをクリックしてください。
前:第1章 リスト<br />原典
標準化されたデザインソリューション - マークアップ言語とスタイルマニュアル
Web 標準ソリューション マークアップとスタイル ハンドブック

パート 1: マークアップを習得する
第2章タイトル
概要:
すべての Web ページにタイトルが必要なだけでなく、正しくマークアップされていれば、Web ページのデザインと使いやすさが大幅に向上します。
見た目の点では、Web ページのタイトルは通常、本文よりも大きなフォント サイズで表示され、色やフォントが異なる場合があります。タイトルの目的は、W3C で説明されているように、「次のセクションで説明するトピックを簡単に説明する」こと、つまり Web ページ内のさまざまな段落の概要を示すことです。
提示したい情報を最も効果的に活用するページ タイトルを作成するにはどうすればよいでしょうか。このセクションでは、タイトル作成の一般的なアプローチをいくつか紹介し、最も役立つアプローチを見つけてから、CSS のヒントとコツを使用して最適なアプローチを改善します。
ドキュメントのタイトルを作成する最適な方法は何ですか?
この質問に答える前に、タイトルをドキュメントの上部に配置すると仮定しましょう。同様の効果を実現する 3 つの方法を見てみましょう。
方法 A: それは意味がありますか?
<span class="heading">とてもクールなページタイトル</span>
<span> タグは状況によっては便利なタグですが、ページ タイトルにはあま​​り意味がありません。この方法を使用する唯一の利点は、見出しクラスに CSS スタイルを指定して、テキストをタイトルのように見せることができることです。
.見出し{
フォントサイズ: 24px;
フォントの太さ: 太字;
色: 青;
}

これで、heading クラスでマークされたすべての見出しが大きくなり、太字になり、青くなります。すばらしいですね。しかし、CSS をサポートしていないブラウザーを使用してこのページにアクセスするとどうなるでしょうか。
たとえば、古いブラウザではサポートされていない外部スタイルシート ファイルに CSS スタイルを配置するとどうなるでしょうか。また、スクリーン リーダーが障害を持つユーザー向けにページを読み上げるとどうなるでしょうか。これらの手段でページにアクセスするユーザーは、見出しと本文の違いを見ることも聞くこともできません。
注釈メソッド class="heading" はタグ コンテンツの意味を少し説明しますが、<span> はほとんどのブラウザーのデフォルトの表示スタイルを変更するだけの汎用コンテナーです。
検索エンジンがこのページをクロールする際、<span> タグは存在しないかのようにスキップされ、そこに含まれるキーワードの重み付けは増加されません。検索エンジンとページ タイトルの関係の詳細については、このセクションの後半で説明します。
最後に、<span> タグはインライン要素であるため、通常はメソッド A のコンテンツを <p> や <div> などの別のブロック レベル コンテナーに配置して、1 行だけを占めるようにする必要があります。これにより、不要なコードが大量に生成されます。必要なコンテナーを追加しても、CSS をサポートしていないブラウザーではテキストが元の形式で表示されるため、ユーザーはタイトルと本文の違いを確認できません。
前のページ1 2 3 4 5 次のページ 続きを読む

<<:  TypeScript 列挙の基本と例

>>:  CentOS 起動時にカーネルモジュール overlayfs 操作を自動的にロードする

推薦する

Navicat For MySQL の使い方に関する簡単なチュートリアル

推薦する: Navicat for MySQL 15 登録とアクティベーションの詳細なチュートリアル...

階段効果を実現するためのWeChatアプレットカスタムメニューナビゲーション

設計意図ページを開発する際には、ページ上のナビゲーション メニューをクリックしたときにページを対応す...

Vuex データの永続性を実装するためのアイデアとコード

vuexとはvuex: vue.js専用に開発された状態管理ツールで、すべてのコンポーネントの状態を...

LinuxカーネルとSVNバージョン間の競合の解決策

現象システムは Linux システムカーネルを正常にコンパイルできましたが、SVN をインストールし...

JavaScript 配列と非配列オブジェクトのディープ クローンとシャロー クローンの原則の詳細な説明

目次シャロークローニングとディープクローニングとは何ですか? 1. アレイのクローンを作成する1.1...

CentOSバージョンにDockerをインストールする際のエラーの解決方法

1. バージョン情報 # cat /etc/system-release CentOS Linux ...

良い広告にはどのような特徴が必要ですか?

広告業は人間であることに似ていると言う人がいます。これは本当です。優れた広告には、優れた人間と同じよ...

Ajax リクエストにおけるクロスドメイン問題の原因と解決策

目次1. クロスドメインはどのように形成されるのでしょうか? 2. クロスドメインの根本的な原因3....

CSS3のvar()を使用して実行時にscss変数の値を変更する詳細な説明

var() の紹介と使用法詳細 (MDN) IEは無効ですが、他の主流のブラウザは有効ですvar()...

HTML で余分なテキストを省略記号に変換する方法

HTML で余分なテキストを省略記号として表示したい場合は、いくつかの方法があります。 1行テキスト...

ウェブサイトをより高く、よりデザイン的に見せる方法

「ウェブサイトを高級感のあるものにするにはどうすればいいでしょうか? それともデザイン重視にすればい...

画像内のrarファイルを隠す方法

このロゴを .rar ファイルとしてローカルに保存し、解凍して効果を確認することができます。よりシン...

Windows での MySQL 5.7.18 のインストールと設定のチュートリアル

この記事では、WindowsでのMySQL 5.7.18のインストールと設定のチュートリアルを参考ま...

MySQL の計画タスクとイベント スケジュール例の分析

この記事では、例を使用して、MySQL の計画されたタスクとイベントのスケジュールについて説明します...

MySQLデータベースの基礎知識

目次1. データベースを理解する1.1 データベースとデータ構造の関係1.2 なぜデータベースが必要...