๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

HTML&CSS

[TIL] HTML&CSS (09.08)

๐Ÿ‘ฉ‍๐Ÿ’ป HTML ๊ธฐ๋ณธ

<!DOCTYPE html>

 

html ๋ฌธ์„œ์˜ ์‹œ์ž‘

๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ํ•ด๋‹น ๋ฌธ์„œ๊ฐ€ html๋ฌธ์„œ๋ฅผ ํฌํ•จํ•˜๊ณ  ์žˆ์Œ์„ ์•Œ๋ ค์ค€๋‹ค

 

 

<html lang="ko"> </html>

 

์ ‘๊ทผ์„ฑ์„ ๊ณ ๋ คํ•˜์—ฌ html๋ฌธ์„œ์˜ ์–ธ์–ด ์†์„ฑ์„ ํ•œ๊ธ€๋กœ ์ง€์ •ํ•ด์ค€๋‹ค.

 

[์ฃผ์š” ์–ธ์–ด ์ฝ”๋“œ]

ํ•œ๊ตญ์–ด : ko

์˜์–ด : en

์ค‘๊ตญ์–ด : zh

์ผ๋ณธ์–ด : ja

 

 

<head>
	<title>title</title>
   	<meta charset="utf-8" />
</head>

<body>
	<tag-name attribute="">component</tag-name>
</body>

 

html์€ head์™€ body๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

head์—๋Š” ๋ฌธ์„œ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํƒœ๊ทธ๋ฅผ ์ง€์ •ํ•˜๊ณ , body์—๋Š” ๋ฌธ์„œ์˜ ๋‚ด์šฉ์„ ์ž‘์„ฑํ•œ๋‹ค.

์œ„์˜ ์˜ˆ์‹œ์— ์žˆ๋Š” <title>์€ ํ•ด๋‹น ํŽ˜์ด์ง€๋ฅผ ์—ด์˜€์„๋•Œ ๋ธŒ๋ผ์šฐ์ € ์ƒ๋‹จ์— ๋œจ๋Š” ํŽ˜์ด์ง€์˜ ์ œ๋ชฉ์ด๋‹ค.

meta tag๋Š” ๋ฌธ์„œ์— ๋Œ€ํ•œ ์ถ”๊ฐ€์ •๋ณด๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์ด๋‹ค!๐Ÿ‘

 

 

<meta charset="utf-8" />

 

meta tag์˜ ์˜ˆ์‹œ๋กœ, html ํŒŒ์ผ์ด ํ•œ๊ธ€๋กœ ์ธ์ฝ”๋”ฉ ๋˜์–ด์žˆ์Œ์„ ์•Œ๋ ค์ค€๋‹ค.

์ด์™ธ์˜ ๋‹ค์–‘ํ•œ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค!

 

html์—๋Š” ๋„ˆ๋ฌด๋„ˆ๋ฌด ๋‹ค์–‘ํ•œ ํƒœ๊ทธ๋“ค์ด ์žˆ๊ณ , ์šฐ๋ฆฌ๋Š” ์ด๊ฒƒ์„ ๋‹ค ์™ธ์šธ ํ•„์š”๋Š” ์ „ํ˜€ ์—†๋‹ค๐Ÿ™…‍โ™€๏ธ

ํ•„์š”ํ•œ ํƒœ๊ทธ๊ฐ€ ์žˆ๋‹ค๋ฉด ๊ทธ๋•Œ๊ทธ๋•Œ ๊ตฌ๊ธ€๋ง ํ•˜๋ฉด ๋œ๋‹ค๐Ÿ˜Š

 

 

<label for="name"></label>
<input id="name" />

 

์šฐ๋ฆฌ๋Š” ํƒœ๊ทธ๋ณ„๋กœ ์•„์ด๋””๋ฅผ ๋ถ€์—ฌํ•  ์ˆ˜ ์žˆ๋‹ค! ์™€!

 

๐Ÿ™Œ ์ฃผ์˜ํ• ์ 

์•„์ด๋””๋Š” unique identifier!

๋ชจ๋“  ๋ฌธ์„œ์—์„œ ๋™์ผํ•œ ์•„์ด๋””๊ฐ€ ์ค‘๋ณต๋˜๋ฉด ์•ˆ๋˜๊ณ , ํ•œ ํƒœ๊ทธ๋Š” ํ•˜๋‚˜์˜ ์•„์ด๋””๋งŒ ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋‹ค!

