head
要素:文書の情報の集まりbody
要素:コンテンツの集まり<!-- -->
<!DOCTYPE html>
<html lang="ja">
<head></head>
<body></body>
<html>
title
要素:検索結果のタイトル、ブラウザのタブの表示
<title>〜</title>
style
要素:CSSを文章に埋め込む
<style>〜</style>
script
要素:動的なスクリプトを含む
<script>〜</script>
文書の説明:検索結果の説明文としてアピールできる
<meta name="description" content="内容">
スマホ対応:表示領域(viewport)の調整
<meta name="viewport" content="device-width">
参照:viewport
オープングラフ:WebページをSNSでシェアした際の表示方法を設定できる
<meta property="og: " content=" ">
url
, type
, title
, description
, image
div
要素:意味を持たないブロック型の要素(デザイン目的)header
要素:前置きのグループnav
要素:主要な他のページへのリンク(メインリンク)main
要素:文書の主要なコンテンツfooter
要素:後おきのグループh1
要素:見出し(h1〜h6)section
要素:文章の一般的セクションp
要素:段落article
要素:文書等の中で完全もしくは自己完結した構造aside
要素:
blockquote
要素:別のソースから引用されているセクション(段落での引用)details
要素:表示・非表示を示す(コンテンツを折りたたむ)
summary
要素:まとめ・キャプション・凡例<details>
<summary>
</summary>
</details>
<ul>
<li></li>
<li></li>
</ul>
ul
要素:順番のない箇条書きli
要素:箇条書きの一つの項目・
が表示される <ol>
<li></li>
<li></li>
</ol>
ol
要素:順番のある箇条書きreversed
属性:逆順type
属性:種類を変えるstart
属性:開始番号を変える <dl>
<dt></dt>
<dd></dd>
<dt></dt>
<dd></dd>
</dl>
dl
要素:説明のグループdt
要素:説明する対象dd
要素:説明small
要素:
em
要素:要素のコンテンツの強調strong
要素:強力な重要性、深刻性、または緊急性q
要素:インライン型尿素の引用(行内での引用)span
要素:何の意味もない要素(スタイルに利用)br
要素:改行(閉じタグなし)wbr
要素:
code
要素:コンピュータコードであることを示す
pre
要素:整形済みテキストのブロック型の要素(改行やタブが有効になる)sup
要素:上付き文字sub
要素:下付き文字ruby
要素:ルビ注釈(ふりがな)
rt
要素:ルビのテキストmark
要素:読者の注意を喚起するため、テキストの一部に追加されたハイライトimg
要素:画像の要素
src
属性:ファイルの所在・出典alt
属性
a
要素:リンクの要素
<p><a href="https://example.com">サイト</a>へアクセス</p>
target
属性:リンク先のWebページの開き方
_blank
:新規ウィンドウ(タブ)で開く_self
:自分自身のウィンドウ(ラブ)で開くリンク元
<p><a href="#goTo">goTo</a>に飛ぶ<p>
リンク先
<h2 id="goTo">goTo</h2>
nav
要素input
要素:1行入力の要素 <p>お名前:<input type="text"></p>
type
属性:種類
text
:テキストの入力range
:スライダの入力date
:カレンダーの入力color
:色の入力radio
:ラジオボタン
<input type="radio" name="answer">
label
:input要素と文字列を紐づけする要素select
要素:選択入力の要素 <p>サイズ
<select>
<option>S</option>
<option>M</option>
<option>L</option>
</select>
</p>
textarea
要素:複数行の入力の要素 <p>感想:<textarea></textarea></p>
4. `button`要素:ボタンの要素(入力の要素ではないが、密接に関係する)
### マルチメディアの要素
1. `audio`要素:音の要素
```html
<p><audio src=" " controls loop></audio></p>
controls
属性:コントローラを表示loop
属性:繰り返しautoplay
属性:自動実行(標準では無効)video
要素:動画(映像+音)の要素 <p><video src=" " controls loop></video></p>
controls
属性:コントローラを表示loop
:繰り返しautoplay
:自動実行muted
:音を消す