티스토리 뷰
<mark>
mark태그로 묶은 부분의 배경이 노랑으로 표시된다.
현재 맥락에 관련이 깊은 텍스트를 하이라이트한 부분을 나타낸다.
형광펜을 사용해 중요 내용에 강조 표시를 하는 것이라고 생각하면 된다.
<mark>를 표시만을 위해서 사용하지 말 것!
<mark>는 연관성을 가진 부분을, <strong>은 중요도를 가진 부분을 나타낼 때 사용한다.
<p>Today is <mark>Monday</mark></p>
<ruby> <rt> <rp>
동아시아 글자(예:일본어의 후리가나)에 주석 표시를 할때 사용한다.
ruby태그 안에 rt태그를 사용해 주석 표시를 한다.
rt태그는 ruby annotation(루비 주석)의 발음이나 설명을 정의한다.
rp태그는 ruby태그를 지원하지 않는 경우 보여줄 괄호를 제공할 때 사용한다. (html5에서 추가 됨)
<rt>요소를 감싸는 여는 괄호와 닫는 괄호를 각각 나타내야한다.
<ruby>松本行弘<rp>(</rp><rt>まつもとゆきひろ</rt><rp>)</rp></ruby>
<ruby>
景 <rp>(</rp><rt>경</rt><rp>)</rp>
福 <rp>(</rp><rt>복</rt><rp>)</rp>
宮 <rp>(</rp><rt>궁</rt><rp>)</rp>
</ruby>
Ruby의 개발자는 마츠모토 유키히로라는 일본인이라고 한다! 서양인이 개발했을 줄 알았다...
<table>
표 형식의 데이터를 표현 할 때 사용한다.
<tr>
표의 열
colspan 속성 : 합칠 열의 개수
<th>
셀의 제목을 표시할 때 사용한다.
scope 속성
col : 헤더가 속한 열의 다른 셀과 관련이 있다.
row : 헤더가 속한 행의 다른 셀과 관련이 있다.
<table>
<caption>Color names and values</caption>
<tbody>
<tr>
<th scope="col">Name</th>
<th scope="col">HEX</th>
<th scope="col">HSLa</th>
<th scope="col">RGBa</th>
</tr>
<tr>
<th scope="row">Teal</th>
<td><code>#51F6F6</code></td>
<td><code>hsla(180, 90%, 64%, 1)</code></td>
<td><code>rgba(81, 246, 246, 1)</code></td>
</tr>
<tr>
<th scope="row">Goldenrod</th>
<td><code>#F6BC57</code></td>
<td><code>hsla(38, 90%, 65%, 1)</code></td>
<td><code>rgba(246, 188, 87, 1)</code></td>
</tr>
</tbody>
</table>
<td>
표의 행
rowspan 속성 : 합칠 행의 개수
<table border="1">
<colgroup>
<col style="width: 100px;">
<col style="width: 300px;">
<col style="width: 100px;">
<col style="width: 300px;">
</colgroup>
<tr>
<th>이름</th>
<td></td>
<th>연락처</th>
<td></td>
</tr>
<tr>
<th>자기소개</th>
<td rowspan="2" colspan="3"></td>
</tr>
<tr>
<th>비고</th>
</tr>
</table>
<col>
한 열에 있는 모든 셀에 같은 스타일을 적용할 때 사용, 닫는 태그는 없다.
span속성을 사용해 여러 열을 묶을 수 있다.
<table>
<caption>colgroup</caption>
<colgroup>
<col>
<col span="2">
<col style="background-color: blue;">
</colgroup>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
</table>
<colgroup>
테이블 내의 열을 묶어 스타일을 지정할 때 사용한다.
<caption>태그 뒤에 <tr><td> 태그 전에 사용해야 한다.
<col> 태그의 개수와 표의 열의 개수가 같아야한다.
<table border="1">
<colgroup>
<col style="width: 100px;">
<col style="width: 300px;">
<col style="width: 100px;">
<col style="width: 300px;">
</colgroup>
<tr>
<th>이름</th>
<td></td>
<th>연락처</th>
<td></td>
</tr>
<tr>
<th>주소</th>
<td colspan="3"></td>
</tr>
<tr>
<th>자기소개</th>
<td colspan="3"></td>
</tr>
</table>
- 표의 제목을 표시하는 방법
<caption>
테이블의 캡션이나 제목을 지정합니다.
제목이 위쪽 중앙에 표시된다.
<figure> <figcaption>
<figcaption>위치에 따라 표의 위나 아래에 제목이 표시된다.
<figure>태그는 표 외에도 이미지, 동영상 등 다양하게 사용할 수 있다.
- 표 구조를 정의하는 태그
표의 구조를 제목 부분과 실제 본문 그리고 요약 부분이 있는 부분으로 나눈다.
시각 장애인도 화면 판독기를 이용해 표의 구조를 쉽게 이해할 수 있다.
<thead>
표의 제목/셀 제목을 나타낸다.
<tbody>
표의 본문을 나타낸다.
<tfoot>
표의 요약이나 합계를 나타낸다.
새로운 html 태그를 많이 알게되었다.
table 관련 태그들을 한 번 정리하고 싶었는데 드디어 해치웠다.
새로운 태그들도 알게 되고 시맨틱한 표 태그들을 알게 되어서 좋았다!
'TIL' 카테고리의 다른 글
TIL 220724 백준 step2 (0) | 2022.07.25 |
---|---|
TIL 220720 유닛 테스트에 대하여~ (0) | 2022.07.21 |
TIL 220719 Element.style과 getComputedStyle() (0) | 2022.07.19 |
TIL 220714 getElementsByClassName에 addEventListener를 쓰면 에러나는 이유, 백준 step1 (0) | 2022.07.15 |
TIL 220713 CSS에서 벤더 프리픽스(vendor prefix)를 붙이는 이유 (0) | 2022.07.14 |
- Total
- Today
- Yesterday
- Til
- 자바스크립트
- Python
- 파이썬
- 리액트
- js
- TS
- map
- vue
- 드림코딩
- 김버그
- 코딩앙마
- 코드잇
- Typescript
- 비주얼스튜디오코드
- 깃
- 제로초
- 저스트코드
- javascript
- CSS
- html
- git
- 스파르타코딩클럽
- 제이쿼리
- scss
- vscode
- 회고
- 구름에듀
- React
- 타입스크립트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |