ホームページ > 記事 > ウェブフロントエンド > HTML はどのように機能するのか?
HTML は、ウェブページの開発に使用されるタグベースの言語です。 HTML は Hyper Text Markup Language の略です。ハイパーテキストとは、Web ページが相互にリンクされる方法を指します。したがって、Web ページ上で利用可能なリンクはハイパーテキストと呼ばれます。これは、タグがブラウザーにページがどのようにレンダリングされるかを伝えるマークアップ言語です。 Berners-Lee が 1991 年後半に開発しましたが、「HTML2.0」は 1995 年に公開された最初の標準仕様でした。その後、その多くの HTML バージョンが HTML 4.0 のようになりました。現在、その最新バージョンは HTML5.0 で、フロントエンド Web サイト開発では非常に有名です。
HTML ページがどのように機能するかの構造を見てみましょう。
<!DOCTYPE html> <html> <head> <title>title tag of html</title> </head> <body> <h1>heading tag of html</h1> <p>paragraph tag of html<p> </body> </html>
このタグは、ドキュメントのタイプと HTML バージョンを定義します。
上記のタグは、
… で表されるドキュメント ヘッダーで構成される完全な HTML プログラミング言語ドキュメントを囲みます。 … で表されるドキュメント本体。タグ。head タグは、
このタグは
内で使用されます。ドキュメントのタイトルを記述するためのタグ。タグは、
などの他の HTML タグを保持するドキュメントの本文を表します。など
HTML の仕組みを示すさまざまなタグについては、以下で説明します。
以下に示すさまざまな見出しの例を作成するために使用される見出しタグ
<!DOCTYPE html> <html> <head> <title>Heading Example</title> </head> <body> <h1>Heading 1</h1> <h2>Heading 2</h2> <h3>Heading 3</h3> <h4>Heading 4</h4> <h5>Heading 5</h5> <h6>Heading 6</h6> </body> </html>
出力
見出し 1
見出し 2
見出し 3
見出し 4
見出し 5
見出し 6
これは段落タグであり、以下に示す例でよりよく理解できます。
<!DOCTYPE html> <html> <head> <title>Paragraph Example</title> </head> <body> <p>This is a first paragraph of text.</p> <p>This is a second paragraph of text.</p> <p>This is a third paragraph of text.</p> </body> </html>
出力
これはテキストの最初の段落です。
これは本文の 2 番目の段落です。
これは本文の 3 番目の段落です。
このタグは改行に使用されます。次の行から何かを開始したいときはいつでもこのタグを使用できます。終了タグを必要としない単一行のタグです。
Web ページ作成におけるこのタグの主な用途は、コンテンツ全体を中央に配置することです。
線の作成に使用され、主に Web ページを単一の線で描画する場合に使用されます。
これは HTML の非常に重要なタグです。シナリオによっては、HTML ページ内に記述されているものと同じものをすべて表示したい場合があります。そのような場合、これは非常に便利なタグです。以下に例を示します。
<!DOCTYPE html> <html> <head> <title>Preserve Formatting Example</title> </head> <body> <pre class="brush:php;toolbar:false"> Laravel is the PHP framework. It is an open source framework used in web application development. This framework is based on model view controller design pattern due to this project developed with help of this framework are more structured and manageable. This framework reuses the existing