HTMLの基礎の基礎(改訂版)

HTMLの基礎の基礎のアイキャッチ画像
目次

HTML文書の基礎

ワードプレスではHTMLの知識がなくても比較的簡単に記事を書くことができますが、少し知っているだけで、編集時に大いに役立ちます。

実践で「いま、すぐ」に使えるHTMLの基礎中の基礎、要素や属性とその記述方法についてを簡潔に掲載しました。初心者の方には「痒い所にピンポイントで手が届く」内容となっています。

開始タグと終了タグと要素

HTMLは、要素を指定してコンテンツを装飾したり、意味づけしたりします。

要素<開始タグ></終了タグ>で構成され、<開始タグ></終了タグ>は、テキストや画像などの様々なコンテンツに「どんな性質を持たせるのか」をマークアップするためのHTML文の書き方のルールです。インターネットを介してブラウザで正しく表示ができるように「それ」が「何」かを記すために使います。

HTML文書の基礎 開始タグと終了タグと要素

<開始タグ>

<開始タグ>は、コンテンツが始まる前に記述するタグです。書き方は以下の通りです。

STEP
開始タグ内に要素名を記述する

開始タグ内に、その性質を表す要素名を記述します。

<要素名>
STEP
必要に応じて属性を追加する

要素名だけではその性質を十分に表すことができない場合には、属性という形式を追加して詳細を指定することができます。

<要素名 属性名="値">     <!--半角スペースで区切る-->

※指定できない属性を指定しても、表示に反映されることはありません。

属性属性名」と「で構成され、要素ごとに指定できる属性と値があらかじめ決められています。属性を指定するには、要素名の後に半角スペースを1つ入れてから「属性名=”値”」の形で記述します。(”値”は既定のものや数字、文字などをルールに沿って指定します。属性を複数指定することも可能です)

STEP
完成

開始タグ内にすべての性質を記述したら完成です。

<終了タグ>

</終了タグ>は、コンテンツの入力が終わったあとに記述するタグです。たいていの要素では</終了タグ>を必要としますが、<imgタグ>や<linkタグ>など、</終了タグ>を記述しない要素もあります。

書き方は以下の通りです。

STEP
終了タグ内に/要素名を記述する

終了タグ内に、「/(半角スラッシュ)」と開始タグに書き込んだ要素と同じ要素名を記述します。

</要素名>
STEP
属性は記述しない

開始タグは要素名属性を記述しましたが、終了タグの要素名に属性はつきません。「/(半角スラッシュ)」と要素名だけを書き込みます。

STEP
完成

終了タグ内に/要素名だけを記述したら完成です。

要素とは

要素とは、<開始タグ></終了タグ>に囲まれたすべてを言います。例えば上記の開始タグ/終了タグをコンテンツの前後に配置すると、以下のようになります。

<要素名 属性名="値">  テキストなどのコンテンツ </要素名>

この、「開始タグから/終了タグまでの一つのまとまり」を要素といいます。

<要素名 属性名="値"> テキストなどのコンテンツ </要素名> ←この全体が要素

※<imgタグ>や<linkタグ>など、</終了タグ>のない要素もあります。

コンテンツと、それに付随した要素を読み取ることでブラウザは正しい表示をすることができます

複数の属性を指定する場合の記述方法

属性を1つのみ指定する場合には、<要素名 属性名="値"> テキストなどのコンテンツ </要素名>という書き方で記述することを説明しました、ここからは複数の属性の指定方法を説明します。

複数の属性を指定する場合の書き方

開始タグ

前述した開始タグの作成と同じ要領で開始タグを記述し、複数の属性半角スペースで区切り追記していきます。

< 要素名 半角 属性名="値" 半角 属性名="値" 半角 属性名="値" >

※複数の属性名を記述する順序に決まりはありません。

終了タグ

複数の属性を記述しても、終了タグは同じで「/(半角スラッシュ)」と要素名だけを書き込みます。

</要素名>

複数の属性を指定した場合の要素とは

要素とは、<開始タグ></終了タグ>に囲まれたまとまりのことを意味するので、複数の属性を指定した<開始タグ></終了タグ>に囲まれた記述をまずは確認してみます。

< 要素名 属性名="値" 属性名="値" 属性名="値" >  テキストなどのコンテンツ </要素名>

開始タグから/終了タグまでの一つのまとまりが要素なので、要素は以下の部分になります。

<要素名 属性名="値" 属性名="値" 属性名="値"> テキストなどのコンテンツ </要素名> ←この全体が要素

※<imgタグ>や<linkタグ>など、</終了タグ>のない要素もあります。

属性が1つだけの場合と同様、コンテンツと、それに付随した要素を読み取ることでブラウザは正しい表示をすることができます

この記事を書いた人

このサイトの管理人です。
■ダッシュボード→ユーザー→プロフィール→プロフィール情報の欄に記入した情報が出力されます。
■プロフィール写真はGravatarまたは、SWELLテーマ導入で登録可能です。
(当サイトはGravatarではなく、SWELLテーマでの登録です)
■下のSNSリンクはすべてトップページに移動します。

目次