HTML

HTML의 정의와 기본적인 사용

Neda 2022. 6. 28. 22:16

HTML(Hypertext Markup Language, 하이퍼텍스트 마크업 언어)은 웹 페이지를 만들기 위한 언어이다.

마크업 언어란 보통 태그를 이용하여 문서나 데이터 등의 구조를 명기하는 언어이다.

HTML은 요소(Element) 단위로 구성되며, 요소는 3가지로 이루어 진다.

  1. 여는 태그(Opening tag)
  2. 닫는 태그(Closing tag)
  3. 내용(Content)

Nesting

요소는 다른 요소 안에 중첩(Nesting)될 수 있으며, 포함될 요소의 전체를 다른 요소의 내용에 넣어야 한다. 

Empty

모든 요소가 내용을 가지지는 않으며, 내용이 필수적이지 않는 요소도 있다.

이 때는 닫는 태그가 필수는 아니다.

<img src="image.png" alt="image"></img>
<img src="image.png" alt="image">

HTML 문서 구조

Line 1: 문서 형식을 html로 선언

Line 2 ~ 12 : html 문서와 사용 할 언어를 선언

Line 3 ~ 8: html 문서에 표시되지는 않지만 문서에 대한 정보를 담고 있는 head 태그

Line 4: html 문서의 문자 인코딩 방식 명시

Line 5: 프래그마 지시문 정의(HTTP 헤더 값)

(pragma는 컴파일러에 전처리 방법을 알려주는 명령어이다?)

Line 6: 웹 콘텐츠를 볼 수 있는 창의 영역 지정

Line 7: 브라우저의 탭에 표시되는 html 문서의 제목

Line 9 ~ 11 : 문서의 콘텐츠를 담기 위한 body 태그

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
</html>

기본적인 html 태그 사용

제목

<h1> ~ <h6> 태그 사용.

숫자가 높을 수록 하위 수준이며, 글자 크기가 작음

h1 태그는 페이지당 한 개만 사용

예시:

h1 제목

h2 제목

h3 제목

h4 제목

단락

<p> 태그 사용.

일반적인 텍스트 콘텐츠 작성시 사용

예시:

이 글은 단락입니다.

목록

정렬되지 않은 목록(unordered lists): <ul> 태그 사용

정렬된 목록(ordered lists): <ol> 태그 사용 

목록안의 요소는 공통적으로 <li> 요소 사용

예시:

  • 첫 번째 항목
  • 두 번째 항목
  • 세 번째 항목
  • 네 번째 항목
  1. 첫 번째 항목
  2. 두 번째 항목
  3. 세 번째 항목
  4. 네 번째 항목

링크

다른 웹 페이지 또는 현재 웹페이지의 위치를 지정하여 이동

 

예시:

naver로 가는 링크
최상단으로 가는 링크

'HTML' 카테고리의 다른 글

웹이 동작하는 과정  (0) 2022.06.29
JavaScript 정의와 타입  (0) 2022.06.29
웹사이트 파일 구조와 이름  (0) 2022.06.28
웹사이트 구상하기  (0) 2022.06.28
프로토타입의 충실도 lo-fi와 hi-fi  (0) 2022.06.28