セマンティック XHTML タグの紹介

セマンティック XHTML タグの紹介
まず最初に指摘しておきたいのは、人間は視覚的な区分を通じてコン​​テンツの意味を判断できるが、検索エンジンはコードしか見ないということです。検索エンジンはタグを通じてのみコンテンツの意味を判断できます。 以前は検索エンジンにあまり注意を払っていませんでしたが、今では気にし始めています。ページ トラフィックの大部分が検索エンジンから来ているからです。ページをできるだけ検索エンジン フレンドリーにするには、タグをできるだけセマンティックにする必要があります。

以前は、Web 開発について表面的な理解しかなく、標準に準拠した優れたページを作成するには、構造とプレゼンテーションを分離し、テーブルやフォントなどのタグを使用しないだけでよいと考えていました。ページ全体で div を使用することについては、CSS が非常に強力なので、問題はないと考えていました。ただし、すべてのタグには独自のセマンティクスがあります。一部のタグのセマンティクスを以下に示します。

div セマンティクス: 除算 (分離)

span セマンティクス: スパン (範囲)

ol セマンティクス: 順序付きリスト

ul セマンティクス: 順序なしリスト (順序なしリスト)

li セマンティクス: リスト項目

…………

タグのセマンティクスとデフォルトのスタイルを無視し、すべてのタグに div を使用すると、CSS を柔軟に使用する限り、実際に視覚効果の高いページを作成できます。しかし、その場合、視覚的な要件は満たされているものの、ページ全体にはまったく意味がなく、検索エンジンはそれを理解できません。覚えておいてください:

構造 (html) がキーであり、スタイル (css) は構造を変更するために使用されます。したがって、まず HTML を決定し、タグを決定してから、適切な CSS を選択する必要があります。

一般的に、すべてのタグにはデフォルトのスタイルがあるため、Web ページ タグのセマンティクスが適切かどうかを判断する簡単な方法は、スタイルを削除して、Web ページの構造が適切に整理され、整然としていて、読みやすいかどうかを確認することです。

さらに、h タグについても触れておく価値があります。h タグのセマンティクスはタイトルであり、検索エンジンはこのタグ、特に h1 と h2 に対してより敏感です。意味的に正しいページを作成するには、h タグが完全で、整然としていて、隙間がないようにする必要があります。つまり、h1、h3、h4 を押し下げて h2 を省略するのではなく、h1、h2、h3、h4 をこのように押し下げる必要があります。適切に構造化された Web ページの場合、h タグを使用して Web ページのアウトラインを整理できます。

<<:  MySQL InnoDB ReplicaSet の簡単な紹介

>>:  Reactのコンポーネント作成方法のまとめ

推薦する

GZIP 圧縮 Tomcat と Web パフォーマンスの改善プロセス図

1. はじめに最近、あるプロジェクトに取り組んでいたのですが、サーバーからクライアントに返される J...

水平ヒストグラムを作成するための MySQL ソリューション

序文ヒストグラムは、RDBMS によって提供される基本的な統計情報です。最も一般的に使用されるのは、...

MySQL での Truncate の使用法の詳細な説明

序文:テーブルをクリアしたいときは、truncate ステートメントをよく使用します。ほとんどの場合...

div要素に丸い境界線を追加する方法

以下のように表示されます。 CSSコードコンテンツをクリップボードにコピー分割{境界線: 2px 固...

HTML で複数のフォームのテキスト ボックスを揃える方法

フォームのコードは図の通りです。スタイルシートがまだ追加されていないため、フォームが整列されておらず...

VMware vCenter の不正な任意ファイルアップロードの脆弱性 (CVE-2021-21972) について

背景CVE-2021-21972 VMware vCenter における認証されていないコマンド実行...

Linux echo テキスト処理コマンドの使用法と例

Linux ヘルプ ドキュメントでの echo の説明は、Python や Java などのプログラ...

HTML 内の CSS および JS リンクのバージョン番号 (キャッシュを更新)

背景検索エンジンで「.htaccess キャッシュ」というキーワードを検索すると、ウェブサイトのファ...

HTMLでアンカーの位置を設定するためのいくつかの一般的な方法

HTML でアンカーの位置を設定する方法はいくつかあるので、ここで紹介します。 1. ID ポジショ...

MySQLのインストールと設定に関する詳細なチュートリアル

目次インストール不要のMySQLバージョン1. インストール パッケージをダウンロードします。 2....

MySQL 8.0.22 のダウンロード、インストール、設定方法のグラフィックチュートリアル

参考までにMySQL 8.0.22をダウンロードしてインストールしてください。具体的な内容は次のとお...

エンコードが utf-8 に設定されている場合に Web ページが文字化けする問題の解決策

最近、PHP で Web ページを書いているときに、エンコードを UTF-8 に設定しました。しかし...

SpringBoot アプリケーションの Docker デプロイメントの実装手順

目次序文DockerファイルDockerfile とは何ですか? Dockerfile 構文Spri...

jsで七夕告白連打の効果を実現、jQueryで連打技術を実現

この記事では、jsとjQueryテクノロジーを使用して告白弾幕を実現する方法を紹介します。具体的な内...

Windows 10 での MySQL 5.7.21 インストーラのインストール グラフィック チュートリアル

MySQLをインストールしてメモしておきます。うまくインストールできるか分かりませんが、試してみます...