HTMLのタグと要素の違いの詳細な説明

HTMLのタグと要素の違いの詳細な説明
ウェブページに慣れていない友人の多くは私と同じように、HTML で要素、タグ、属性がどのように定義されているのか、また要素とタグの違いは何かを理解していないと思います。それを徹底的に理解するために、私はいくつかの情報を検索して調べました。そして今、私の結論を書き留めて、私と同じように混乱しているネットユーザーと共有します。

どれがタグでどれが要素なのか明確に分かっていない人が多いかもしれません。私も以前はいつも混乱していました。
実際、両者のコンセプトは依然として非常に明確です。
たとえば、<p> はタグです。
<p>ここにコンテンツが入ります</p> これは要素です。つまり、要素は開始タグと終了タグで構成され、特定のコンテンツを含めるために使用されます。
ここで注目すべき例外が 1 つあります。それは、<br/> 自体は開始タグと終了タグの両方ですが、コンテンツが含まれていないため、単なるタグであるということです。

1. 要素:

HTML Web ページは、実際にはさまざまな HTML 要素で構成されたテキスト ファイルであり、どの Web ブラウザーでも HTML ファイルを直接実行できます。つまり、HTML 要素は HTML ファイルを構成する基本的なオブジェクトであり、HTML 要素は単なる一般用語であると言えます。 HTML 要素は HTML タグを使用して定義されます。

2. タグ:

タグは、<head>、<body>、<table> などのように、山括弧「<」と「>」で囲まれたオブジェクトです。ほとんどのタグは、<table></talbe>、<form></form> などのようにペアで表示されます。もちろん、<br>、<hr> など、ペアで表示されないものもいくつかあります。

タグは HTML 要素をマークするために使用されます。開始タグと終了タグの間のテキストが HTML 要素の内容です。

3. 属性:

HTML 属性は、HTML 要素にさまざまな追加情報を提供します。属性は常に「属性名 = 属性値」などの名前と値のペアの形式で表示され、属性は常に HTML 要素の開始タグで定義されます。



<html> <head> <title>サンプルのタイトル</title> </head> <body bgcolor="red"> <p>これはサンプルのページです</p> </body> </html> この例では、<p>これはサンプルのページです</p> が HTML 要素であり、「これはサンプルのページです」が要素の具体的な内容です。 <head><title><body> などは HTML タグであり、HTML 要素を構成します。 <body bgcolor="red"> の bgcolor="red" はタグの属性であり、タグの構成方法を定義します。 つまり、要素とタグの違いについてはあまり気にする必要はなく、実際の作業では単にタグと呼ぶだけです。属性は簡単に理解できます。属性は、HTML タグにさまざまな追加情報や構成オプションを追加するパラメータです。

<<:  この記事は、JQueryの基本的な操作を理解し、始めるのに役立ちます。

>>:  CSS3 のテキストとフォントの新しい設定

推薦する

DOCTYPE要素詳細説明完全版

1. 概要この記事では、DOCTYPE要素を体系的に説明します。同時に、多くの情報を調べました。イン...

Node8 における AsyncHooks 非同期ライフサイクル

Async Hooks は Node8 の新機能です。NodeJs の非同期リソースのライフサイクル...

CSS3で作られたレインボーボタンスタイル

結果: 実装コード: html <div class="buttons"&...

ES6実装クラスのプライベート変数の書き方をいくつか詳しく説明します

プライベート変数のクロージャ実装プライベート変数は共有されないnew キーワードにより、 perso...

CSS で平均レイアウトを実現するためにネガティブ マージン テクノロジーを使用する方法

通常、IE ブラウザでの CSS の互換性の問題を解決するために、フロート レイアウトが使用されます...

UbuntuでMySQLデータベースファイルディレクトリを変更する方法

序文同社の Ubuntu サーバーは、さまざまなシステムのディレクトリを異なる論理パーティションに配...

MySQL チュートリアル データ定義言語 DDL の例 詳細な説明

目次1. SQL言語の基本機能の紹介2. データ定義言語の目的3. データベースの作成と破棄4. デ...

画像をハイパーリンクとして使用したときに表示される青いボックスを削除する方法

最近、Dreamweaver を使用して製品プレゼンテーションを作成し、画像にハイパーリンクを追加し...

img usemap 属性 中国地図リンク

HTML img タグ: Web ページに導入される画像を定義します。興味深い usemap 属性も...

複数のドメイン名、ポート、IP仮想ホストに基づくNginx構成

1. タイプの導入1.1 ドメインベースの仮想ホスティングいわゆるドメイン名ベースの仮想ホストとは、...

入力と画像を揃えるためにvertical-alignを使用します

input と img を同じ行に配置すると、img タグが常に input より 1 つ上になり、...

MySql のインデックス、ロック、トランザクションの知識ポイントのまとめ

この記事では、MySql のインデックス、ロック、トランザクションに関する知識のポイントをまとめてい...

ウェブサイトのフッター沈下現象に対する3つの解決策を詳しく解説

背景多くのウェブサイトのデザインは、一般的にコンテンツ+フッターの2つの部分で構成されています。コン...

Linux ssh サービス情報と実行ステータスを表示する方法

Linux での ssh サービス構成など、ssh サーバー構成に関する記事は多数あります。ここでは...

Dockerコンテナのホスト間マルチネットワークセグメント通信ソリューションの詳細説明

1. マックヴラン前回のブログ投稿で紹介した Docker コンテナのホスト間通信を実現するための ...