WEB-HTML-HTML 목록 만들기
HTML에 목록 생성하기
목록 만들기
순서 있는 목록 <ol>, <li> 태그
각 항목을 순서대로 나열한 것 목록을 표시할 내용 앞뒤에 <ol>, </ol> 태그를 삽입하고, 그 사이에 <li>, </li> 태그를 삽입한다.
- 기본형
<ol>
<li>항목</li>
<li>항목</li>
</ol>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="YooJin Lee">
<title>제목 태그</title>
</head>
<body>
<ol>
<li>1번</li>
<li>2번</li>
<li>3번</li>
</ol>
</body>
</html>
- 출력 결과
<ol> 태그의 기본 시작은 “1” 부터 시작하지만, start 속성을 이용하여 여러 타입으로 바꿀 수 있다.
- <ol> 태그의 속성값
종류 | 설명 |
---|---|
type = “1” | 숫자(기본) |
type = “a” | 영문 소문자 |
type = “A” | 영문 대문자 |
type = “i” | 로마 숫자 소문자 |
type = “I” | 로마 숫자 대문자 |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="YooJin Lee">
<title>제목 태그</title>
</head>
<body>
<ol type="a" start="3"> //속성 값 부여 영문 소문자 3 번째 c 부터 시작
<li>1번</li>
<li>2번</li>
<li>3번</li>
</ol>
</body>
</html>
- 출력 결과
순서 없는 목록 <ul>, <li> 태그
항목의 순서가 중요하지 않을때 사용 <ul>, </ul> 태그를 목록 앞뒤에 붙이고 그 사이에 <li>, </li> 태그를 삽입한다.
- 기본형
<ul>
<li>항목</li>
<li>항목</li>
</ul>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="YooJin Lee">
<title>제목 태그</title>
</head>
<body>
<ul> //<ul> 태그로 바꿔주었다.
<li>1번</li>
<li>2번</li>
<li>3번</li>
</ul>
</body>
</html>
- 출력 결과
설명 목록 <dl>, <dt>, <dd> 태그
이름과 값 형태로 된 목록
- <dt> 태그 : 이름 지정하는 태그
<dd> 태그 : 태그와 값(설명) 지정하는 태그 <dl> 태그 사이에 한 쌍의 <dt>태그와 <dd> 태그를 넣는다.
- 기본형
<dl>
<dt>이름</dt>
<dd>값</dd>
</dl>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="author" content="YooJin Lee">
<title>제목 태그</title>
</head>
<body>
<dl>
<dt>3만원</dt> // 이름
<dd>소 + 중</dd> // 값
<dd>대</dd> // 값
</dl>
<dl>
<dt>5만원</dt>
<dd>중 + 중</dd>
<dd>소 + 대</dd>
</dl>
</body>
</html>
- 출력 결과
출처
- (고경희, ⌜Do it! HTML+CSS+자바스크립트 웹 표준의 정석⌟, 이지스퍼블리싱, 2021)을 학습하고 개인 학습용으로 정리한 내용입니다.