HTML(Hypertext Markup Language)
월드와이드웹(WWW)에서 하이퍼텍스트 문서를 만들기 위해 사용되는 기본언어
쉽게말해 인터넷을 통해 볼 수 있는 문서를 만들 때 사용되는 프로그래밍 언어
인터넷에서 접할 수 있는 모든 웹 페이지들은 HTML로 작성된다.
태그(TAG)는 HTML에서 사용하는 명령어이다
웹 브라우저(익스플러러, 네스케이프등등)는 HTML로 작성된 문서를 해석하여 화면에 출력하게 된다.
HTML 문서의 특징
태그는 대소문자 구분이 없습니다. 단, 파일 이름은 소문자로 해주는 것이 좋습니다.
HTML 문자열 사이에 있는 하나 이상의 공백은 무시됩니다.
태그가 중복 되지 않도록 주의합니다.
HTML 태그를 잘못 사용했다 하더라도 브라우져에서는 에러를 발생시키지 않습니다.
HTML 문서의 구성<HTML> 태그 : HTML 문서 시작
<HEAD> 태그 : 시작을 알리는 태그입니다.
<TITLE> 태그 : 문서 제목 정의(브라우저 타이틀바에 표시됨).
</TITLE> 태그 : 문서의 제목 끝.
</HEAD> 태그 : 시작을 알리는 태그 끝.
<body> 태그 : HTML 문서의 본문 부분
</body> 태그 : 본문내용과 태그 끝.
</HTML> 태그 : HTML 문서 마무리
<html>
<head>
<title>문서제목</title>
</head>
<body>
↑
이 곳이 본문의 내용을 꾸미는 곳입니다.
↓
</body>
</html>
HTML 태그에는 끝(종결)이 있는 태그와 끝이 없는 태그가 있다. 가령 <img>처 끝이 없이 단독으로 쓰이는 것도 있지만
..
와 같이 끝이 있는 태그도 있다. 태그는 단독으로 쓰일 수도 있고 어떤 다른 인수나 옵션(속성)을 같이 줄 수도 있다. HTML 태그에서는
대.소문자를 꼭 구분하지 않지만 가급적이면 통일해서 대문자면 대문자 소문자면 소문자로 하는 것이 관리하기가 용이하다.
HTML단점은 배우기는 쉽지만 역동적인 표현이나 다양한 정보를 표현하는데는 한계가 있다는 점입니다. 이러한 HTML의 단점을 극복하기
위해 만들어진 프로그래밍 언어들이 바로 Java나 Java Script, Visual Script, ASP(Active Server Page), ActiveX, VRML 등입니다
이러한 랭귀지의 기본바탕이 되는 HTML을 익히신 후 위와 같은 다양한 랭귀지들을 배워 보세요. xxJavaScript나 CGI , HTML의 한계를
보완한 Dynamic HTML을 다루어 보시면 정적인 홈페이지를 좀 더 동적이고 화려한 살아있는 홈 페이지로 만들어 보실 수가 있습니다.
HTML 의 모든 태그를 익혀야 할 필요는 없습니다. 실제로 웹 페이지를 만들어 보신 분들은 아시겠지만
A4 용지 반 정도의 태그분량만 익히시면 충분합니다 태그는 꼭 쓰이는 것들만 중복되어 쓰여집니다...
그리고 그러한 태그는 어려운 영어가 아니라 아주쉬운 단어이기도 합니다..
HTML을 익히고 문법을 알아야 자바스크립트 등을 잘 활용할 수가 있으며 적어도 소스를 구분할 수 있는 눈이 뜨이게 된답니다.