목록 요소
<ul> 태그? 점으로 표시되는 목록, 정렬되지 않은 목록
<li>태그? 목록 만들기
<ul> 태그를 사용하고 <ul> 태그를 사용한다.
순서 없는 목록의 경우, 각 항목앞에 작은 원이나 사각형 같은 불릿(bullet)이 붙는다.
<ul>
<li>To be able to use the fundamental web dev language</li>
<li>
To hand-craft beautiful websites instead of relying on tools like
Worpress or Wix
</li>
<li>To build web applications</li>
<li>To impress friends</li>
<li>To have fun</li>
</ul>
<ol> 태그 순서가 있는 목록
<li> 태그? 목록 만들기
<ol> 태그를 사용하고 <li> 태그를 사용한다.
<ol>
<li>The opening tag</li>
<li>The closing tag</li>
<li>The actual element</li>
</ol>
<ol type="A">? <ol> 태그 속성 옆에 type 속성을 붙인다. → start 속성 (순서 목록은 기본적으로 1부터 시작하는데 start 속성을 이용하면 중간 번호부터 시작할 수 있다.) → reversed 속성 (항목을 역순으로 표시)
속성 값 | 설명 |
1 | 숫자(기본 값) |
a | 영문 소문자 |
A | 영문 대문자 |
i | 로마 숫자 소문자 |
I | 로마숫자 대문자 |
<dl> 태그, <dt>태그, <dd> 태그 설명 목록 만들기
<dl> 태그는 사전 구성처럼 '제목'과 '설명'이 한 쌍인 설명 목록을 만든다.
예를 들면 '단어/정의' 목록이나 '질문/답' 목록에서 사용할 수 있다.
<dt> 태그는 제목
<dd>태그는 설명을 표시
<dt>태그에 여러 개의 <dd> 태그 값을 가질 수 있고 여러 개의 <dt> 태그를 가질 수 있다.
- 올레 1코스
- 코스: 시흥 초등학교 옆- 광치기 해변
- 거리: 14.6km
HTML 테이블 (HTML Tables)
표? 데이터 테이블
2차 원 행과 열 구조
테이블 데이터? 일부 데이터를 근사하고 명확하게 표시하는 방법
기본적인 표를 만드는 순서
<tr> 태그? The Table Row element → 표 안에 있는 셀들이 모인 행
<td>태그? The Table Data Cell element, 단일 셀 → 데이터를 포함한 표 안에 있는 단일 셀
<th> 태그? The Table Head element, 헤더 → 데이터를 포함한 표 안에 있는 단일 셀
<thead> 태그? The Table Head element
<tbody> 태그? The Table Body element
<tfoot> 태그? The Table Foot element
<table> 태그, <tr> 태그, <td> 태그, <th> 태그 옆에 적은 순서대로 코드를 작성한다.
1. <table> 태그로 표 자리를 먼저 만든다.
2. <tr> 태그로 n개의 행을 만든다.
3. <td> 태그로 각 행마다 셀을 n개 씩 만든다.
<th> 태그? 표에 제목 셀을 만드는 것
<td> 태그 대신 <th> 태그를 사용하면 간다한 제목 셀을 만들 수 있다.
colspan, rowspan 속성? 행 또는 열을 합치는 것
셀을 합치는 것이므로<td> 태그 / <th> 태그에서 이뤄진다.
가로 행을 합치고 싶다면? colspan 속성
<th colspan="합칠 셀의 개수"> 내용 </td>
세로 행을 합치고 싶다면? rowspan 속성
<th rowspan="합칠 셀의 개수"> 내용 </td>
<caption> 태그, <figcaption> 태그? 표에 제목 붙이는것
<caption> 태그는 <table> 태그 바로 다음에 사용한다.
<caption> 태그를 사용한 표 제목은 표의 위쪽 중앙에 표시된다.
<figcaption> 태그는 figure와 caption의 합성어이다.
설명 글을 붙이고 싶은 대상을 <figure> 태그로 감싸고
<figcaption>태그를 이용해 제목이나 설명 글을 입력한다.
<caption> 태그와 다르게 중앙에 표시되지 않는다.
<thead> 태그, <tbody> 태그, <tfoot> 태그? 표 구조 정의
table의 t와 제목 부분인 head, 본문 부분인 body, 요약 부분인 foot이 합쳐진것이다.
<col> 태그, <colgroup> 태그?
여러 열 묶어 스타일 지정
<col> 태그?
한 열에 있는 모든 셀에 같은 스타일 적용하려고 할때 사용한다.
닫는 태그가 없다.
<colgroup> 태그? 여러 열을 묶어 스타일 적용
<colgroup> 태그 안에 있는 <col> 태그를 비롯해 사용한 <col>태그와 표의 열의 개수가 같아야 한다.
<colgroup> 태그를 먼저 사용하고 <col> 태그를 사용한다.
'🖥️ HTML' 카테고리의 다른 글
[HTML] 그룹화 | 시맨틱 마크업 | 시맨틱 요소 (0) | 2022.08.05 |
---|---|
[HTML] 이미지와 앵커 태그 (0) | 2022.07.25 |
[HTML] 폼 태그 | input 태그 | label 태그 (0) | 2022.01.08 |
[HTML] 제목 요소, 단락 요소, 텍스트 관련 태그 (2) | 2022.01.08 |
[HTML] HTML이란? | 태그, 요소, 속성 | 태그 구조 (1) | 2022.01.08 |