Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- fullpage
- html link
- vue fullpage
- js 연산자
- form 주요 태그
- css 색상변경
- bold처리
- vue3 fullpage
- html 색상적용
- css 길이단위
- html 화면 이동
- nvm
- map함수
- 느슨한 비교
- React
- html
- html 요소 속성
- node
- html 엔터 입력
- js
- html 이미지 표출
- 산술연산자
- 엄격한 동등비교
- em rem 차이
- vue
- css 적용방법
- javascript
- Linux
- 연산자
- CSS
Archives
- Today
- Total
dev_or_alive
[HTML] 리스트 관련 태그 본문
웹 페이지를 만들다 보면 여러 항목을 나열해야 할 때가 많습니다.
이럴 때 유용하게 쓸 수 있는 것이 바로 리스트(list) 태그입니다.
HTML에서는 대표적으로 세 가지의 리스트 태그가 있으며, 각각의 목적과 사용법이 조금씩 다릅니다.
오늘은 그 리스트 태그들에 대해 하나씩 알아보겠습니다.
✨ 순서 없는 리스트: <ul>
<ul> 태그는 순서가 중요하지 않은 항목들을 나열할 때 사용합니다.
보통 항목 앞에 점(bullet) 모양이 붙는 것이 특징입니다.
<ul>
<li>HTML</li>
<li>CSS</li>
<li>JavaScript</li>
</ul>
위 코드를 웹 페이지에 넣으면 다음과 같이 표시됩니다
<ul> 태그는 unordered list의 약자이며, 안쪽에 들어가는 <li> 태그가 각각의 항목을 나타냅니다.
✨ 순서 있는 리스트: <ol>
<ol> 태그는 순서가 중요한 항목들을 나열할 때 사용합니다.
항목 앞에 숫자나 알파벳 등의 순서 표시가 자동으로 붙습니다.
<ol>
<li>이메일 작성</li>
<li>파일 첨부</li>
<li>전송 클릭</li>
</ol>
결과는 다음과 같습니다
추가적으로, <ol> 태그에는 다양한 속성을 활용할 수 있습니다
- type: 표시할 순서 유형 지정 (1, A, a, I, i)
- start: 시작 번호 설정
- reversed: 역순으로 표시
예를 들어 아래 코드는 C, B, A 순으로 항목이 출력됩니다.
<ol type="A" start="3" reversed>
<li>Apple</li>
<li>Banana</li>
<li>Cherry</li>
</ol>
✨ 정의 리스트: <dl>, <dt>, <dd>
조금 특별한 리스트도 있습니다. 바로 정의 리스트(Definition List)입니다.
주로 용어와 그에 대한 설명을 짝지어서 보여줄 때 사용합니다.
<dl>
<dt>HTML</dt>
<dd>웹 페이지의 구조를 담당하는 마크업 언어입니다.</dd>
<dt>CSS</dt>
<dd>웹 페이지의 디자인과 레이아웃을 꾸밀 수 있게 도와주는 스타일 언어입니다.</dd>
</dl>
- <dl>: 정의 리스트 전체를 감싸는 태그
- <dt>: 정의할 용어
- <dd>: 용어에 대한 설명
이런 형식은 설명서나 용어집을 만들 때 특히 유용합니다.
✅ 마무리
HTML 리스트 태그는 단순한 나열 이상의 역할을 합니다.
정보를 깔끔하게 정리하고, 사용자의 눈에 잘 들어오게 구성할 수 있도록 도와줍니다.
상황에 맞게 <ul>, <ol>, <dl> 태그를 적절히 활용한다면 더욱 읽기 좋은 웹 페이지를 만들 수 있습니다.
반응형
'Web Programming > HTML' 카테고리의 다른 글
[HTML] Form 태그와 관련 태그들 (0) | 2025.04.14 |
---|---|
[HTML] 시멘틱 태그 (0) | 2025.04.13 |
[HTML] 링크와 이미지 <a>, <img> (1) | 2025.04.13 |
[HTML] 텍스트 관련 주요 태그 (1) | 2025.03.30 |
[HTML] 기본 개념 (0) | 2025.03.30 |