아래와 같이 목록을 나타내는 태그에는 ul
,ol
,li
태그가 있습니다. 이러한 태그들은 꼭 글자만이 아니라 웹페이지상의 sub-menu를 구성하는데도 사용이 되기에 잘 알아두면 보다 효율적으로 사용을 할 수 있겠습니다.
<h2>Ordered List</h2>
<ol>
<li>Toy Story</li>
<li>Zootopia</li>
<li>Inside Out</li>
</ol>
<h2>Unodered List</h2>
<ul>
<li>Toy Story</li>
<li>Zootopia</li>
<li>Inside Out</li>
</ul>
<ol>
요소는 정렬된 목록을 나타냅니다. 보통 숫자 목록으로 표현합니다. ol
에 사용할 수 있는 속성들은 다음과 같습니다.
-항목을 셀 때 사용할 카운터 유형입니다. type태그를 사용하면 a,b,c..또는 Ⅰ,Ⅱ,Ⅲ.. 순서로 목록을 표시할 수 있습니다.
'- a'는 소문자 알파벳,
- 'A'는 대문자 알파벳,
- 'i'는 소문자 로마 숫자,
- 'I'는 대문자 로마 숫자,
- '1' 는 숫자(기본값)을 나타냅니다.
항목을 셀 때 시작할 수. type이 로마 숫자나 영어 문자인 경우에도 아라비아 숫자로 나타낸 정수(1, 2, 3...)만 가능합니다. 그러므로 영어 문자 "d"나 로마 숫자 "iv"부터 세려고 한다면 start="4"를 사용하면 됩니다.
※li태그의 value속성을 이용해서도 표현이 가능합니다. 아래의 두개의 코드는 같은 출력값을 보입니다.
<ol start="4">
<li>Toy Story</li>
<li>Zootopia</li>
<li>Inside Out</li>
</ol>
<ol>
<li value="4">Toy Story</li>
<li>Zootopia</li>
<li>Inside Out</li>
</ol>
<ul>
요소는 정렬되지 않은 목록을 나타냅니다. 보통 불릿으로 표현합니다.
아래와 같이 요소를 중첩해서 사용할 수 있습니다. 이는 ol
태그와 ul
태그를 함께 사용을 할 수도 있습니다. 단, li
태그의 부모요소로 ol
또는 ul
이 반드시 존재해야합니다.
<ol>
<li>First itme</li>
<li>
second itme
<ul>
<li>second item first subitem</li>
<li>second item second subitem</li>
<li>second item third subitem</li>
</ul>
</li>
</ol>