• WebCamp_インタビュー
    時間や場所にとらわれず自由に働くために必要なスキルとは?【WebCamp卒業生インタビュー】
    2018.01.26
  • WebCampPro_インタビュー
    未経験31歳からエンジニア転職を実現【実際に聞いてみた】
    2017.04.01
  • WebCampPro_インタビュー
    未経験でも寿司職人からWebデザイナーになった!ホスピタリティでスクールを支える宮脇トレーナー
    2017.05.26
  • WebCamp_インタビュー
    「自信の持てるスキルを得たい!」内定辞退した女子大生がプログラミングを学習したワケ。
    2018.04.28
  • WebCampPro_インタビュー
    自分で稼ぐ力をつけるため、新卒5年目の営業マンがエンジニアに転職!【WebCampPro転職者インタビュー】
    2018.02.02
  • WebCampPro_インタビュー
    未経験から上京し、エンジニアとしてチームラボグループに転職!【WebCampPro卒業生インタビュー】
    2018.03.10
  • WebCamp_インタビュー
    「1カ月頑張ればこの先が見えてくる」地元メディアを立ち上げたママさん
    2017.07.20
  • WebCamp_インタビュー
    “未経験”でもたった1ヶ月で営業からエンジニアとして転職!『WebCamp』受講者インタビュー
    2017.10.04
  • WebCamp_インタビュー
    【卒業生インタビュー】台湾で月間100万UUの訪日旅行メディアを手掛けるCEOが、プログラミングを学んで得たものとは?
    2018.01.15
  • WebCamp_インタビュー
    【WebCamp受講生インタビュー】起業準備中にCEOが気がついたプログラミングスキルの重要性とは?
    2017.12.25
  • WebCamp_インタビュー
    【WebCamp卒業生インタビュー】1ヶ月でRubyをゼロから学び、Webエンジニアとして転職!
    2018.01.15

◆当サイトで人気のプログラミング教室のおすすめランキングはこちら!
プログラミングは独学では非効率で、時間を無駄にするリスクがあります。効率的なカリキュラムで学べるスクールを受講しましょう。

WEBCAMP【マンツーマンサポート】1ヶ月短期集中でプログラミングを学ぶスクール
1ヶ月通い放題・メンター常駐の教室環境でプログラミングを学びたい方!
TechAcademyオンラインで開講しているプログラミングスクール
オンラインでどこでも学べる!/教室に行くのが忙しい人でも安心!
Tech Camp教養としてのITスキルを学べるスクール
Webデザイン/AI(人工知能)/IOS/Androidアプリ制作/VRを学びたい方!
WEBCAMP PRO転職保証付き!エンジニアとして転職したい人におすすめ!
未経験からプロのエンジニアへ3ヶ月で転職する為のスクールです!
12月生募集中!当社人気の転職保証コース
プログラミング学習から転職成功まで導く、当社人気のWebCamp Proコース。
11月生は満員となっております。12月生募集に向け、お早めの申込みをオススメします。
プログラミング未経験でもエンジニア転職を絶対成功させたい
スキルを身に着けて人生を自ら切り開きたい
上記にあてはまる方は、ぜひご検討ください!

みなさんはHTMLの学習をしていませんか?

今回の記事ではdlタグの使い方や注意点について紹介していきます!

定義型のリストを作成する

dlは、Definition Listの略で、用語および説明で構成される(定義される)リストを形成します。ちなみに、HTML5ではDescription List(記述するリスト)というより汎用性をもった意味に変わりました。

定義型リストは、定義する用語(dt要素:Definition Term)とその用語に対する説明(dd要素:Definition Description)によって構成されます。

用語と説明(dt要素とdd要素)

用語と説明の間には、一般的なブラウザでは改行が入り、説明の左側はインデントされて表示されます。

また、用語と説明は、必ずしも1対1である必要はありません。例えば1対2、2対1といった組み合わせも可能ですし、1つのdl要素内に複数の組を配置することが可能です。

使用場面も、用語定義に限らず、更新情報の日付と内容、Q&Aの質問と答え、などにもよく使用されます。

リストタグの違い

