5-5. CSS ๋ชฉ๋ก, ํ‘œ ์Šคํƒ€์ผ

2021. 10. 10. 21:43ใ†HTML + CSS + JS

728x90

1๏ธโƒฃ ๋ชฉ๋ก ์Šคํƒ€์ผ 

 

1. list-style-type ์†์„ฑ 

list-style-type ์†์„ฑ์€ ๋ถˆ๋ฆฟ ๋ชจ์–‘๊ณผ ๋ฒˆํ˜ธ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์ด๋‹ค. 

 

list-style-type ์†์„ฑ๊ฐ’ 

disc : ์ฑ„์šด ์› ๋ชจ์–‘ 

circle : ๋นˆ ์› ๋ชจ์–‘ 

square : ์ฑ„์šด ์‚ฌ๊ฐํ˜• ๋ชจ์–‘ 

decimal : 1๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋Š” ์‹ญ์ง„์ˆ˜ 

decimal-leading-zero : ์•ž์— 0์ด ๋ถ™๋Š” 10์ง„์ˆ˜ 

lower-roman : ๋กœ๋งˆ ์ˆซ์ž ์†Œ๋ฌธ์ž 

upper-roman : ๋กœ๋งˆ ์ˆซ์ž ๋Œ€๋ฌธ์ž 

lower-alpha, lower-latin : ์•ŒํŒŒ๋ฒณ ์†Œ๋ฌธ์ž

upper-alpha, upper-latin : ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž 

none: ๋ถˆ๋ฆฟ์ด๋‚˜ ์ˆซ์ž๋ฅผ ์—†์•ค๋‹ค. 

 

 

2. list-style-image

list-style-image ์†์„ฑ์€ ๋ถˆ๋ฆฟ ๋Œ€์‹  ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์†์„ฑ์ด๋‹ค. 

์›ํ•˜๋Š” ์ด๋ฏธ์ง€๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋‹ค. 

list-style-image : <url ์ด๋ฏธ์ง€ ํŒŒ์ผ ๊ฒฝ๋กœ>

 

 

3. list-style-position 

list-style-position์€ ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ถˆ๋ฆฟ์ด๋‚˜ ๋ฒˆํ˜ธ์˜ ์œ„์น˜๋ฅผ ๋“ค์—ฌ์“ธ ์ˆ˜ ์žˆ๋‹ค. 

-inside : ๋ถˆ๋ฆฟ์ด๋‚˜ ๋ฒˆํ˜ธ๋ฅผ ๊ธฐ๋ณธ ์œ„์น˜๋ณด๋‹ค ์•ˆ์œผ๋กœ ๋“ค์—ฌ ์“ด๋‹ค.

-outside : ๊ธฐ๋ณธ๊ฐ’ 

 

4. list-style 

list-style์€ ๋ชฉ๋ก ์†์„ฑ์„ ํ•œ๊บผ๋ฒˆ์— ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋‹ค. 

 

 

 

2๏ธโƒฃ ํ‘œ ์Šคํƒ€์ผ 

 

1. caption-side 

 caption-side ์†์„ฑ์€ ํ‘œ ์ œ๋ชฉ์˜ ์œ„์น˜๋ฅผ ์ง€์ •ํ•ด์ฃผ๋Š” ์†์„ฑ์ด๋‹ค. 

- top : ์บก์…˜์„ ํ‘œ ์œ—๋ถ€๋ถ„์— ํ‘œ์‹œํ•œ๋‹ค. 

- bottom : ์บก์…˜์„ ํ‘œ ์•„๋žซ๋ถ€๋ถ„์— ํ‘œ์‹œํ•œ๋‹ค. 

 

 

2. border 

ํ‘œ ํ…Œ๋‘๋ฆฌ๋Š” border ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ํ‘œ ๋ฐ”๊นฅ ํ…Œ๋‘๋ฆฌ์™€ ์…€ ํ…Œ๋‘๋ฆฌ๋ฅผ ๊ฐ๊ฐ ์ง€์ •ํ•œ๋‹ค. 

 

3. border-spacing

border-spacing ์†์„ฑ์€ ์…€ ์‚ฌ์ด์˜ ์—ฌ๋ฐฑ์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ์ด๋‹ค. 

border-spacing : ์ˆ˜ํ‰๊ฑฐ๋ฆฌ  ์ˆ˜์ง ๊ฑฐ๋ฆฌ 

 

 

4. border-collapse 

border๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์œ„์— ํ‘œ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ ์…€๊ณผ ์…€ ์‚ฌ์ด์— ์—ฌ๋ฐฑ์ด ์ƒ๊ธฐ๋ฉด์„œ ๋‘ ์ค„๋กœ ํ‘œ์‹œ๋˜๊ฒŒ ๋˜๋Š”๋ฐ ์ด๊ฑธ ํ•ฉ์น ์ง€ ๋ง์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์†์„ฑ์ด border-collapse์ด๋‹ค. 

- collapse : ํ‘œ์™€ ์…€์˜ ํ…Œ๋‘๋ฆฌ๋ฅผ ํ•ฉ์ณ ํ•˜๋‚˜๋กœ ํ‘œ์‹œํ•œ๋‹ค. 

- seperate : ํ‘œ์™€ ์…€์˜ ํ…Œ๋‘๋ฆฌ๋กœ ๋”ฐ๋กœ ํ‘œ์‹œํ•œ๋‹ค. 

 

 

 

 

 

 

728x90