๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ๋ฐœ/HTML, CSS, JS

๋นˆ ํƒœ๊ทธ(Empty tag)

by Jaeguk 2023. 1. 2.

์šฐ๋ฆฌ๊ฐ€ ์ง€๊ธˆ๊ป ์‚ดํŽด๋ณธ ํƒœ๊ทธ๋“ค์€ ์—ด๋ฆฌ๋Š” ํƒœ๊ทธ์™€ ๋‹ซํžˆ๋Š” ํƒœ๊ทธ๊ฐ€ ์„ธํŠธ๋กœ ์กด์žฌ๋ฅผ ํ•˜๊ณ , ๊ทธ ์„ธํŠธ๋ฅผ ํ•˜๋‚˜์˜ ์š”์†Œ๋ผ๊ณ  ํ•œ๋‹ค๊ณ  ์‚ดํŽด๋ดค๋‹ค.

ํ•˜์ง€๋งŒ meta ํƒœ๊ทธ๋‚˜ img ํƒœ๊ทธ๋ฅผ ๋ณด๋ฉด ์—ด๋ฆฌ๋Š” ํƒœ๊ทธ๋งŒ ์กด์žฌํ•˜๊ณ  ๋‹ซํžˆ๋Š” ํƒœ๊ทธ๋Š” ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋ฐ,

๋‚ด์šฉ(Content)์ด ์—†๋‹ค๊ณ  ํ•ด์„œ ๋นˆ(Empty) ํƒœ๊ทธ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8"/>
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/reset-css@5.0.1/reset.min.css">
  <link rel="stylesheet" href="./main.css">
</head>
<body>
  <img src="" alt="">
</body>
</html>
cs

์˜ˆ๋ฅผ ๋“ค๋ฉด ์œ„์™€ ๊ฐ™์€ html ์ฝ”๋“œ์—์„œ <meta> ํƒœ๊ทธ๋‚˜ <img> ํƒœ๊ทธ๋ฅผ ๋ณด๋ฉด <title></title> ํƒœ๊ทธ์™€ ๋‹ค๋ฅด๊ฒŒ ํƒœ๊ทธ๊ฐ€ ํ•˜๋‚˜๋งŒ ์กด์žฌํ•œ๋‹ค.

๋นˆ ํƒœ๊ทธ๋ฅผ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ์‹์€ ํฌ๊ฒŒ ๋‘๊ฐ€์ง€๋กœ ๋‚˜๋‰˜๋Š”๋ฐ, ํ•˜๋‚˜๋Š” ์—ด๋ฆฌ๋Š” ํƒœ๊ทธ๋งŒ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ๋ฒ•์ด๊ณ  ๋‹ค๋ฅธ ํ•˜๋‚˜๋Š” ์—ด๋ฆฌ๋Š” ํƒœ๊ทธ ๋งจ ๋’ค์— ์Šฌ๋ž˜์‹œ ๊ธฐํ˜ธ ( / ) ๋ฅผ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•์ด๋‹ค.

๋‘ ๋ฒˆ์งธ ๋ฐฉ๋ฒ•์€ ๋‹ซํžŒ ํƒœ๊ทธ์™€ ๋น„์Šทํ•˜๊ฒŒ ์ƒ๊ฒจ์„œ ํ—ท๊ฐˆ๋ฆด ์ˆ˜ ์žˆ์ง€๋งŒ ๋‹ซํžŒ ํƒœ๊ทธ๋Š” ํƒœ๊ทธ์˜ ๋งจ ์•ž์— ์Šฌ๋ž˜์‹œ ๊ธฐํ˜ธ๊ฐ€ ๋ถ™๋Š” ๋ฐ˜๋ฉด ๋นˆ ํƒœ๊ทธ๋Š” ๋งจ ๋’ค์— ์Šฌ๋ž˜์‹œ ๊ธฐํ˜ธ๊ฐ€ ๋ถ™๋Š”๋‹ค.

์ง€๊ธˆ ๋Œ€๋ถ€๋ถ„์ด ์‚ฌ์šฉํ•˜๋Š” HTML 5๋ฒ„์ „์—์„œ๋Š” ๋‘ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์„ ๋ชจ๋‘ ์ง€์›ํ•œ๋‹ค.

