본문 바로가기

디자인/CSS 강좌

CSS 기초강좌 7 (List)

반응형

CSS List 속성

CSS의 리스트 속성은

  ul - 순서없는 리스트 (Unordered List)

  ol - 순서있는 리스트 (Ordered List)

  그리고 이미지 리스트의 3가지 종류가 있습니다.


CSS에서 list-style-type을 정의하면 marker의 속성을 지정할 수 있으며 축약형으로 list-style로도 지정 할 수 있습니다.

Property/Value Description
armenian

armenian 넘버링

circle

원형 넘버링

cik-ideographic

한자 넘버링

decimal

1,2,3,4, etc.

decimal-leading-zero

01,02,03,04, etc.

disc

안이 채워진 원형

georgian

Georgian 넘버링

hebrew

Hebrew 넘버링

hiragana

일본 히라가나 넘버링

hiragana-iroha

일본 히라가나 넘버링

katakana

일본 카타카나 넘버링

katakana-iroha 일본 카타카나 넘버링
lower-alpha

a, b, c, d, e, etc.

lower-greek

그리스 소문자

lower-latin

a, b, c, d, e, etc.

lower-roman

i, ii, iii, iv, v, etc.

none

마커없음

square

사각형 마커

upper-alpha

A, B, C, D, E, etc.

upper-latin

A, B, C, D, E, etc.

upper-roman

I, II, III, IV, V, etc.


CSS 리스트에서는 이미지를 마커로 사용할 수 있습니다.
ul
{
list-style-image: url('sqt.gif');
}


이미지 마커 사용예

  • 학교
  • 공장
  • 창고


Example
<style>
ul.a {list-style-type:circle;}
ul.b {list-style-type:disc;}
ul.c {list-style-type:square;}

ol.d {list-style-type:armenian;}
ol.e {list-style-type:cjk-ideographic;}
ol.f {list-style-type:decimal;}
ol.g {list-style-type:decimal-leading-zero;}
ol.h {list-style-type:georgian;}
ol.i {list-style-type:hebrew;}
ol.j {list-style-type:hiragana;}
ol.k {list-style-type:hiragana-iroha;}
ol.l {list-style-type:katakana;}
ol.m {list-style-type:katakana-iroha;}
ol.n {list-style-type:lower-alpha;}
ol.o {list-style-type:lower-greek;}
ol.p {list-style-type:lower-latin;}
ol.q {list-style-type:lower-roman;}
ol.r {list-style-type:upper-alpha;}
ol.s {list-style-type:upper-latin;}
ol.t {list-style-type:upper-roman;}

ol.u {list-style-type:none;}
ol.v {list-style-type:inherit;}

</style>


<ul class="a">
<li>Circle type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>

<ul class="b">
<li>Disc type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>

<ul class="c">
<li>Square type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ul>

<ol class="d">
<li>Armenian type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="e">
<li>Cjk-ideographic type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="f">
<li>Decimal type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="g">
<li>Decimal-leading-zero type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="h">
<li>Georgian type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="i">
<li>Hebrew type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="j">
<li>Hiragana type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="k">
<li>Hiragana-iroha type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="l">
<li>Katakana type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="m">
<li>Katakana-iroha type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="n">
<li>Lower-alpha type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="o">
<li>Lower-greek type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="p">
<li>Lower-latin type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="q">
<li>Lower-roman type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="r">
<li>Upper-alpha type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="s">
<li>Upper-latin type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="t">
<li>Upper-roman type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="u">
<li>None type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

<ol class="v">
<li>inherit type</li>
<li>Tea</li>
<li>Coca Cola</li>
</ol>

결과- 티스토리에서 ol태그가 잘안먹어서 그림파일로 결과대체



반응형