본문 바로가기

일과공부

[HTML 기초 강의] ③ HTML이란?

HTML이란?

 

 

 

 

1.Hyper Text Makeup Language

Hyper Text Makeup Language의 약자로 Hyper Text(하이퍼 텍스트) 기능을 가진 문서를 만드는 언어이다.

링크를 통해 자유롭게 이동이 가능하다는 것이 하이퍼텍스트의 가장 큰 특징

파일 형식은 '*. html'이나 '*. htm'으로 저장

 

2. HTML은 프로그래밍 언어가 아니다(?)

마크업 언어는 프로그래밍 언어가 아니라고 본다.

마크업 언어는 프로그래밍 언어의 가장 큰 특징이라고 할 수 있는 계산, 조건문이나 반복문을 사용할 수가 없기 때문.

웹페이지에서 프로그래밍을 하려면 HTML뿐만 아니라 프로그래밍 언어인 JavaScript도 사용해야 한다.

 

3. 웹프로그래밍 하려면 무엇이 필요?

홈페이지를 만드는 것부터, 네이버와 같은 거대한 포털 사이트를 만드는 것까지 모두 웹 프로그래밍이라고 볼 수 있다.

웹 프로그래밍의 가장 기본은 HTML로 사이트를 구성하는 뼈대 웹페이지를 만드는 것

그런데 HTML로는 단순한 텍스트와 링크의 나열로 보이기 때문에 뼈대에 다양한 옷을 입히는 (컬러, 서체 등.. 등의)디자인 작업이 필요함  그 적용을 CSS(Cascading Style Sheet)에서 가능하게 할 수 있음.

 

 

 

4.Tag란?

HTML문서의 모양과 행동양식을 정해주는 하나의 명령어로서, HTML 문서를 읽는 브라우저에게 화면에 나타나는 방식을 설명.

"< >"로 둘러 쌓여 다른 문장들과 구별되며, 보통 내용과 같이 짝을 이루어 사용.

과거 구조적 마크업에서 시맨틱 마크업으로의 이동.

* 시맨틱 마크업 (Semantic Markup) : 비주얼에 집중하기보다 표현하려는 콘텐츠 자제에 의미를 부여. 웹 접근성 부분에서도 중요

 

 

공부가 수반되지 않은 기도는 공허할 것이다. 기도가 수반되지 않은 공부는 앞이 보이지 않을 것이다.

-Karl Barth-

728x90