HTML 기본

2023. 6. 15. 16:53Front/HTML

HTML (Hyper Test MarkUp Language)

1. 기본 용어

1) 요소(Element)와 태그(Tag)

- 태그: 요소를 만들 때 사용하는 기호 < >

- 요소: 제목, 본문, 이미지 등 HTML에 위치하는 컨텐츠들, 태그가 적용된 것.

- HTML 요소는 시작 태그와 종료 태그 그 사이에 위치한 content로 구성

<tag명> content </tag명>

- content가 없는 단독 태그도 존재 (닫는 태그가 없음)

<br>, <hr>, ...

- 요소 내에 또 다른 요소를 포함할 수 있음, 부모-자식 관계 형성 (태그 내에 또 다른 태그 생성할 수 있음)

<div>

contents

<p>another Contents</p>

</div>

2) 속성(Attribute)

태그 내에서 부가적인 추가 정보 제공, 태그에 제공될 세부사항을 나타낸다.

<태그명 속성명1="속성1의 값" 속성명2="속성2의 값" ...>

<img src = "image.png"/>

3) 주석

<!-- -->

2. HTML의 구조

<!DOCTYPE html>
	HTML의 버전을 명시(5.0)
<html>
<head>
	body태그에 스타일시트와 자바스크립트를 제공
	Web browser에는 보이지 않고, 문서의 설명 등(meta)을 작성
</head>
<body>
	실제 Web browser에서 보이는 부분 (본문 내용)
</body>
</html>

head 태그에 안에 넣을 수 있는 태그들

- meta : 웹페이지에 추가 정보를 전달 (인코딩 정보 등) <meta charset="UTF-8">

- title: 웹페이지 제목 지정

- style: 웹페이지에 스타일 시트 추가 => CSS

- script: 웹페이지에 스크립트 추가 => JavaScript

- link: 다른 파일 추가

- base: 기본 경로 추가