๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ“‚ Web/HTML, CSS

HTML <div>ํƒœ๊ทธ์™€ <span>ํƒœ๊ทธ์˜ ์ฐจ์ด์  ์ดํ•ดํ•˜๊ธฐ

by Dev. Ella 2023. 2. 27.

HTML์„ ๊ณต๋ถ€ํ•˜๋‹ค๋ณด๋ฉด ํƒœ๊ทธ๋“ค ์‚ฌ์ด์— ์ฐจ์ด์ ์ด ๊ถ๊ธˆํ•œ ๊ฒƒ๋“ค์ด ์žˆ๋‹ค. ๋Œ€ํ‘œ์ ์œผ๋กœ <div>์™€ <span>์ธ๋ฐ, ํ‘œ๋ฉด์ ์œผ๋กœ๋Š” ๊ทธ๊ฒŒ ๊ทธ๊ฑฐ ๊ฐ™์•„์„œ ํ—ท๊ฐˆ๋ฆด๋งŒํ•˜๋‹ค. ๊ฐ€์žฅ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๊ตฌ๊ธ€ ํฌ๋กฌ์˜ ๊ฐœ๋ฐœ์ž ๋„๊ตฌ๋ฅผ ์ผœ์„œ ๋ณด๋Š” ๊ฒƒ์ด๋‹ค.

 

 

1.  ํ•œ ์ค„ ์ „์ฒด๋ฅผ ์ฐจ์ง€ํ•˜๋Š”์ง€ ์—ฌ๋ถ€ ์ฐจ์ด

<div>

๊ฐœ๋ฐœ์ž ๋„๊ตฌ์—์„œ <div> ์˜์—ญ์— ๋งˆ์šฐ์Šค๋ฅผ ๊ฐ–๋‹ค ๋Œ€๋ฉด ํ•œ ์ค„ ์ „์ฒด๋ฅผ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

<span>

๊ฐœ๋ฐœ์ž ๋„๊ตฌ์—์„œ <span> ์˜์—ญ์— ๋งˆ์šฐ์Šค๋ฅผ ๊ฐ–๋‹ค ๋Œ€๋ฉด ํ•œ ์ค„ ์ „์ฒด๊ฐ€ ์•„๋‹Œ, ์ปจํ…์ธ (๊ธ€์ž ์ˆ˜์™€ ์—ฌ๋ฐฑ ๋“ฑ ํฌํ•จ)์˜ ํฌ๊ธฐ๋งŒํผ๋งŒ ์ฐจ์ง€ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

 

2.  ์ค„๋ฐ”๊ฟˆ ๊ฐ€๋Šฅ ์—ฌ๋ถ€ ์ฐจ์ด

<!--์ค„๋ฐ”๊ฟˆ์ด ๋˜์–ด ๋ณ‘๋ ฌ์ ์œผ๋กœ ๋‚˜์˜ด-->
<div>div ํƒœ๊ทธ ์˜์—ญ 1</div>
<div>div ํƒœ๊ทธ ์˜์—ญ 2</div>
<br /><br />

<!--์ค„๋ฐ”๊ฟˆ์ด ์•ˆ ๋˜๊ณ  ๋‚˜๋ž€ํžˆ ํ•œ ์ค„์— ๋‹ค ๋‚˜์˜ด-->
<span>span ํƒœ๊ทธ ์˜์—ญ1</span>
<span>span ํƒœ๊ทธ ์˜์—ญ2</span>
์ฝ”๋“œ๋กœ ์ž‘์„ฑํ•œ ๊ฒฐ๊ณผ ํ™”๋ฉด

 

์ฝ”๋“œ์—์„œ ๋‘ ๋‹จ์–ด๋ฅผ <div>๊ณผ <span>ํƒœ๊ทธ๋กœ ๋˜‘๊ฐ™์ด ์ž‘์„ฑํ–ˆ๋Š”๋ฐ ๊ฒฐ๊ณผ ํ™”๋ฉด์„ ๋ณด๋‹ˆ <div>๋Š” ๋ณ‘๋ ฌ์ ์œผ๋กœ ๋ฐฐ์—ด๋˜๊ณ , <span>์€ ํ•œ ์ค„์— ๋‚˜๋ž€ํžˆ ๋ฐฐ์—ด๋˜์—ˆ๋‹ค. ์ด ๋ง์€ ์ฆ‰, <div>๋Š” ์ค„๋ฐ”๊ฟˆ์ด ๋œ๋‹ค๋Š” ๋œป์ด๊ณ  <span>์€ ์ค„๋ฐ”๊ฟˆ์ด ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋‚˜๋ž€ํžˆ ๋ฐฐ์—ด๋œ ๊ฒƒ์ด๋‹ค.

 

 

3. ํƒœ๊ทธ ์˜์—ญ์˜ ์ฐจ์ด

div์™€ span์˜ ์ฐจ์ด

<div>๋Š” ๋ฐ•์Šค ํ˜•ํƒœ๋กœ ์˜์—ญ์ด ์„ค์ •๋˜๊ณ  ๋ฐ•์Šค ์•ˆ์— ์ •๋ ฌ๋œ๋‹ค. ํ•˜์ง€๋งŒ <span>์€ ์ค„ ๋‹จ์œ„๋กœ ์˜์—ญ์ด ์„ค์ •๋˜๊ธฐ ๋•Œ๋ฌธ์— ๋ฐฐ๊ฒฝ์ƒ‰์˜ ๊ธธ์ด๊ฐ€ ๋‹ค๋ฅด๋‹ค. ๋”๋ถˆ์–ด <div>๋Š” block ์†์„ฑ์„ ๊ฐ€์ง€๊ธฐ์— width, height ์ง€์ •์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ <span>์€ inline ์†์„ฑ์„ ๊ฐ€์ง€๊ธฐ ๋•Œ๋ฌธ์— ๋ถˆ๊ฐ€ํ•˜๋‹ค๋Š” ์ ๋„ ์ฐธ๊ณ ํ•˜์ž.

 
 

4. ์ •๋ฆฌํ•˜์ž๋ฉด

 

 

 

๋Œ“๊ธ€