본문 바로가기
HTML

HTML의 기본 구조를 알아봅시다

by 40's Programmer 2023. 6. 29.
반응형

HTML 언어의 기본 구조

HTML은 element(요소), content(내용), tag(태그) 세가지로 구성됩니다. 이 중 태그는 opening tag(여는 태그), closing tag(닫는 태그)로 구분되구요.

 

<p>Hello World</p>
  • element : <p>Hello World</p> 전체를 말합니다
  • content : Hello World를 지칭합니다
  • opening tag : <p>를 말합니다
  • closing tag: </p>를 말합니다.

태그는 항상 꺽쇠 < >로 쓰고, 닫는 태그는 꺽쇠 앞에 / (슬래시)를 넣습니다.

 

HTML의 계층 구조

HTML 언어는 계층 구조를 지닙니다. 계층구조는 쉽게 말해 줄기에서 가지가 나오는 걸 말하는데요.

아래 코드를 보면서 설명해볼께요.

<body>
  <div>
    <h1>제목입니다</h1>
    <p>컨텐츠입니다y</p>
  </div>
</body>

위의 코드는 <body> 아래에 <div>가 있고 <div> 하위에 <h1>, <p>가 있는 게 보입니다.

<body>와 <div> 관계를 부모 자식 관계라고 합니다. 그렇다면 <div>는 <h1>과 <p>의 부모가 되겠죠? <body>의 손자이기도 하구요.

 

들여쓰기를 하는게 특징인데요. 이는 코딩할 때 가독성을 높이기 위함이기도 하지만, 어떤 언어에서는 들여쓰기를 잘못하면 에러가 나는 경우도 있습니다.

들여쓰기는 스페이스 2칸 또는 4칸을 많이 쓰는데요. HTML은 2칸 들여쓰기가 많은 것 같아요.

 

지금까지 기본적인 HTML 구성을 알아보았습니다.

 

반응형