04 Block and Inline Elements

  1. ๋ธ”๋ก์š”์†Œ

    • ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ์ตœ๋Œ€ ๋„“์ด๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

    • ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

    • witdth: 100%; height: 0; ๋กœ ์‹œ์ž‘(์ •ํ™•ํ•˜๊ฒŒ๋Š” auto ์˜ ์ƒํƒœ)

    • ์ˆ˜์ง์œผ๋กœ ์Œ“์ž„

    • margin, padding ์œ„, ์•„๋ž˜, ์ขŒ, ์šฐ ์˜จ์ „ํžˆ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•˜๋‹ค.

    • ๋ ˆ์ด์•„์›ƒ์„ ์žก๋Š” ์šฉ๋„๋กœ ์‚ฌ์šฉ

    • display: block; (๊ธฐ๋ณธ)

    • ์ข…๋ฅ˜

      • div

      • h1

      • p

      • ์ฝ˜ํ…์ธ  ๊ตฌ๋ถ„

        (header, footer, main, article, section, aside, nav,

        address, ol, ul, dl, dt, dd, hr, pre, blockquote)

  2. ์ธ๋ผ์ธ์š”์†Œ

    • ํ•„์š”ํ•œ ๋งŒํผ์˜ ๋„ˆ๋น„๋งŒ ์‚ฌ์šฉ(์ž์‹ ์— ํฌํ•จ๋œ ๋‚ด์šฉ๋งŒํผ๋งŒ)

    • ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์—†๋‹ค.

    • width: 0; height: 0; ๋กœ ์‹œ์ž‘

    • ์ˆ˜ํ‰์œผ๋กœ ์Œ“์ž„

    • magin, padding ์œ„, ์•„๋ž˜ ์‚ฌ์šฉ ํ•  ์ˆ˜ ์—†๋‹ค.

    • ํ…์ŠคํŠธ๋ฅผ ๋‹ค๋ฃจ๋Š” ์š”์†Œ

    • display: inline; (๊ธฐ๋ณธ)

    • ์ข…๋ฅ˜

      • span

      • img

      • a

      • b, mark, em, strong, i, dfn, cite, q, u, code, kdb,

        sup, sub, time br

์ถ”๊ฐ€: 1. ๋งˆ์ง„๊ณผ ํŒจ๋”ฉ์€ ์—ฌ๋ฐฑ์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์ด๊ณ  ์—ฌ๋ฐฑ์€ ์š”์†Œ์™€ ์š”์†Œ ์‚ฌ์ด์˜ ๊ฑฐ๋ฆฌ๋ฅผ ๋งŒ๋“œ๋Š”๋ฐ ์‚ฌ์šฉ๋  ํ…๋ฐ ํŒจ๋”ฉ์€ ์‹œ๊ฐ์ ์œผ๋กœ๋Š” ํ™•์ธ์ด ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์‹ค์งˆ์ ์ธ ๊ฑฐ๋ฆฌ๋ฅผ ๋งŒ๋“ค์–ด๋‚ด์ง€ ๋ชปํ•˜๊ธฐ ๋•Œ๋ฌธ์—, ์ธ๋ผ์ธ ์š”์†Œ์—์„œ๋Š” ํŒจ๋”ฉ์„ ์“ธ ์ˆ˜ ์—†๋‹ค.

  1. ์ธ๋ผ์ธ, ๋ธ”๋Ÿญ ์†์„ฑ์„ ๋ฐ”๊พธ๊ณ ์‹ถ๋‹ค๋ฉด?

    • display: block, inline...

Last updated