์ธ๋ผ์ธ & ๋ธ๋ก
HTML ์์๊ฐ ํ๋ฉด์ ์ถ๋ ฅ๋๋ ํน์ฑ์ ํฌ๊ฒ 2๊ฐ์ง๋ก ๊ตฌ๋ถ๋๋ค
์ธ๋ผ์ธ(Inline) ์์ : ๊ธ์๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์์๋ค.๋ธ๋ก(Block) ์์ : ์์(๋ ์ด์์)๋ฅผ ๋ง๋ค๊ธฐ ์ํ ์์๋ค.
์ธ๋ผ์ธ ์์ (inline)
๐ฌํน์ง
- ์์๋ค์ด ์ํ์ผ๋ก ์์ ( ๊ฐ๋ก๋ก ํ์ค๋ก )
- ํฌํจํ ์ฝํ ์ธ ( content ) ํฌ๊ธฐ๋งํผ ์๋์ผ๋ก ์ค์ด๋ฌ ( ์ํ์ข์ฐ )
- ํฌ๊ธฐ๊ฐ ๊ฐ์ง ์ ์์ ( ์ฌ์ด์ฆ ์ง์ ๋ถ๊ฐ๋ฅ width, height )
- ์ํ ๋ง์ง ์ ์ฉ ๋ถ๊ฐ๋ฅ ( ์ข์ฐ ๋ง์ง์ ๊ฐ๋ฅ / ์ข์ฐ ํจ๋ฉ๋ ๊ฐ๋ฅ, ํจ๋ฉ์ ๊ฒฝ์ฐ ์ํ๋ ๋์ด์ง๊ฒ ๋ณด์ด๋ ๊ฒ ๋ฟ ์ ์ฉx )
์ธ๋ผ์ธ ํ๊ทธ๋ ํ๋์ ๊ธ์๋ผ๊ณ ์๊ฐํ๋ฉด๋๋ค, ๊ธ์๋ ๊ฐ๋ก์ ์ธ๋ก ์ฌ์ด์ฆ๋ฅผ ๊ฐ์ง ์ ์๊ธฐ ๋๋ฌธ์
style ํ๊ทธ๋ฅผ ํตํ ๊ฐ๋ก ๋์ด๋ ๋จน์ง ์๋๋ค
๋ํ ๊ธ์์์๋ค์ ( span, ๋ฑ,, ) ์ข์ฐ ์ฌ๋ฐฑ์ ๊ฐ๋ฅํ๋ ์์๋๋ ๋ถ๊ฐ๋ฅํ๋ค
์ธ๋ผ์ธ ์์ ์์๋ ๋ธ๋ญ ์์๋ฅผ ์ฌ์ฉํ ์ ์๋ค, ๊ธ์์์ ์์๋ฅผ ๋ฃ์ง ๋ชปํ๋ค!!!
๐ซ์ค์ต
See the Pen span&div by Zookeeper0 (@zookeeper0) on CodePen.
TIP!! ์ธ๋ผ์ธ ์์์ ์ฌ์ด์ฆ ์ง์ ํ๋๋ฒ
display: block; ๋๋ display: inline-block; CSS ์์ฑ์ ํตํด ๋ธ๋ญ ์์๋ก ๋ฐ๊ฟ ์ ์๋ค.
๋ฐ๋์ ๊ฒฝ์ฐ๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค.
์์ฃผ ์ฐ๋ ์ธ๋ผ์ธ ์์๋ค
span, a, em, b, strong, video, audio ๋ฑ,,,
๋ธ๋ก ์์ (block element)
๐ฌํน์ง
- ์์๋ค์ด ์์ง์ผ๋ก ์์ ( ์ธ๋ก๋ก ๋ฐ์ผ๋ก, ํ์ค์ ํ๊ฐ์ฉ )
- ๋ถ๋ชจ ์์์ ํฌ๊ธฐ๋งํผ ์๋์ผ๋ก ๋์ด๋จ( width๋ฅผ ์ง์ ํด์ฃผ์ง ์๋ํ ์ต๋ ๊ฐ๋ก ๋๋น )
- ํฌ๊ธฐ๊ฐ ๊ฐ์ง ์ ์์ ( ๊ฐ๋ก ๋๋น & ์ธ๋ก ๊ธธ์ด ์ง์ ๊ฐ๋ฅ )
- ์ํ์ข์ฐ ๋ง์ง & ํจ๋ฉ์ ๊ฐ์ง ์ ์์
- ๋ ์ด์์์ ์์ ํ๋ ์์๋ก ์ ํฉ
๋ธ๋ญ์์๋ ๊ฐ๋ก๋์ด๋ ์ต๋ํ ๋ถ๋ชจ์ฌ์ด์ฆ๋งํผ ๋์ด๋๋ ค๊ณ ํ๊ณ ์ธ๋ก ๋์ด๋
์ธ๋ผ์ธ ์์์ ๊ฐ์ด ํฌํจํ ์ฝํ ์ธ ํฌ๊ธฐ๋งํผ ์๋์ผ๋ก ์ค์ด๋ ๋ค
๐ซ์ค์ต
See the Pen div by Zookeeper0 (@zookeeper0) on CodePen.
์์ฝ๋์ ๊ฐ์ด ์ฒซ๋ฒ์งธ divํ๊ทธ์ ๊ฐ์ด width(๋๋น)๋ฅผ ์ง์ ํด์ฃผ์ง ์๋ํ
์ต๋ ๊ฐ๋ก ๋๋น์ ์ฝํ ์ธ ํฌ๊ธฐ๋งํผ์ ๋์ด๋ฅผ ๊ฐ์ง๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์์ฃผ์ฐ๋ ๋ธ๋ก ์์๋ค
div, p , ul, ol, li, h1~h6, form, header, nav, footer, section, article, aside, table, th, td, figure, figcaption, caption, blockquote
728x90
'๐โ๐จFRONT-END > ๐จCSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ ๋ง๋ค 3๋ถ CSS] CSS ์ ํ์ #๋ณตํฉ (0) | 2022.10.13 |
---|---|
[๋ ๋ง๋ค 3๋ถ CSS] CSS ์ ์ธ ๋ฐฉ์ - ๋ด์ฅ/๋งํฌ/์ธ๋ผ์ธ/@import (0) | 2022.10.10 |
[๋ ๋ง๋ค 3๋ถ CSS] ๊ฐ์์์ ์ ํ์ ::before ::after (0) | 2022.10.06 |
[๋ ๋ง๋ค 3๋ถ CSS] ๊ฐ์ํด๋์ค :active (0) | 2022.10.04 |
[๋ ๋ง๋ค 3๋ถ CSS] ๊ฐ์ํด๋์ค :hover (0) | 2022.10.04 |