HTML = Hyper Text Markup Language
์นํ์ด์ง๋ฅผ ๋ง๋๋ ์ธ์ด
Hyper Text = link
HTML ๋ฌธ๋ฒ
1. ํ๊ทธ (tag) = ๊ผฌ๋ฆฌํ, ์ด๋ฆํ
<h1>Hello,HTML</h1>
h1 = ํ๊ทธ์ด๋ฆ
Hello,HTML= ๋ธ๋ผ์ฐ์ ์ ๋ ธ์ถ
๋ด์ฉ์ ํฌํจํ ํ๊ทธ ์ ์ฒด๋ฅผ ์์(element)๋ผ๊ณ ํ๋ค.
2.์์ฑ (attribute)
์์ฑ์ ํ๊ทธ์ ์ถ๊ฐ์ ์ผ๋ก ์ ๋ณด๋ฅผ ์ ๊ณตํ๊ณ , ์ฐ๋ฆฌ๊ฐ ์ํ๋๋๋ก ํ๊ทธ์ ๋์์ด๋ ํํ์ ์กฐ์ ํ ์ ์๋ ์ค์ ๊ฐ๋ค์ด๊ธฐ๋ ํ๋ค.
์์ฑ์ ์ด๋ฆ๊ณผ ๊ฐ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค.
์์ ํ๊ทธ์์ ํ๊ทธ ์ด๋ฆ ๋ค์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ ํ ์์ฑ ์ด๋ฆ="์์ฑ๊ฐ"์ผ๋ก ํํํฉ๋๋ค.
์์ฑ๊ฐ์ ํ๋ฐ์ดํ(')์ ์๋ฐ์ดํ(")๋ก ๊ฐ์ธ ํํํฉ๋๋ค.
<h1 id="title">Hello, HTML</h1>
ํ๋์ ํ๊ทธ์๋ ์ฌ๋ฌ ๊ฐ์ ์์ฑ์ ์ ์ธํ ์ ์๋ค!
<h1 id="title" class="main">Hello, HTML</h1>
์์ฑ๋ค์ ์ ์ธ ์์๋ ์ค์ํ์ง ์๋ค. ๊ฒฐ๊ณผ๋ ๋์ผ!
์์ฑ์ ์ข ๋ฅ์ ๋ฐ๋ผ ๋ชจ๋ ํ๊ทธ์ ์ฌ์ฉํ ์ ์๋ ๊ธ๋ก๋ฒ ์์ฑ๊ณผ ํน์ ํ๊ทธ์์๋ง ์ฌ์ฉํ ์ ์๋ ์์ฑ์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
๋ํ, ์ ํ์ ์ผ๋ก ์ธ ์ ์๋ ์์ฑ๊ณผ ํน์ ํ๊ทธ์์ ํ์ํ ํ์ ์์ฑ์ผ๋ก ๊ตฌ๋ถ๋ฉ๋๋ค.
์์ ์์์์ ์ฐ์ธ id์ class ์์ฑ์ ๊ธ๋ก๋ฒ ์์ฑ์ ๋๋ค.
3. ํ๊ทธ์ ์ค์ฒฉ
ํ๊ทธ ์์ ๋ค๋ฅธ ํ๊ทธ๋ฅผ ์ ์ธํ ์ ์์ต๋๋ค.
ํ๊ทธ๋ฅผ ์ค์ฒฉํด์ ์ฌ์ฉ ์ ์ค์ฒฉ๋๋ ํ๊ทธ๋ ๋ถ๋ชจ ํ๊ทธ๋ฅผ ๋ฒ์ด๋์๋ ์ ๋ฉ๋๋ค.
<h1>Hello, <i>HTML</i> </h1>
4. ๋น ํ๊ทธ (replacement ํ๊ทธ, ๋์ฒด๋๋ ํ๊ทธ)
ํ๊ทธ๋ ๊ธฐ๋ณธ์ ์ผ๋ก ์์ ํ๊ทธ์ ์ข ๋ฃ ํ๊ทธ 2๊ฐ๊ฐ 1์์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ,๊ทธ ์ฌ์ด์
๋ด์ฉ์ด ๋ค์ด๊ฐ๊ฒ ๋ฉ๋๋ค.
ํ์ง๋ง ํ๊ทธ ์ค์๋ ๊ทธ๋ ์ง ์์ ํ๊ทธ๊ฐ ์กด์ฌํ๊ธฐ๋ ํฉ๋๋ค.
์ด๋ฌํ ํ๊ทธ๋ฅผ ๋ด์ฉ์ด ์๋ ๋น ํ๊ทธ๋ผ๊ณ ํฉ๋๋ค.
- <br>
- <img src="">
- <input type="">
๋น ํ๊ทธ๋ ๋ด์ฉ๋ง ๋น์ด์์ ๋ฟ ์์ฑ์ ํตํด์ ํ๋ฉด์ ๋ํ๋ด๊ฑฐ๋ ํ๋ฉด์ ํ์๋์ง
์๋๋ผ๋ ๋ค๋ฅธ ์ฉ๋๋ก ์ฌ์ฉ๋๋ ํ๊ทธ์ ๋๋ค.
๋น ํ๊ทธ์ ๋ํ์ ์ธ ๊ฒฝ์ฐ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ์ง์ ํ๋ฉด์ ๋ด์ฉ์ ๊ทธ๋ ค์ค์ผ ํ๋ ๊ฒฝ์ฐ์ ๋๋ค. ex) ์ด๋ฏธ์ง
์ด๋ฐ ํ๊ทธ๋ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ด์ฉ์ ๋์ฒดํ๋ค๊ณ ํ์ฌ replacement ํ๊ทธ, ๋์ฒด๋๋ ํ๊ทธ๋ผ๊ณ ํฉ๋๋ค.
๋น ํ๊ทธ์ ๋์ฒด๋๋ ํ๊ทธ๋ง ์๋ ๊ฒ์ ์๋๋ฉฐ ์ค์ ๋ก ํ๋ฉด์ ์ถ๋ ฅ๋ ๋ด์ฉ์ด ์์ด ๋ค๋ฅธ
์ฉ๋๋ก ์ฐ์ด๋ ํ๊ทธ๋ ์กด์ฌํฉ๋๋ค. <br>์ด ๋ฐ๋ก ์ด ๊ฒฝ์ฐ์ ๋๋ค.
5. ๊ณต๋ฐฑ
๊ธฐ๋ณธ์ ์ผ๋ก HTML์ ๋ ์นธ ์ด์์ ๊ณต๋ฐฑ์ ๋ชจ๋ ๋ฌด์ํ๋ค.
6. ์ฃผ์
์ฃผ์์ ํ๋ฉด์ ๋ ธ์ถ๋์ง ์๊ณ ๋ฉ๋ชจ์ ๋ชฉ์ ์ผ๋ก๋ง ์ฌ์ฉํ๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.
HTML ํ์ผ ๋ด์ ์ฃผ์์ผ๋ก ํ์๋ฅผ ํด์ฃผ๋ฉด ๋ธ๋ผ์ฐ์ ๋ ํด๋น ๋ถ๋ถ์ ์ธ์ํ์ฌ ํด์ํ์ง ์์ต๋๋ค.
์ฃผ์์ ์์์ <!-- ๋ก ํ์ํ๊ณ , --> ํ์๋ก ์ข ๋ฃ
๋ฌธ์์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>HTML</title>
</head>
<body>
<h1>Hello, HTML</h1>
</body>
</html>
๋ฌธ์ ํ์ ์ ์๋ ๋ณดํต DTD(doctype)๋ผ๊ณ ๋ถ๋ฆ ๋๋ค. ์ ์ผ ๋จผ์ ์ ์ธ๋์ด์ผ ํ๋ค.
์ด ๋ฌธ์๊ฐ ์ด๋ค ๋ฒ์ ์ผ๋ก ์์ฑ๋์๋์ง ๋ธ๋ผ์ฐ์ ์ ์๋ ค์ฃผ๋ ์ ์ธ๋ฌธ์ด๋ฉฐ ๋ฐ๋์ ๋ฌธ์ ๋ด ์ต์๋จ์ ์ ์ธ๋์ด์ผ ํฉ๋๋ค.
<html>์์
๋ฌธ์ ํ์ ์ ์ธ ํ์๋ <html>ํ๊ทธ๊ฐ ๋์์ผ ํ๊ณ , ์์์ผ๋ก๋ <head>ํ๊ทธ์ <body>ํ๊ทธ๊ฐ ์์ต๋๋ค.
<html> ํ๊ทธ์ lang ์์ฑ์ ๋ฌธ์๊ฐ ์ด๋ ์ธ์ด๋ก ์์ฑ๋์๋์ง๋ฅผ ์๋ฏธํฉ๋๋ค.
<head>ํ๊ทธ์ ์์นํ๋ ํ๊ทธ๋ค์ ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ํ์๋์ง ์์ต๋๋ค.
๋์ ๋ฌธ์์ ๊ธฐ๋ณธ ์ ๋ณด ์ค์ ์ด๋ ์ธ๋ถ ์คํ์ผ ์ํธ ํ์ผ ๋ฐ js ํ์ผ์ ์ฐ๊ฒฐํ๋ ๋ฑ์ ์ญํ ์ ํฉ๋๋ค.
<meta> ํ๊ทธ์ charset ์์ฑ์ ๋ฌธ์์ ์ธ์ฝ๋ฉ ๋ฐฉ์์ ์ง์ ํฉ๋๋ค.
<body>ํ๊ทธ์๋ ์ค์ ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ๋ํ๋๋ ๋ด์ฉ์ด ๋ค์ด๊ฐ๋ฉฐ, ์์ผ๋ก ์ฐ๋ฆฌ๊ฐ ๋ค๋ฃจ๋ ํ๊ทธ๋ค ๋๋ถ๋ถ์ด ๋ชจ๋ ์ฌ๊ธฐ์ ํด๋น์ด ๋ฉ๋๋ค.
์ ์ฝ๋๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ฌธ์ ๊ตฌ์กฐ๋ก, ๋ณดํต์ ์ด๋ณด๋ค ๋ ๋ง์ ํ๊ทธ๊ฐ ๋ค์ด๊ฐ๊ฒ ๋ฉ๋๋ค.
'๐Language > HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
ํ ์ด๋ธ ๊ตฌ์กฐ, html๋ก ํ ์ด๋ธ ๊ทธ๋ฆฌ๊ธฐ (0) | 2022.04.16 |
---|---|
HTML์์ ์ด๋ฏธ์ง ๋ถ๋ฌ์ค๊ธฐ, gif jpg png ์ฐจ์ด (0) | 2022.04.16 |
HTML ์์ ์ ๋ฆฌ, ํ ์คํธ, ์ต์ปค(anchor),<div>ํ๊ทธ์ <span>ํ๊ทธ, ๋ฆฌ์คํธ ํ๊ทธ (0) | 2022.04.16 |
html ํ๊ทธ, <h1></h1>, <p></p>,<br> (0) | 2022.04.16 |
html ์ css ์ถ๊ฐํ๊ธฐ (0) | 2022.04.15 |