HTML
"Hypertext Markup Language"의 약자입니다. HTML은 웹 페이지를 만드는 데 사용되는 언어입니다. "Hypertext"는 HTML 페이지에 포함될 수 있는 하이퍼링크를 의미합니다. "Markup language"는 태그를 사용해 페이지 레이아웃과 페이지 내 요소를 정의하는 방식을 의미합니다.
아래는 제목과 하나의 텍스트 단락이 있는 기본 웹 페이지를 정의하는 데 사용되는 HTML의 예입니다.
<!doctype html>
<html>
<head>
<title>TechTerms.com</title>
</head>
<body>
<p>HTML에서 단락을 표시하는 예입니다.</p>
</body>
</html>
첫 번째 줄은 문서에 어떤 유형의 콘텐츠가 포함되어 있는지 정의합니다. "<!doctype html>"은 이 페이지가 HTML5로 작성되었음을 의미합니다. 형식이 올바른 HTML 페이지에는 위 예에 모두 포함된 <html>, <head>, <body> 태그가 있어야 합니다. 페이지 제목, 메타데이터, 참조된 파일로 연결되는 링크는 <head> 태그 사이에 배치됩니다. 페이지의 실제 콘텐츠는 <body> 태그 사이에 들어갑니다.
지난 수십 년 동안 웹은 많은 변화를 겪었지만, HTML은 웹 페이지를 개발하는 데 사용되는 기본 언어로 항상 자리 잡아 왔습니다. 흥미롭게도 웹사이트가 더 발전하고 상호 작용이 많아진 반면, HTML은 실제로 더 단순해졌습니다. HTML5 페이지의 소스 코드를 HTML 4.01 또는 XHTML 1.0으로 작성된 유사한 페이지와 비교하면 HTML5 페이지에 코드가 더 적게 포함되어 있을 가능성이 큽니다. 현대의 HTML은 페이지 내 거의 모든 요소의 서식을 지정할 때 계단식 스타일 시트 또는 JavaScript에 의존하기 때문입니다.
NOTE: 많은 동적 웹사이트는 PHP나 ASP 같은 서버 측 스크립팅 언어를 사용해 웹 페이지를 즉석에서 생성합니다. 하지만 동적 페이지도 HTML을 사용해 형식을 지정해야 합니다. 따라서 스크립팅 언어는 웹 브라우저로 전송되는 HTML을 생성하는 경우가 많습니다.
지식 테스트하기