短期大学部・総合文化学科 │ 聖徳大学

【コラム】括弧のはなし(その7)

18.12.14

括弧の書き順

括弧を多重の入れ子で使うことは実はよくあることです.
その典型的な場合というのが,HTML文書を書くときです.

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
      <h1>Hello, world!</h1>
	  <p>
	    Imagination is more important than knowledge.
	  </p>
    </article>
  </body>
</html>

これはものすごく単純なHTML文書です.要素が入れ子になっています.

さて,よくやる失敗は,終了タグの書き忘れとタグの交差などです.
タグの交差というのはたとえば,

  <head>
    ...
  </head>
  <body>
  ...
  </body>

となっているべきところを

  <head>
    ...
  <body>
  </head>
    ...
  </body>

のようにやってしまうことです.このような失敗を避けるには,「開始タグを書いらすぐにに終了タグを書く,終了タグを書いてから要素の内容を書く」という書き順を守ることです.

最初のHTMLの文書では上から順に書いてはいけません.以下のような順で書きましょう.

(1)

<html>
</html>

(2)

<html>
  <head>
  </head>
</html>

(3)

<html>
  <head>
  </head>
  <body>
  </body>
</html>

(4)

<html>
  <head>
    <title></title>
  </head>
  <body>
  </body>
</html>

(5)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
  </body>
</html>

(6)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
	</article>
  </body>
</html>

(7)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
	  <h1></h1>
	</article>
  </body>
</html>

(8)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
	  <h1></h1>
	  <p>
	  </p>
	</article>
  </body>
</html>

(9)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
	  <h1>Hello, World!</h1>
	  <p>
	  </p>
	</article>
  </body>
</html>

(10)

<html>
  <head>
    <title>Hello, world!</title>
  </head>
  <body>
    <article>
	  <h1>Hello, World!</h1>
	  <p>
	    Imagination is more important than knowledge.
	  </p>
	</article>
  </body>
</html>

※ITコミュニケーションブランチは平成31年度から,「図書館司書・ITコース」になります.

PAGE TOP