HTML은 Hypertext Markup Language의 약자로 이름에서 유추할 수 있듯이 마크업 언어입니다. Web 개발을 입문하는 사람이 Web을 이해하기 위해서 가장 먼저 살펴볼 것은 HTML입니다. 이번 글에서는 HTML의 기본적인 구조와 구성하는 요소들을 살펴보겠습니다.
<html>
<head>
<title>HTML!</title>
</head>
<body>
Hello HTML!
</body>
</html>
먼저 알야할 HTML 특성은 tag로 이루어져 있다는 것입니다. Tag은 '<'와 '>'로 묶여 있으며 시작하는 태그가 있다면 꼭 끝나는 태그가 있습니다. 위의 코드를 살펴보면 전체 코드를 <html>
tag가 묶고 있고 그 안에 <head>
와 <body>
라는 2개의 큰 tag가 존재합니다. 각각의 기능은 아래 표에서 살펴 보겠습니다.
Tag | Meaning |
---|---|
<html></html> | 문서가 인터넷 문서라는 것을 알리고 항상 문서의 처음과 끝에 사용된다. |
<head></head> | 문서의 머리로 숨은 데이터들이 들어가는 태그이다. ex) 제목, 작성자, 외부 자원 경로 |
<title></title> | 문서의 제목을 나타내는 태그로 브라우저 맨위에 보인다. |
<body></body> | 문서의 본문이 들어가는 태그로 문서에 영향을 주는 속성들이 속하는 섹션이다. |
<tag>
들<p>
<p>안녕하세요! 반갑습니다.</p>
<p>
는 paragraph의 약자로 문단을 뜻합니다.
<h>
<h1>h는 제목 태그로</h1>
<h2>숫자가 작을수록</h2>
<h3>크기가 큽니다!</h3>
<h>
태그는 제목 태그로 h뒤의 숫자가 작을 수록 폰트가 커집니다. h1~h6까지가 보통 사용됩니다.
<div>
<div>
<h1>제목!</h1>
<p>단락</p>
</div>
<div>
태그는 division의 약자로 웹페이지의 레이아웃(틀)을 만들때 사용되는 태그로 다양한 속성들을 가지고 있습니다. 한 <div>
태그 안에 여러 태그들이 존재할 수 있습니다.
<그외>
이 이외에도 목록태그 <ul>,<ol>,<il>
, 테이블 태그 <table>,<tr>,<th>
등 여러 태그들이 존재합니다.
개발 공부를 할때 가장 이해하기 쉬운 방법은 직접해보는 것입니다. 간단하게 메모장을 켜서 아래 코드를 작성해봅시다.
<html>
<head>
<title>첫 HTML</title>
</head>
<body>
<div>
<h1>안녕하세요!</h1>
<p>만나서 반갑습니다.</p>
</div>
</body>
</html>
파일 이름이 .html로 끝나게 만든 후에 브라우저(Chrome, Firefox, IE) 를 통해 파일을 열어봅시다.
이렇게 나온다면 성공입니다!👍🏻
다음시간에는 CSS에 대해서 학습해 보겠습니다.
🍪
준영님 선생님같아요 ㅎㅎㅎ 잘보고 갑니다 !!