lable tag์˜ id๋ฅผ ๋ถ€์—ฌํ•  ๋•Œ๋Š” for์„ ์‚ฌ์šฉํ•œ๋‹ค.

๐Ÿ‘‰  label tag ์—์„œ for ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ  label tag์™€ input tag๋ฅผ ์—ฐ๊ด€์‹œ์ผœ, label ํƒœ๊ทธ๋ฅผ ํ†ตํ•ด input ํƒœ๊ทธ์— ํฌ์ปค์Šค๊ฐ€ ๊ฐ€๊ฒŒํ•˜๊ฑฐ๋‚˜, ํ™œ์„ฑํ™” ์‹œํ‚จ๋‹ค.(์ˆ˜์ •ํ•ด์ฃผ์‹  zzeonghee๋‹˜ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹คโค๏ธ)

 

 

์˜ˆ์ „์—๋Š” <div></div> ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ–ˆ์ง€๋งŒ

semantic tag๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ์ด ์ข‹๋‹ค!

semantic tag๋Š” ๋ฌธ์„œ์— ์˜๋ฏธ๋ฅผ ๋ถ€์—ฌํ•˜๋Š” ํƒœ๊ทธ์ด๋‹ค.

 

<div id="footer"> </div>

 

์ด๋ ‡๊ฒŒ ์ž‘์„ฑํ•ด๋„ footer์ด๋ผ๋Š” ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ์ง€๋งŒ, id๋ฅผ ์ง€์ •ํ•˜์ง€ ์•Š์œผ๋ฉด ์•Œ๊ธฐ๊ฐ€ ์–ด๋ ต๋‹ค.

 

 

<footer> </footer>

 

์œ„์™€๊ฐ™์ด semantic tag๋กœ ์ž‘์„ฑํ•˜๋ฉด ๋ฐ”๋กœ footer์ž„์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค! ๋„ˆ๋ฌด ๋ฉ‹์ง€๋‹ค!

 

 

 

๐Ÿ‘‰ ์†Œ๊ฐ

html ์˜ ๊ตฌ์„ฑ์— ๋Œ€ํ•ด ๊ณต๋ถ€ํ–ˆ๋‹ค. ๊ธฐ๋ณธ ๊ตฌ์„ฑ์€ ์ด์ œ ์•Œ๊ฒŒ ๋˜์—ˆ์œผ๋‹ˆ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•ด์„œ ์—ฐ์Šตํ•ด๋ด์•ผ๊ฒ ๋‹ค!

๊ธฐ๋ณธ ๊ตฌ์„ฑ์€ ์‰ฌ์šด๋ฐ ์™„์ „ํžˆ ๋‚ด๊ฒƒ์œผ๋กœ ๋งŒ๋“œ๋Š”๊ฒƒ์€ ์•„์ฃผ ์–ด๋ ค์šด ์ผ์ด๋‹ˆ ์—ด์‹ฌํžˆ ๊ณต๋ถ€ํ•ด์•ผ๊ฒ ๋‹ค.

๋ง‰์ƒ ์ž‘์„ฑํ•˜๊ณ ๋ณด๋‹ˆ ๋‘์„œ์—†๊ณ  ๋‚ด์šฉ๋„ ๋’ค์ฃฝ๋ฐ•์ฃฝ์ธ๊ฒƒ๊ฐ™๋‹ค๐Ÿ˜‚

๋ธ”๋กœ๊ทธ ์ž‘์„ฑ๋„ ๋งค๋„๋Ÿฌ์›Œ์งˆ๋‚ ์ด ๊ณง ์˜ค๊ฒ ์ง€๐Ÿฅ•

 

์ฒ˜์Œ์œผ๋กœ ๋ญ”๊ฐ€ ๋‚ด์šฉ์ด ๋งŽ์•„์ง„๊ฒƒ ๊ฐ™์ง€๋งŒ ํ‹€๋ฆฐ ์ •๋ณด๊ฐ€ ์žˆ์„ ์ˆ˜๋„ ์žˆ์œผ๋‹ˆ

๋ฐœ๊ฒฌํ•˜์‹ ๋ถ„๋“ค ๋ง์”€ํ•ด์ฃผ์‹œ๋ฉด ๊ฐ์‚ฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค๐Ÿ˜ญ

'HTML&CSS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

[TIL] HTML&CSS (09.09)  (0) 2021.09.09
[TIL] HTML&CSS (09.07)  (0) 2021.09.07
[TIL] HTML&CSS(09.06)  (0) 2021.09.07