HTML 리스트는 관련된 항목들을 그룹화하는 데 사용되는 기능입니다. HTML에서는 세 가지 종류의 리스트를 제공합니다.
1. 순서 없는 리스트(Unordered List) : 순서 없는 리스트는 <ul> 태그로 시작하며, 각 항목은 <li> 태그로 시작합니다. 기본적으로 항목은 작은 검은색 원으로 표시 됩니다.
ex)
<ul>
<li>항목</li>
<li>항목</li>
<li>항목</li>
<li>항목</li>
</ul>
2. 순서 있는 리스트(Ordered List) : 순서 있는 리스트는 <ol> 태그로 시작하며 , 각 항목은 <li> 태그로 시작합니다. 기본적으로 항목은 숫자로 표시되고 리스트의 번호 매기기 방식 type 속성으로 제어할 수 있습니다.
ex)
<ol>
<li> 첫 번째 항목</li>
<li> 두 번째 항목</li>
<li> 세 번째 항목</li>
</ol>
3. 설명 리스트(Description List) : 설명 리스트는 용어와 해당 용어의 설명으로 구성됩니다. <dl> 태그는 설명 리스트를 정의하며 <dt> 태그는 용어(이름)을 정의, <dd> 태그는 각 용어에 대한 설명을 제공합니다.
ex)
<dl>
<dt>커피</dt>
<dd>- 검은색 뜨거운 음료</dd>
<dt>우유</dt>
<dd>- 흰색 차가운 음료</dd>
</dl>
순서 있는 리스트(Ordered List)의 type 속성에 대한 사용 예시를 보여드리겠습니다.
- 숫자로 번호 매기기 (기본 값)
<ol type="1">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
- 대문자 알파벳으로 번호 매기기
<ol type="A">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
- 소문자 알파벳으로 번호 매기기
<ol type="a">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
- 대문자 로마 숫자로 번호 매기기
<ol type="I">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
- 소문자 로마 숫자로 번호 매기기
<ol type="i">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
위와 같이 번호 표시 유형을 정의할 수 있고 start 속성을 이용하여 시작 번호를 지정할 수 있습니다.
<ol start="50">
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
- Coffee
- Tea
- Milk
추가적으로 리스트 앞에 표시되는 마크들은 CSS를 통해서도 변경이 가능합니다. 추후 CSS 공부를 할 때 다시 한 번 알아보도록 하겠습니다.
'웹 > HTML' 카테고리의 다른 글
HTML - 블록(block) 과 인라인(Inline) / iframe 과 프레임셋(frameset) (0) | 2023.06.20 |
---|---|
HTML - 테이블(table) (0) | 2023.06.20 |
HTML - 이미지(Image / <img>) (0) | 2023.06.20 |
HTML - 색 배경 링크 (0) | 2023.06.19 |
HTML - 스타일(Style) (0) | 2023.06.19 |