HTML 기본구조

MarkUP Lang

  • 태그로 이루어지는 구조
  • XML , WML , HDML : 사용자 정의 O
  • HTML : 사용자 정의 X

브라우저에서 실행하는 언어

  • HTML (지정된 태그)
  • XML (사용자 정의 태그)
    • <이름>..등 원하는대로 태그를 만들 수 있음

HTML버전

  • <!DOCTYPE html> : 5버전
    • 크롬 , 파이어폭스 , 오페라 , IE 중에서 오페라 중심으로 HTML5 태그를 만들기 시작해서 MS를 배제하였다
    • MS가 호환성을 막아버렸다는 단점이 있다.
    • <table> <font>는 사용X 권장 => 대신 div,span,section… 사용을 권장함
    • HTML5 태그들을 ‘시멘택 태그(알아보기 쉬운 태그)'라고 칭함
    • 기존 태그들은 추상적인 개념이라 알아보기 어려웠음 : <embed>,<hr> vs <video>,<line>
  • <!DOCTYPE html 4.01> : 4버전

HTML의 구성요소

  • 태그
    • 여는 태그와 닫는 태그는 정확히 입력한다
    • 들여쓰기를 한다.
<table>
  <tr>
    <td></td>
  </tr>
</table>
  • 속성
  • html은 이미 만들어진 태그만 사용한다. (사용자 정의가 없다)
  • 반드시 계층구조로 이루어져 있어야한다. (포함관계가 명확해야 한다)
<a><b><h1></h1></b></a>