HTML のほとんどのタグは、行レベルの要素とブロック レベルの要素に分割できます。この 2 つの違いは、ブロック レベルの要素は自動的に折り返されることと、行レベルの要素が 1 つの要素で記述されることです。行の高さは設定できますが、幅は設定できません。
html 中間行要素:
a - アンカー
abbr - 略語
頭字語 - 最初の単語
b - 太字 (非推奨)
bdo - Bidi オーバーライド
big - 大きなフォント
br - 改行
cite - 引用符
コード- コンピューターコード (ソースコードを引用する場合に必要)
dfn - フィールドの定義
em - 強調
font - フォント設定 (非推奨)
i - イタリック体
img - 画像
input - 入力ボックス
kbd - キーボードテキストの定義
label -テーブルラベル
q - 短い引用符
s - アンダースコア (非推奨)
samp - サンプルコンピュータコードを定義
select - プロジェクトの選択
small - 小さなフォントのテキスト
span - 共通のインラインコンテナ、テキスト内部領域ブロックを定義
strike - 下線
Strong - 太字の強調
sub - 下付き文字
sup - 上付き文字
textarea - 複数行のテキスト入力ボックス
tt - テレタイプテキスト
u - 下線
var - 変数の定義
ブロックレベル 要素:
address - アドレス
blockquote - ブロック引用符
center - アライメントブロック
dir - ディレクトリリスト
div - 一般的に使用されるブロックレベル、CSS レイアウトのメインタグ
dl - 定義リスト
fieldset - フォームコントロールグループ
form - インタラクティブフォーム
h1 - タイトル
h2 - サブタイトル
h3 - レベル 3 タイトル
h4 - レベル 4 タイトル
h5 - レベル 5 タイトル
h6 - レベル 6 タイトル
hr - 水平分割線
isindex - 入力プロンプト
menu - メニューリスト
noframes - フレームのオプションのコンテンツ (このブロックコンテンツはフレームをサポートしないブラウザーに表示されます
noscript - オプションのスクリプトコンテンツ (このコンテンツはスクリプトをサポートしないブラウザーに表示されます)
ol - 順序付きフォーム
p - 段落
事前にフォーマットされたテキスト
table - テーブル
ul -順序なしリスト
Row 型要素は、CSS スタイルで display: block; を宣言することでブロック要素に変換できます