bdo 요소

정의

BiDi override; bdo 요소는 자식 요소의 텍스트를 왼쪽에서 오른쪽으로(ltr) 쓸지, 오른쪽에서 왼쪽으로(rtl) 쓸지 명시적으로 지정합니다. 이 요소에는 dir 속성반드시 사용해야 합니다.

마크업 규칙

Flow Interactive Metadata Phrasing Embedded Heading Sectioning

기본 문법은 다음과 같습니다. 데모

<p>
  <bdo dir="ltr">다음은 오른쪽에서 왼쪽으로 쓰는 히브리어 텍스트입니다.</bdo>
  <bdo dir="rtl">טקסט עברית ניתן ליצור.</bdo>
</p>

속성

속성명 설명
전역 속성 공통 속성
dir 자식 요소의 텍스트 방향을 강제로 지정합니다. 오른쪽에서 왼쪽으로 지정한다면 'rtl' 값을 지정합니다.

메모

HTML4/XHTML1과의 차이점, 접근성, 보충 내용 그리고 편집자 의견 등을 포함하고 있습니다.

  • bdi 요소는 텍스트 내용을 보고 방향을 결정합니다. 즉 오른쪽에서 왼쪽으로 쓰는 언어인 히브리어를 bdi 요소로 둘러싸면 브라우저는 그 문자를 인식하고 '자동으로' 오른쪽에서 왼쪽으로 씁니다. 따라서 bdi 요소에는 dir 속성을 명시하지 않습니다.
  • 이에 반해 bdo 요소는 작성자가 강제로 텍스트의 방향을 결정합니다. 즉 이 요소에는 반드시 dir 속성을 써 주어야 합니다. 쓰지 않으면 다음처럼 유효성 검사에 걸립니다.
  • 시작/종료 태그 생략 정보는 명세 8.1.2.4 선택적 태그의 주석을 참조해 주세요.
bdo 요소에 dir 속성을 쓰지 않아 유효성 검사에 걸림

참조

기준 명세를 바탕으로 명세 번역과 레퍼런스 제작이 이루어졌습니다. 최근 내용은 최신 명세를 확인해 주세요.

관련 요소

 
html5/element/bdo.txt · 마지막 수정: 2013/11/19 13:35 (외부 편집기)
이 레퍼런스는 클리어보스가 제작/운영하고 있으며, 다음의 라이센스를 따릅니다 :CC 저작자표시-비영리-동일조건변경허락 2.0
Recent changes RSS feed World Wide Web Consortium Driven by DokuWiki