250x250
Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 자격증공부
- SQL
- django
- Python
- 스크랩핑
- 데이터베이스
- 데이터 타입
- scraping
- HTML
- 조건문
- 튜플
- 파이선
- 메서드
- 프로그래머스
- 슬라이싱
- 정리
- time.sleep
- Crawling
- 자격증
- 정보처리기사
- 프로젝트
- 크롤링
- 파이썬
- 딕셔너리
- 태그
- SQL 개발자
- lv0
- CSV
- SQLD
- 1과목
Archives
- Today
- Total
나의 공부 일기
HTML) HTML이 무엇인가? 본문
728x90
HTML 이란
Hyper Text Markup Language의 약자로 웹 페이지를 만들기 위한 표준 마크업 언어를 말합니다.
웹 페이지의 구조를 설명하며, 일력의 요소로 구성되어있고,
이 요소들은 브라우저에 콘텐츠를 표시하는 방법을 알립니다.
HTML요소는 제목, 단락, 링크 등과 같은 콘텐츠 조각에 레이블을 지정하고,
태그들(<>) 로 이루어져있습니다.
html문서를 작성할때 비주얼스튜디오코드를 대부분 사용하는데,
비주얼스튜디오코드의 html파일에서 [ ! ] 를 누른 뒤 탭 키를 누르면
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
이렇게 기본적인 html문서의 형식이 나오게 됩니다.
- <!DOCTYPE html>선언으로 이 문수가 HTML5 문서임을 정의합니다.
- <html>는 HTML페이지의 루트 요소 입니다.
- 내부의 lang="en"은 이 html 문서의 언어를 설정해준것입니다.
- <head>는 HTML페이지에 대한 메타 정보를 포함합니다.
- <meta> 이는 각 웹페이지의 메타데이터를 정의하고 브라우저에게 페이지 표시 방법을 지시합니다.
- charset="UTF-8" 을 사용하여 문자 인코딩 방식을 설정했습니다.
- 문자 인코딩이란 텍스트를 컴퓨터가 이해할 수 있는 이진 데이터로 변환하는 방법을 지정하는것 입니다.
- "UTF-8"은 Universal Character Set(유니코드)의 한 형식으로, 거의 모든 언어와 문자를 지원해주며, 이를 통해 웹 페이지는 여러 언어로 작성된 텍스트를 올바르게 표시할 수 있습니다.
- "name" 속성은 뷰 포트 설정의 목적을 지정합니다. 여기서 "viewport"는 뷰 포트 설정을 의미합니다.
- "content" 속성은 뷰포트 설정의 내용을 정의합니다. 여기서 "width=device-width"는 뷰포트의 너비를 기기의 실제 화면 너비와 일치하도록 설정하고, "initial-scale=1.0"은 페이지를 처음 로드할 때 확대/축소 비율을 1로 설정하여 웹 페이지를 기본 크기로 표시하도록 지시합니다. 이렇게 함으로써 모바일 기기에서 페이지가 올바르게 조절되고 사용자 경험이 향상됩니다.
- <meta> 이는 각 웹페이지의 메타데이터를 정의하고 브라우저에게 페이지 표시 방법을 지시합니다.
- <title>는 HTML 페이지의 제목을 지정해줍니다.(브라우저의 제목 표시줄 또는 페이지의 탭에 표시됩니다.)
- <body>는 문서의 본문을 정의해주며, [표제,단락,이미지,하이퍼링크,표,목록] 등과 같이 보이는 모든 내용을 담습니다.
- <h1>는 큰 제목을 정의합니다.
- 이밖에도 <h2>~<h6> 까지 있으며 글자의 크기는 점점 작아집니다.
- <p>는 제목에 대한 단락을 정의합니다.
HTML 요소란?
시작 태그, 일부 콘텐츠 및 종료 태그로 정의합니다.
< 태그 이름 > 내용 < /태그 이름 > 이런 식으로 정의합니다.
HTML요소는 시작 태그에서 종료 태그까지의 모든 것 입니다.
<h1> 여기부터~ /태그까지</h1>
<p> 여기부터~ /태그까지 </p>
일부 HTML 요소에는 닫는태그가 없습니다.ex(<br>, <hr>...)
이러한 요소를 우리는 빈 요소라고 합니다.
여기까지 기본적인 html의 지식에 대해 정리해보았습니다.
다음에 추가로 html에 대해 한번 더 추가로 정리해보도록 하겠습니다.
728x90
'HTML > 정리' 카테고리의 다른 글
HTML) HTML속성(Attribute) (1) | 2023.11.13 |
---|---|
HTML) HTML태그들 (0) | 2023.11.10 |