dlタグ以外にも、ulは順不同(箇条書き)リストタグ、olは順序リストタグとして使用します。用途によって使い分けていきましょう。

ブラウザ上の見た目はどのリストタグでも、「項目名に、インデントされた内容が表示されたもの」ですが、コンピュータ上では<dl>タグでかこまれた部分がまとまりを持った一つの定義リストとして意味を持つものになります。

dt要素の構成

従来の HTML の仕様では、 dt 要素については、段落や他のリストを入れてはいけないというルールがありましたが、現在では許容されました。具体的には、HTML 5 では必要であれば段落やリストなどを入れる事も出来るようになりました。使用される場合には、HTMLバージョンによっても多少ルールが異なってくることがあるので少し意識して使用してみることをお勧めします。

dd要素の構成

<dd>要素は、無理矢理単一の段落にする必要はありません。必要なら、<p>要素や他のリストを組み込む事なども出来ます。<dt>要素と違い、<dd>要素については HTML 5 より前の世代のHTML でも要素内に段落等を組込む事は許容されています。

・楽しみながら、プログラミング学習をしたいという人は【初心者入門】ゲーム感覚で遊びながらプログラミングを学習できるサイト4選!を参考にしてみてください。

サンプル

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<title>[TEST]定義リスト</title>
</head>
<body">
<dl>
<dt>dl要素</dt>
<dd>リスト全体を示す要素</dd>
<dt>dt要素</dt>
<dd>定義する用語を示す要素</dd>
<dt>dd要素</dt>
<dd>用語に対する説明を示す要素</dd>
</dl>

<dl>
<dt>11月1日</dt>
<dd>タイトル画像を更新しました</dd>
<dt>11月5日</dt>
<dd>ブログを更新しました</dd>
</dl>

<dl>
<dt>ユーザエージェント</dt>
<dd>
<p>ユーザに代わって、HTML文書を処理するソフトウェア。</p>
<ul>
<li>ウェブブラウザ</li>
<li>検索エンジンのクローラ</li>
</ul>
<p>などが該当します。</p>
</dd>
</dl>
</body>
</html>

・学習ステップを確認したい方は、【入門者向け】プログラミング初心者がHTMLを学ぶ6つのステップ」の記事を参考にしてください。

まとめ

初心者の方向けにdlタグを紹介していきましたが、いかがでしたか?

dlタグはWebサイトを作成する上で基本となるタグですので、しっかり基本を抑えてくださいね!

1ヶ月でHTML・CSSができる!「WebCamp」とは?

WebCampは1ヶ月でプログラミング・Webデザインスキルを学ぶ通い放題のプログラミングスクールです。

参加する方の90%は未経験者です!

短期集中型のスクールなので、期間を決めて圧倒的に効率よくサイト制作スキルを身に着けたい方におすすめです!

わからないことを講師にすぐ質問できたり、通い放題で自分のスケジュールに合わせて来校することができるので、独学で学習するよりも早く確実にスキルが身につきます。

学習の疑問点やWebスキルのマスターの仕方がわかる無料説明会も開催しています。ぜひお気軽にお申込みください!

12月枠も残りわずか当社人気の転職保証コース
プログラミング学習から転職成功まで導く、当社人気のWebCamp Proコース。
11月受入枠は満員となっております。12月枠に向け、お早めの申込みをオススメします。
プログラミング未経験でもエンジニア転職を絶対成功させたい
スキルを身に着けて人生を自ら切り開きたい
上記にあてはまる方は、ぜひご検討ください!

▼未経験から1ヶ月でWebデザイン・プログラミングを学びたい方はこちら!

▼ついに開講!オンラインでWebデザインを学びたい方はこちら!

関連キーワード
学習の関連記事
  • 【誰でもわかる!】エンジニアの仕事内容を徹底解説
  • 初心者でも一瞬でわかるプログラミングの考え方・思考法
  • エンジニア必見!エンジニアが成長できるブログ紹介
  • エンジニアとは?仕事内容、年収、将来性を徹底解説
  • 【Rails入門説明書】find、find_byについて解説
  • プログラミング未経験者でも出来る開発環境構築
おすすめの記事