タグ辞典① 基本のタグ

HTMLとCSSの基本

 

基本のタグ

まずは基礎的なタグを覚えていきましょう。
ここに載っているタグを覚えていればほとんどのサイト制作で対応可能です。

1. 見出しタグ <h1> ~ <h6>

HTMLの見出しタグは、文章の見出しに使用されます。<h1>が最も重要で大きな見出し、<h6>が最も小さい見出しです。

<h1>これはh1の見出しです</h1>
<h2>これはh2の見出しです</h2>
<h3>これはh3の見出しです</h3>
<h4>これはh4の見出しです</h4>
<h5>これはh5の見出しです</h5>
<h6>これはh6の見出しです</h6>

2. 段落タグ <p>

段落タグは、文章の段落を作成するのに使われます。空白行を入れたい場合も自動的にスペースが挿入されます。

html
<p>これは段落の内容です。</p>
<p>これも別の段落です。</p>

3. リンクタグ <a>

リンクを作成するために使用されます。href属性にURLを指定します。

<a href="https://photogentle.com/">こちらをクリックしてください</a>

4. 画像タグ <img>

画像を挿入するために使用します。src属性に画像のURLを指定し、alt属性には画像が表示されない場合のテキストを入れます。

<img src="image.jpg" alt="サンプル画像">

5. 強調タグ <strong> と <em>

<strong> は強調したい文字を太字にします。<em> はイタリックにして、強調を表します。

<p>このテキストは<strong>重要</strong>です。</p>
<p>このテキストは<em>強調</em>されています。</p>

6. リストタグ <ul>(順序なしリスト)と <ol>(順序ありリスト)

順序なしリスト(点付きリスト)は <ul>、順序ありリスト(番号付きリスト)は <ol> で作成できます。それぞれ <li> タグを使ってリスト項目を追加します。

<ul>
<li>項目1</li>
<li>項目2</li>
<li>項目3</li>
</ul>
<ol>
<li>最初の項目</li>
<li>次の項目</li>
<li>最後の項目</li>
</ol>

7. テーブルタグ <table>

テーブルは、表形式のデータを表示するために使用します。行を <tr> で、セルを <td> で、見出しを <th> で定義します。

<table>
<tr>
<th>名前</th>
<th>年齢</th>
</tr>
<tr>
<td>田中</td>
<td>25</td>
</tr>
<tr>
<td>鈴木</td>
<td>30</td>
</tr>
</table>

8. 区切りタグ <div> と <span>

  • <div> はブロックレベルの要素をグループ化するときに使用します。
  • <span> はインライン要素をグループ化するときに使用します。
<div style="border: 1px solid black; padding: 10px;">
<p>これは div 内の内容です。</p>
</div>
<p>この文章の <span style=“color: red;”>一部だけ</span>色を変えます。</p>

9. ブレイクタグ <br>

改行を挿入するためのタグです。

<p>これは一行目です。<br>これは二行目に移ります。</p>

10. 定義リストタグ <dl>, <dt>, <dd>

定義リストは、用語とその説明をセットで表示する際に使われます。<dl> は定義リスト全体を囲むタグ、<dt> は定義する用語を表すタグ、<dd> は用語の説明を表すタグです。

<dl>
<dt>HTML</dt>
<dd>HyperText Markup Languageの略で、ウェブページを構築するためのマークアップ言語です。</dd>
<dt>CSS</dt>
<dd>Cascading Style Sheetsの略で、ウェブページのデザインやレイアウトを指定するために使われます。</dd><dt>JavaScript</dt>
<dd>ウェブページに動的な動作を追加するためのプログラミング言語です。</dd>
</dl>

タグ属性

HTMLタグの属性は、タグに追加の情報や設定を指定するために使われます。各属性には特定の目的があり、タグの動作や表示方法に影響を与えます。以下で、よく使われるタグの属性とその使い方を解説します。

 

1. id 属性

  • 使用できるタグ: ほぼすべてのHTMLタグ
  • 説明: 要素に固有の識別子を与え、CSSやJavaScriptで指定する際に使用します。
<p id="intro">これはイントロダクションの段落です。</p>
<div id="main">メインコンテンツ</div>

2. class 属性

  • 使用できるタグ: ほぼすべてのHTMLタグ
  • 説明: 複数の要素に共通のスタイルや動作を適用するために使用します。
<p class="highlight">この段落はハイライトされています。</p>
<div class="highlight">このdivもハイライトされています。</div>

3. style 属性

  • 使用できるタグ: ほぼすべてのHTMLタグ
  • 説明: インラインでCSSスタイルを指定するために使います。
<p style="color: red; font-size: 16px;">このテキストは赤色で表示されます。</p>

4. href 属性

  • 使用できるタグ: <a>, <link>, <area>, <base>
  • 説明: リンク先のURLや外部リソースのURLを指定するために使用します。
<a href="https://www.example.com">こちらをクリックしてください</a>
<link href="styles.css" rel="stylesheet">

5. src 属性

  • 使用できるタグ: <img>, <script>, <iframe>, <audio>, <video>, <source>
  • 説明: 外部のリソース(画像やスクリプトなど)のURLを指定します。
<img src="image.jpg" alt="サンプル画像">
<script src="script.js"></script>

6. alt 属性

  • 使用できるタグ: <img>, <area>, <input type="image">
  • 説明: 画像が表示されない場合に代替テキストを表示し、画像内容を説明します(アクセシビリティ向上)。
<img src="image.jpg" alt="山の風景">

7. title 属性

  • 使用できるタグ: ほぼすべてのHTMLタグ
  • 説明: 要素の説明を追加し、マウスを置いたときにツールチップとして表示されます。
<a href="https://www.example.com" title="例のウェブサイト">リンク</a>

8. target 属性

  • 使用できるタグ: <a>, <form>, <base>, <area>
  • 説明: リンクの開き方を指定し、新しいタブやウィンドウでリンクを開くなどの動作を設定します。
<a href="https://www.example.com" target="_blank">新しいタブで開くリンク</a>

9. type 属性

  • 使用できるタグ: <input>, <button>, <script>, <link>, <style>, <embed>, <source>
  • 説明: タグの種類や目的を指定します(例:textpassword、スクリプトタイプなど)。
<input type="text" name="username">
<button type="submit">送信</button>

10. name 属性

  • 使用できるタグ: <input>, <textarea>, <form>, <button>, <select>, <fieldset>, <iframe>, <object>, <map>, <meta>, <param>, <output>, <embed>
  • 説明: フォーム要素に名前を付け、送信データのラベルとして使用します。
<form action="/submit" method="post">
<label for="username">ユーザー名:</label>
<input type="text" id="username" name="username">
</form>

11. value 属性

  • 使用できるタグ: <input>, <button>, <option>, <param>, <li> (type="value")
  • 説明: フォーム要素のデフォルト値を指定します。
<input type="text" name="username" value="デフォルトのユーザー名">
上記を把握したら以下の課題に取り組みましょう!
基本タグの練習
概要 「index.html」を新規作成し、適切なコーディングをして次のような見た目にしてください。 目的 基本のタグをマスターする。 データ 新規作成 犬のしつけ手順 ダミー画像 犬は非常に多くの種類があり、それぞれに異なる特性や性格があ...
リンク練習初級
概要 ダウンロードしたデータは3ページのWEBサイトです。 現在リンクが繋がっていません。 各ページを行き来できるようにファイルを修正しリンクを繋げてください。 TOPページ : index.html 会社概要 : about.html お...

 

タイトルとURLをコピーしました