こんにちは。@shibe97です。 みなさん、HTMLのアウトラインをちゃんと理解していますか?? 実はかなり奥が深くて、間違って理解している方も実は多いのではないかと思います。 アウトラインとは 文書の階層構造のことを指します。 暗黙的なアウトラインと明示的なアウトラインの二種類が存在します。 暗黙的なアウトライン ルール1:暗黙的なアウトラインは、見出しタグを使用すると自動的に生成される 以下のように、見出しタグを用いるとアウトラインが生成されます。 この際、h1はh1のレベルを持ったアウトラインを生成し、h2はh2のレベルを持ったアウトラインを生成します。 ルール2:自分自身と同レベル以上の見出しが出現した場合、暗黙的に閉じられる 以下のようにh2が生成したアウトラインは別のh2が現れることによって暗黙的に閉じられます。 明示的なアウトライン ルール3:明示的なアウトラインは、HTM