πŸ“Web Developing/CSS 기초

II. ν…μŠ€νŠΈ - 4. λͺ©λ‘ μŠ€νƒ€μΌ

Hush 2022. 6. 2. 21:38

list-style-type : 뢈릿 λͺ¨μ–‘κ³Ό 번호 μŠ€νƒ€μΌμ„ μ§€μ •

μˆœμ„œ μ—†λŠ” λͺ©λ‘μ˜ 경우 λͺ©λ‘ μ•žμ— λ‹€μ–‘ν•œ 뢈릿 λͺ¨μ–‘을 넣을 수 있고,

μˆœμ„œ λͺ©λ‘μ—μ„œλŠ” 번호 μŠ€νƒ€μΌμ„ μ§€μ •ν•  수 μžˆλ‹€.

μ’…λ₯˜ μ„€λͺ… μ˜ˆμ‹œ
disc μ±„μš΄ 원 λͺ¨μ–‘ ●
circle 빈 원 λͺ¨μ–‘ β—‹
square μ±„μš΄ μ‚¬κ°ν˜• λͺ¨μ–‘ β– 
decimal 1λΆ€ν„° μ‹œμž‘ν•˜λŠ” 10μ§„μˆ˜ 1, 2, 3, ...
decimal-leading-zero μ•žμ— 0이 λΆ™λŠ” 10μ§„μˆ˜ 01, 02, ...
lower-roman 둜마 숫자 μ†Œλ¬Έμž i, ii, iii, ...
upper-roman 둜마 숫자 λŒ€λ¬Έμž I, II, III, ...
lower-alpha λ˜λŠ” lower-latin μ•ŒνŒŒλ²³ μ†Œλ¬Έμž a, b, c, ...
upper-alpha λ˜λŠ” upper-latin μ•ŒνŒŒλ²³ λŒ€λ¬Έμž A, B, C, ...
none λΆˆλ¦Ώμ΄λ‚˜ 숫자λ₯Ό μ—†μ•°  

μ΄λŸ¬ν•œ μŠ€νƒ€μΌμ„ ul μ΄λ‚˜ ol νƒœκ·Έμ—λ°κ°€ λΆ€μ—¬ν•΄μ£Όλ©΄ λœλ‹€.

 

list-style-image : 뢈릿 λŒ€μ‹  이미지λ₯Ό μ‚¬μš©

이 속성을 μ‚¬μš©ν•˜λ©΄ λΆˆλ¦Ώμ„ μ›ν•˜λŠ” μ΄λ―Έμ§€λ‘œ λ°”κΏ€ 수 μžˆλ‹€.

이 경우 λΆˆλ¦Ώμ— λ“€μ–΄κ°ˆ μ΄λ―Έμ§€λŠ” 뢈릿 크기만큼 μž‘μ•„μ•Ό μ’‹λ‹€.

<!DOCTYPE html>
<html lang="ko">
    <head>
        <meta charset="utf-8">  
        <title>Html-basic</title>
    </head>
    <body>
        <ul style="list-style-image: url('images/star-bullet.png');">
            <li>list1</li>
            <li>list2</li>
        </ul>
    </body>
</html>

예제 결과

 

list-style-position : λͺ©λ‘μ„ λ“€μ—¬ μ“°κΈ°

λΆˆλ¦Ώμ΄λ‚˜ 번호의 μœ„μΉ˜λ₯Ό λ“€μ—¬ μ“Έ 수 μžˆλ‹€.

μ†μ„±μœΌλ‘œ insideλ₯Ό μ§€μ •ν•˜λ©΄ λ¦¬μŠ€νŠΈκ°€ 쑰금 더 μ•ˆμœΌλ‘œ 듀여써진닀.

기본값은 outside이닀.

<!DOCTYPE html>
<html lang="ko">
    <head>
        <meta charset="utf-8">  
        <title>Html-basic</title>
    </head>
    <body>
        <ul style="list-style-position: outside;">
            <li>list1</li>
            <li>list2</li>
            <li>list3</li>
        </ul>
        <ul style="list-style-position: inside;">
            <li>list1</li>
            <li>list2</li>
            <li>list3</li>
        </ul>
    </body>
</html>

예제 결과

 

list-style : λͺ©λ‘ 속성을 ν•œκΊΌλ²ˆμ— ν‘œμ‹œ

λͺ©λ‘ 속성값듀은 μ„œλ‘œ 이름이 μ€‘λ³΅λ˜μ§€ μ•ŠλŠ”λ‹€.

list-style은 μ§€κΈˆκΉŒμ§€ μ‚΄νŽ΄λ³Έ 속성듀을 ν•œκΊΌλ²ˆμ— 적어쀄 수 μžˆλ‹€.

<!DOCTYPE html>
<html lang="ko">
    <head>
        <meta charset="utf-8">  
        <title>Html-basic</title>
    </head>
    <body>
        <ul style="list-style : square inside;">
            <li>list1</li>
            <li>list2</li>
            <li>list3</li>
        </ul>
    </body>
</html>

예제 결과