๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
โœ’๏ธ GURU/HTML5

[HTML5] 23. CSS3์™€ ํ‘œ + ์…€ ์—ฌ๋ฐฑ ๋ฐ ์ •๋ ฌ + ์…€ ํฌ๊ธฐ + ๋ฐฐ๊ฒฝ์ƒ‰๊ณผ ํ…Œ๋‘๋ฆฌ ํšจ๊ณผ

by A Lim Han 2022. 7. 22.

23. CSS3์™€ ํ‘œ + ์…€ ์—ฌ๋ฐฑ ๋ฐ ์ •๋ ฌ + ์…€ ํฌ๊ธฐ + ๋ฐฐ๊ฒฝ์ƒ‰๊ณผ ํ…Œ๋‘๋ฆฌ ํšจ๊ณผ

 

 

 

# CSS3์™€ ํ‘œ ํ…Œ๋‘๋ฆฌ ์ œ์–ด

- border

: ํ‘œ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Œ

 

ex 1) border-collapse : collapse;  -->  ์ค‘๋ณต๋œ ํ…Œ๋‘๋ฆฌ ํ•˜๋‚˜๋กœ ํ•ฉ์น˜๊ธฐ

ํ…Œ๋‘๋ฆฌ๊ฐ€ ์—†๋Š” ๊ฒฝ์šฐ

 

ํ…Œ๋‘๋ฆฌ๋ฅผ ํ•ฉ์น˜์ง€ ์•Š์€ ๊ฒฝ์šฐ

 

ํ…Œ๋‘๋ฆฌ๋ฅผ ํ•ฉ์นœ ๊ฒฝ์šฐ

 

 

 

 

# width, height ์™€ ์…€ ํฌ๊ธฐ ์ œ์–ด

ex 1) th์˜ height๊ฐ€ 40px, width ๊ฐ€ 100px์ด๊ณ  td์˜ height, width ๊ฐ€ ๊ฐ๊ฐ 20, 100px์ธ ๊ฒฝ์šฐ

 

 

ex 2) <thead>์™€ <thead>์˜ ์ž์† <th>

 

 

 

 

# ์…€ ์ •๋ ฌ๊ณผ ์…€ ์—ฌ๋ฐฑ

- padding

: ์—ฌ๋ฐฑ์„ ์กฐ์ ˆํ•  ์ˆ˜ ์žˆ์Œ

 

- text-align

: right, left, center ๋“ฑ์˜ ์ •๋ ฌ์„ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Œ

 

ex) 

+ ์…€์€ ๋ชจ๋‘ ์˜ค๋ฅธ์ชฝ ์ •๋ ฌ๋œ ์ƒํƒœ์ž„

 

 

 

 

# ๋ฐฐ๊ฒฝ์ƒ‰๊ณผ ํ…Œ๋‘๋ฆฌ ํšจ๊ณผ

 

ex)

+ Line 29 ~ 31 ์„ ํ†ตํ•ด ์ถœ๋ ฅ ํ™”๋ฉด์˜ ๋ฐฐ๊ฒฝ์— ์ง™์€ ํšŒ์ƒ‰์„ ์ž…ํž˜

 

 

 

 

# ์ค„๋ฌด๋Šฌ ์ƒ์„ฑ

ex) ์ง์ˆ˜ ๋ฒˆ์งธ ํ–‰(<tr>)์˜ ๋ฐฐ๊ฒฝ์ƒ‰์„ aliceblue ์ƒ‰์œผ๋กœ ์„ค์ •ํ•˜๊ธฐ

 

 

 

 

# ๋งˆ์šฐ์Šค ์ปจํŠธ๋กค๊ณผ ํ–‰์˜ ๋ฐฐ๊ฒฝ์ƒ‰ ์„ค์ •

 

ex) ๋งˆ์šฐ์Šค๊ฐ€ ์˜ฌ๋ผ์˜ค๋ฉด ํ–‰์˜ ๋ฐฐ๊ฒฝ์ƒ‰์ด pink๋กœ ๋ณ€ํ•˜๋„๋ก ์„ค์ •

+ Line 22๋ฅผ ํ†ตํ•ด ๋งˆ์šฐ์Šค ์ปจํŠธ๋กค์— ๋Œ€์‘ํ•˜์—ฌ ๋ฐฐ๊ฒฝ์ƒ‰์ด ๋ฐ”๋€Œ๋„๋ก ์„ค์ •ํ•จ