본문 바로가기
Software/HTML

[HTML] HTML 기초

by 리미와감자 2023. 1. 9.
  • HTML(Hyper Text Markup Language)

HTML이란 웹페이지를 만들 때 사용하는 언어를 의미하며, 플랫폼에 관계없이 사용 가능한 Hyper Text 문서를 만들 수 있는 마크업(markup) 언어이다. HTML은 태그라는 문법을 사용하는데, 그 종류가 약 150가지이다.

 

 

HTML에서 많이 쓰이는 태그 25개

 

 

- Hyper Text : 하이퍼링크를 통해 다른 문서로 접근할 수 있는 텍스트

 

- Markup 언어 : 일반 텍스트 문서에 < >로 둘러싸인 약속된 태그(tag)를 붙여줌으로써, 특수한 기능을 웹 브라우저로 하여금 인식하여 실행할 수 있도록 지시 해주는 기능을 하는 언어

 

HTML 코드로 웹페이지에 개발자가 표시하고싶은 내용이 적힌 HTML 문서를 만든다. 완성된 HTML 코드를 웹브라우저가 로딩하면 웹페이지가 만들어진다. 이렇게 HTML 코드가 웹브라우저를 통해 해석되고 표현되는 일련의 과정을 렌더링이라고 한다.

 

  • HTML 기본 구조
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>

<!DOCTYPE html> : 문서의 첫 부분에서 문서 유형을 지정하는 단일 태그, 현재 표준으로 사용되고있는 HTML 버전을 사용하기 위해 적어주는 것

 

<html> ... </html> : HTML 문서가 시작되고 끝나는 것을 나타내는 태그.

 

<head> ... </head> : HTML 문서의 머리말 부분. 웹 페이지의 정보 및 문서에서 사용할 외부 파일들을 링크할 때 사용.

 

<meta charset="UTF-8"> : 문자 인코딩 및 문서 키워드에 대한 요약 정보를 기입하는 단일 태그. 영문과 한글을 모두 사용하기 위해 utf-8 방식을 사용.

 

<title> ... </title> : HTML 문서의 제목.

 

<body> ... </body> : HTML 문서의 본문. 가장 중요한 부분.

 

 

  • 예시
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>웹브라우저 제목</title>
</head>
<body>
    <b>내용</b>
</body>
</html>

  • HTML 구성 요소
  1. 텍스트(Text) : 웹 문서의 본문.
  2. 태그(Tag)  : 텍스트에 속성/기능을 부여하기 위해 문서의 중간에 붙여주는 꼬리표.
  3. 스크립트(script) : 간단한 명령어들의 집합. 동적인 웹 문서 작성 가능케함. ex) Javascript

 

 

  •  태그(Tag)

- HTML의 이해는 태그의 종류, 의미, 속성을 이해하는 것이다.

 

- 태그는 속성(Attribute)을 가질 수 있다. 속성은 지정된 태그 명령에 대하여 보다 자세한 환경과 정보를 규정하여,
웹 브라우저로 하여금 보다 세밀한 기능을 수행하도록 지정하는 명령의 일부.

 

- 복합 태그 vs. 단일 태그

 

복합 태그 : 쌍으로 사용 되는 태그

ex) <title> ... </title>, <p> ... </p>, <html> ... </html> 등

단일 태그 : 단일으로 사용되는 태그

ex) <br>, <hr> 등

 

- 속성을 갖는 태그 vs. 속성을 가지지 않는 태그

속성을 꼭 필요로 하는 태그
<a href=“http://www.naver.com">네이버</a> 로 연결
<img src=“./images/mypicture.jpg">
속성이 옵션으로 사용되는 태그: <hr noshade> 등
속성을 가지지 않는 태그: <em> ... </em> 등

 

- 태그는 대/소문자 구분이 없다.

 

 

  • 텍스트 편집기 : 메모장, Brackets, VSCdoe 등 대부분의 편집기로 코딩 가능.

 

 

 

  • 웹브라우저 : 크롬, 파이어폭스, 사파리, 엣지 등

 

 

 

  • 개발자 도구 : 웹 사이트의 개발자 도구를 이용하여 홈페이지의 소스 코드를 확인할 수 있다.

 

크롬 브라우저 : F12 버튼 / 메뉴(오른쪽 상단 점 3개) -> 도구 더보기 -> 개발자 도구

'Software > HTML' 카테고리의 다른 글

[HTML] 메타(Meta) 태그  (0) 2023.01.12
[HTML] 폼 태그  (0) 2023.01.11
[HTML] 전역 속성  (0) 2023.01.11
[HTML] 태그 기초  (1) 2023.01.10
[HTML] HTML 기초 문법  (0) 2023.01.09

댓글