HTML 이란?
Hyper Text Markup language 의 약자로 , www 서비스를 제공하기 위한 표준 언어이다. 그렇다면 Hyper Text와 Markup이 무엇인지 알아봐야한다
Hyper Text?
텍스트 정보에 대하여 말그대로 초월한다는 뜻이다. 기존에 책 처럼 순서대로 페이지를 거치는 것이 아니라 어느 한 페이지를 순간적으로 이동할 수 있는 것이다. 이러한 하피어 링크는 각 텍스트가 비선형적으로 연결 되어 있어서 링크(a태그)를 클릭만으로 순작적으로 내가원하는 페이지로 쉽게 이동가능하다. HTML은 이러한 하이퍼텍스트로 이루어져 있다고 보면된다.
Markup ?
태그를 이용하여 문서를 구조적으로 표시하기 위한 언어로 보면된다. 흔히 웹브라우저를 통해 특정 HTML 문서를 요청하고 서버는 요청에 따른 HTML문서를 제공한다 이때 웹브라우저는 해당 태그를 인식하여 어느부분이 LINK 인지 , IMG 인지 , title인지를 해석하여 형식에따라 우리에게 보여주어 우리가 흔히 보고 있는 페이지를 볼 수 있게 되는것이다. 또한, 이러한 Markup을 사용하는 부가적인 이유는 웹 크롤러를 통하여 정보를 수집할때 용이하다 데이터를 수집하면서 어떤한 정보인지 태그를 보고 인식 하여 정보를 수집 가능하기 때무니다.
ex) <h2> , <style> , <img> , <a href> ..