일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CodeStates
- js
- 공부를 가장한 일기일지도
- K-Digital Credit
- 알고리즘
- 티스토리챌린지
- 자바스크립트
- 구름edu
- nomadcoders
- 자격증
- IT 지식
- 비전공자를 위한
- 모던 자바스크립트 deep dive
- 제로베이스
- 노개북
- 노마드코더
- 엘리스코딩
- 이해할 수 있는
- SQL 개발자
- 톺아보기
- 개발자북클럽
- boj
- Do it! 시리즈
- 오블완
- 최원영 저자
- 프로그래머스
- 노마드 코더
- javascript
- SQLD
- 백준
- Today
- Total
개발자를 희망하는 초보의 자기개발 이야기
abbr, address, bdo 본문
1. abbr
<p>2022년 신조어 중 <abbr title="무엇이든 물어보세요">무물보</abbr>라는 말이 있다.</p>
: 약어(abbreviation)를 뜻하는 태그로 줄임말, 또는 머리글자를 나타냅니다. 선택 속성인 title을 사용하면 줄임말의 전체 뜻이나 설명을 확인할 수 있습니다. 용어나 개념에 익숙하지 않은 사람, 언어를 새로 접한 사람, 인지력 문제를 겪고 있는 사용자에게 큰 도움이 됩니다.
1.1 dfn
<p><dfn id="html"><abbr title="HyperText Markup Language">HTML</abbr>
</dfn> is a markup language used to create the semantics and structure
of a web page.</p>
<p>A <dfn id="spec">Specification</dfn>
(<abbr title="Specification">spec</abbr>) is a document that outlines
in detail how a technology or API is intended to function and how it is
accessed.</p>
: <dfn>는 정의(definition)를 뜻하는 태그로 정의할 줄임말을 dfn으로 감싸고
, <abbr>로 해당 줄임말의 정식 정의를 나타낼 수 있습니다. 아래 결과물을 보면 정의할 단어 HTML을 <dfn>으로 감싸주고, <abbr>에 title 속성으로 "HyperText Markup Language"로 정식 정의를 나타냈습니다.
1.2 title
<p title="조용필과 박진영">JYP는 2명의 유명 아티스트를 뜻한다.</p>
: 위의 예시처럼 사실 <title>은 전역속성 태그라 어떤 태그에서나 사용하고 마우스를 갖다대면 뜻을 출력합니다. 하지만 시멘틱태그의 관점에서 <abbr>의 title 속성은 더욱 깊은 의미를 가집니다.
2. address
<address>
You can contact author at <a href="http://www.somedomain.com/contact">
www.somedomain.com</a>.<br>
If you see any bugs, please <a href="mailto:webmaster@somedomain.com">
contact webmaster</a>.<br>
You may also want to visit us:<br>
Mozilla Foundation<br>
331 E Evelyn Ave<br>
Mountain View, CA 94041<br>
USA
</address>
: 위의 예시처럼 <address>는 주소 정보를 입력할 때 사용합니다. 이때 물리적 주소, URL, 이메일, 전화번호, SNS, 좌표 등 어떤 정보라도 포함할 수 있습니다. 고 마우스를 갖다대면 뜻을 출력합니다.
3. bdo
<p>이 글은 왼쪽에서 오른쪽으로 렌더링됩니다.</P>
<p><bdo dir="rtl">이 글은 오른쪽에서 왼쪽으로 렌더링됩니다.</bdo></p>
: 양방향 재정의(bidirectional override)의 약자로 현재 텍스트의 방향을 다른 방향으로 렌더링 할 때 사용합니다.
3.1 dir
: 방향(direction)의 약자로 텍스트 쓰기 방향을 설정합니다.
- ltr: 텍스트를 왼쪽에서 오른쪽으로 써야 함을 나타냅니다. (기본값)
- rtl: 텍스트를 오른쪽에서 왼쪽으로 써야 함을 나타냅니다.
정리
: 자주 사용하지는 않지만 독특한 기능을 하는 태그들입니다.
참고자료
https://developer.mozilla.org/ko/docs/Web/HTML/Element/abbr
<abbr> - HTML: Hypertext Markup Language | MDN
HTML <abbr> 요소는 준말 또는 머리글자를 나타냅니다. 선택 속성인 title을 사용하면 준말의 전체 뜻이나 설명을 제공할 수 있습니다. title 속성은 전체 설명만을 가져야 하며 다른건 포함할 수 없습
developer.mozilla.org
https://developer.mozilla.org/ko/docs/Web/HTML/Element/address
<address> - HTML: Hypertext Markup Language | MDN
HTML <address> 요소는 가까운 HTML 요소의 사람, 단체, 조직 등에 대한 연락처 정보를 나타냅니다.
developer.mozilla.org
https://developer.mozilla.org/ko/docs/Web/HTML/Element/bdo
<bdo>: 양방향 텍스트 재정의 요소 - HTML: Hypertext Markup Language | MDN
HTML <bdo> 요소는 현재 텍스트의 쓰기 방향을 덮어쓰고 다른 방향으로 렌더링 할 때 사용합니다.
developer.mozilla.org
'프론트엔드(Front-end) > HTML' 카테고리의 다른 글
del, ins, code, kbd (0) | 2022.10.12 |
---|---|
mark, small, sub, sup (0) | 2022.10.10 |
figure, figcaption (0) | 2022.10.09 |
blockquote, q (0) | 2022.10.09 |