์–ด๋– ํ•œ ๋ฐฉ์‹์„ ์‚ฌ์šฉํ•˜๋˜ ํฌ๊ฒŒ ์ƒ๊ด€์ด ์—†์ง€๋งŒ ๋งจ ๋’ค์— ์Šฌ๋ž˜์‹œ ๊ธฐํ˜ธ๋ฅผ ๋ถ™์—ฌ์คŒ์œผ๋กœ์„œ ๋นˆ ํƒœ๊ทธ๋ผ๋Š” ๊ฒƒ์„ ๋ช…ํ™•ํžˆ ํ‘œ๊ธฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋‹จ์ˆœํžˆ <ํƒœ๊ทธ> ์ด๋ ‡๊ฒŒ ๋นˆ ํƒœ๊ทธ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ๋งŒ์•ฝ ํ•ด๋‹น ํƒœ๊ทธ๊ฐ€ ๋นˆ ํƒœ๊ทธ๋ผ๋Š” ๊ฒƒ์„ ์ธ์ง€ํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋‹ซํžŒ ํƒœ๊ทธ๊ฐ€ ์–ด๋”จ๋Š”์ง€ ์ฐพ๊ณ ์žˆ์„ ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ๋งจ ๋’ค์— ์Šฌ๋ž˜์‹œ ๊ธฐํ˜ธ๋ฅผ ๋ถ™์ด๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์„ ๊ถŒ์žฅํ•œ๋‹ค.

 

์†์„ฑ, ๊ฐ’

์šฐ๋ฆฌ๋Š” ์—ด๋ฆฌ๋Š” ํƒœ๊ทธ ๋ถ€๋ถ„์— ์†์„ฑ๊ณผ ๊ฐ’์„ ์ ์šฉํ•ด์„œ ๊ธฐ๋ณธ์ ์ธ ํƒœ๊ทธ์˜ ๊ธฐ๋Šฅ์— ๊ธฐ๋Šฅ์„ ๋”ํ•ด์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

<img/> ๋ผ๋Š” ๋นˆ ํƒœ๊ทธ๋งŒ์œผ๋กœ๋Š” ์–ด๋– ํ•œ ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ๊ณ  ์‹ถ์€์ง€ ์•Œ ์ˆ˜๊ฐ€ ์—†๋‹ค. ๊ทธ๋ ‡๊ธฐ ๋•Œ๋ฌธ์— ์†์„ฑ๊ณผ ๊ฐ’์„ ์ด์šฉํ•ด์„œ ์ด๋ฅผ ํ‘œ๊ธฐํ•ด์ค„ ์ˆ˜ ์žˆ๋‹ค.

<img src = "./images/icon.png" alt = "HEROPY">

์—ฌ๊ธฐ์„œ src์™€ alt๊ฐ€ ์ด๋ฏธ์ง€์˜ ๊ฒฝ๋กœ์™€ ์ด๋ฏธ์ง€์˜ ์ด๋ฆ„์„ ๋œปํ•˜๋Š” ์†์„ฑ์ด ๋˜๊ณ , "./images/icon.png" ์™€ "HEROPY"์ด ๊ฐ๊ฐ์˜ ์†์„ฑ์— ๋Œ€ํ•œ ๊ฐ’์ด ๋œ๋‹ค.

๋นˆ ํƒœ๊ทธ๋Š” ์—ญํ• ๋งŒ์œผ๋กœ ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ๋Œ€๋ถ€๋ถ„์˜ ๋นˆ ํƒœ๊ทธ์—๋Š” ์†์„ฑ๊ณผ ๊ฐ’์„ ํ†ตํ•ด ์ œ ๊ธฐ๋Šฅ์„ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

img๋ผ๋Š” ํƒœ๊ทธ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  Tap์„ ๋ˆ„๋ฅด๋ฉด emmet์ด ์ž๋™์ ์œผ๋กœ src์™€ alt๋ฅผ ๋„ฃ๋Š” ์นธ์„ ์ž‘์„ฑํ•ด์ฃผ๋Š” ๊ฒƒ์ด ๊ทธ๋Ÿฌํ•œ ์ด์œ ์ด๋‹ค.

๋ฌผ๋ก  ๋ชจ๋“  ๋นˆ ํƒœ๊ทธ๊ฐ€ ๊ทธ๋ ‡๋‹ค๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค. <br> ์€ ์ค„๋ฐ”๊ฟˆ์„ ํ•ด์ฃผ๋Š” ๋นˆ ํƒœ๊ทธ์ธ๋ฐ <br>์€ ๋”ฑํžˆ ์†์„ฑ๊ณผ ๊ฐ’์„ ๋ช…์‹œํ•ด์ฃผ์ง€ ์•Š์•„๋„ ์ œ ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค.

728x90

'๊ฐœ๋ฐœ > HTML, CSS, JS' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์ „์—ญ ์†์„ฑ  (0) 2023.01.02
์ฃผ์„ ์ฒ˜๋ฆฌ  (0) 2023.01.02
HTML ํ•ต์‹ฌ ์š”์†Œ ์ •๋ฆฌ  (0) 2023.01.02
๊ธ€์ž์™€ ์ƒ์ž  (1) 2023.01.02
๋ถ€๋ชจ์š”์†Œ์™€ ์ž์‹์š”์†Œ  (0) 2023.01.02