HTML
[HTML] List & Table
wwxs
2024. 8. 5. 09:38
List
<ol>, <li> 태그
- 각 항목을 순서대로 나열 (순서 있는 목록은 기본적으로 숫자 1, 2, 3... 으로 번호가 붙는다)
- <ol> : ordered list
- <li> : list
<ol> 태그의 type 속성
- 목록의 순서를 나타내는 숫자(1, 2, 3...)를 다른 형태로 나타내는 속성
종류
|
설명
|
type = “1”
|
숫자(기본값)
|
type = “a”
|
영문(소문자)
|
type = “A”
|
영문(대문자)
|
type = “i”
|
로마 숫자 소문자
|
type = “I”
|
로마 숫자 대문자
|
<ol> 태그의 start속성
- 순서 목록의 시작 번호를 지정하는 속성
- 여러 개의 순서 있는 목록을 연결하여 번호를 붙여야 하는 경우 사용한다. (원하는 번호부터 시작)
<ul>, <li> 태그
- 순서가 없는 목록 (항목의 순서가 중요하지 않을 때 사용)
- <ul> : unordered list
- <li> : list
- 순서 없는 목록의 항목 앞에 작은 원(불릿;bullet)이나 사각형을 붙여서 구분
<dl>, <dt>,<dd> 태그
- 이름(name)과 값(value)형태로 된 목록
- <dt> 태그 (Definition Title) : 이름(단어명) 부분 지정
- <dd> 태그 (Definition Data) : 값(설명) 부분 지정
- <dl> 태그 (Definition List) : 한 쌍의 <dt> 태그와 <dd> 태그 입력
Table
테이블(표)의 구성요소
: 테이블은 행(row), 열(column) 그리고 셀(cell)로 이루어짐
-> 셀(cell) : 표의 내용이 들어가는 한 칸을 의미한다.
<table>, <caption> 태그
: 표를 만드는 태그
- <table></table> 태그 : 표를 생성
- <caption></caption> 태그 : 표의 제목을 삽입
- → 제목이 표의 위쪽 중앙에 표시
<tr>, <td>, <th> 태그
: 행과 셀을 만드는 태그
- <tr> 태그 : 행 생성
- <td>, <th> 태그 : 셀 생성
<thead>, <tbody>, <tfoot> 태그
: 표의 구조를 지정하는 태그
- ‘table’의 ‘t’와 제목(head), 본문(body), 요약(foot)을 각각 합친 단어 → CSS 사용하여 각각 다른 스타일 적용 가능
- → 표의 구조를 지정할 경우 시각 장애인도 화면 낭독기를 통해 표를 쉽게 이해
rowspan, colspan 속성
: 행이나 열을 합치는 속성
- rowspan : 행을 합치는 속성
- colspan : 열을 합치는 속성