HTML全体構造とメタ情報


HTML5 全要素

html要素

ルート要素

開始タグ、終了タグの省略可能

関連属性:lang

例:ja(日本語)、zh(中国語)、ko(韓国語)、en(英語)、de(独語)、fr(仏語)、it(伊語)、ru(露語)

例:ja-jp(日本国での日本語)、 en-US(米国での英語)、en-GB(英国での英語)、en-AU(豪州での英語)

https://tools.ietf.org/html/bcp47

head要素

メタデータコンテンツ(base,link,meta,noscript,script,style,title)を入れる

body要素

title要素

meta要素

関連属性

charset:文字コード(エンコーディング)

charsetの値(推奨:UTF-8)

name:要素の名前

http-equiv:プラグマディレクティブ

content:状況に応じて、http-equiv 属性または name 属性に関連付けられた値

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width,initial-scale=1">

<meta name="auther" content="0gravity">

<meta name="discription" content="HTML5Pro 資格試験のまとめサイト">

<meta name="keywords" content="html5, mata要素, プラグマディレクティブ">

<meta http-equive="refresh" content="10">

<meta http-equive="refresh" content="10; URL="page2.html">

link要素

関連属性

href:

rel:

link要素のrel属性の値(リンク種別)

<link rel="stylesheet" href="app.css">

<link rel="icon" href="./favicon.ico">

base要素

HTML文書内で指定している総体URLの基準にするURLを設定する

HTML文書内で1つまでしか指定できない

head内で使用する

関連属性

href:

target: