HTMLとは何ですか?

WBOY
リリース: 2024-09-04 16:12:30
オリジナル
839 人が閲覧しました

ハイパーテキスト マークアップ言語 (HTML) は、インターネットに接続している誰もが閲覧できる Web サイトの作成を可能にする言語です。 調査によると、回答者の 55% 以上が HTML を使用していると回答しました。

さらに、HTML を学ぶことは、通常、Web 開発者の取り組みの最初のステップです。平均的な Web 開発者の年間収入は 61,718 ドルで、トップの開発者は 103,000 ドルの水準を超えています。

ハイパーテキストは、次のページに移動するハイパーリンクと呼ばれるテキストをクリックしてオンラインにアクセスする方法です。

HTMLとは何ですか?

重要なポイント

  • 基本的なコードは、doctype 宣言、HTML タグ、head タグ、title タグ、body タグで構成されます。
  • Windows、Mac、Linux などのあらゆる OS や、Google Chrome、Mozilla Firefox、Safari などのブラウザ上で実行できます。
  • 個人ブログ、詳細テーブル、登録フォーム、ランディング ページ、ニュースレター、オンライン ポートフォリオの作成など、さまざまなアプリケーションもあります。
  • 利点は、オープン スタンダードであり、学習が簡単で、優れたコミュニティ サポートにより初心者に優しく、検索エンジンに優しいことです。
  • 欠点としては、セキュリティの低さ、設計の柔軟性の欠如、さまざまなブラウザでの出力の一貫性のなさ、機能の制限などが挙げられます。

HTML のサブセット

1. XHTML (拡張可能なハイパーテキスト マークアップ言語)

  • XHTML は XML ベースのマークアップ言語です。つまり、厳密な構文と意味規則に準拠しています。
  • XHTML は HTML 4 の後継であり、言語をよりモジュール化して拡張可能にすることを目的としています。
  • XHTML ドキュメントは整形式かつ有効である必要があるため、作成がより困難になり、より一貫性があり、幅広いデバイスでアクセスできるようになります。

2. SGML (標準汎用マークアップ言語)

  • SGML は、HTML などのマークアップ言語を定義するために使用されるメタ言語です。
  • SGML は、ドキュメントの構造とコンテンツを記述するための標準構文を提供し、異なるシステム間で情報を交換するのに役立ちます。
  • SGML は複雑で強力なシステムですが、その構文と複雑さのため、HTML のような単純なマークアップ言語ほど広く使用されていません。

3. DHTML (動的 HTML)

  • DHTML とは、HTML、CSS、JavaScript を使用して動的でインタラクティブな Web ページを作成することを指します。
  • DHTML を使用すると、ページを更新することなく、ユーザーのアクションに応じて Web ページのコンテンツ、レイアウト、動作を操作できます。
  • DHTML は、ドロップダウン メニュー、ツールヒント、スライド ショーなどの動的な効果を作成するために広く使用されています。
  • 簡単なアニメーションやゲームも作成できます。

4. TTML2 (タイムド テキスト マークアップ言語 2)

  • TTML2 は、キャプションや字幕などの時間指定されたテキスト コンテンツを標準化された方法で表現するために使用されるマークアップ言語です。
  • TTML2 は、複数の言語やフォント スタイルのサポートを含む、時間指定されたテキストの書式設定とスタイル設定のための包括的な機能セットを提供します。
  • TTML2 は、聴覚障害者ユーザーのマルチメディア コンテンツへのアクセシビリティを確保し、すべてのユーザーのビデオ コンテンツの使いやすさを向上させるための重要なツールです。

HTML テンプレート

すべての HTML ページには基本的なテンプレートがあります。これは次のセクションで構成されます:

文書型宣言: HTML 文書の最初の行は、使用する HTML のバージョンを定義する doctype または文書型宣言です。

構文:

<!DOCTYPE html>
ログイン後にコピー
ログイン後にコピー

要素: 要素は HTML ドキュメントのルート要素であり、他のすべての要素が含まれます。

構文:

<html>...</html>
ログイン後にコピー

Head 要素: head 要素には、タイトル、メタデータ、スタイルシートなどの外部リソースへのリンクなど、ドキュメントに関する情報が含まれます。

構文:

<head>...</head>
ログイン後にコピー

Title 要素: title 要素は、ブラウザのタイトル バーに表示されるドキュメントのタイトルを定義します。

構文:

<title>Name of Web Page</title>
ログイン後にコピー

Body 要素: body 要素には、テキスト、画像、その他のメディアを含むドキュメントの主要なコンテンツが含まれます。

構文:

<body>...</body>
ログイン後にコピー

これらの基本的なタグとは別に、コンテンツを追加して優れた Web サイトを作成するのに役立つ他のいくつかの要素が役立ちます。これらは-

見出し: 見出し (H1、H2、H3 など) は、コンテンツを構造化し、情報の階層を提供するのに役立ちます。

構文:

<h1>Main Heading</h1>
ログイン後にコピー

段落: 段落 (

) は、テキストのブロックを定義するのに役立ちます。

構文:

<p>Hello World</p>
ログイン後にコピー

リンク: リンク () を使用すると、ユーザーは他の Web ページまたは他のリソースに移動できます。

構文:

<a href="https://www.EDUCBA.com">Link to EDUCBA website</a>
ログイン後にコピー

Images: Images () can provide visual content in a document.

Syntax:

<img src="image.jpg" alt="Image Description">
ログイン後にコピー

Code:

<!DOCTYPE html>


EDUCBA’s Page


Hello World! This is EDUCBA’s first web page.

ログイン後にコピー

Output:

HTMLとは何ですか?

How to Create an HTML Table?

There are specific table tags to create a table – mainly,

, , and
,
.

Pre-requisites for HTML Table

For an absolute beginner, it is essential to know what the different table tags do before writing a basic code.