수색…
통사론
<element lang="language_code">
<! - 언어 코드는 [ISO 639-1] ( https://en.wikipedia.org/wiki/ISO_639-1 ) 형식으로되어 있어야합니다 ->
비고
lang
속성의 값은 유효한 BCP 47 언어 태그 또는 빈 문자열 (언어가 알려지지 않은 경우)이어야합니다.
BCP 47 언어 태그는 IANA 언어 서브 태그 레지스트리에 나열되어 있습니다.
접근성
관련 WCAG 2.0 성공 기준은 다음과 같습니다.
관련 WCAG 2.0 기법은 다음과 같습니다.
요소 언어
lang
속성은 요소 내용 및 속성 텍스트 값의 언어를 지정하는 데 사용됩니다.
<p lang="en">The content of this element is in English.</p>
<p lang="en" title="The value of this attribute is also in English.">The content of this element is in English.</p>
언어 선언은 상속받습니다.
<div lang="en">
<p>This element contains English content.</p>
<p title="This attribute, too.">Same with this element.</p>
</div>
여러 언어로 된 요소
언어 선언을 "덮어 쓸"수 있습니다.
<p lang="en">This English sentence contains the German word <span lang="de">Hallo</span>.</p>
다른 언어로 된 속성 처리
자체 lang
속성을 가진 applet
, base
, basefont
, br
, frame
, frameset
, hr
, iframe
, meta
, param
, script
(HTML 4.0) 이외의 요소를 도입하여 상위 요소의 언어 선언을 "덮어 쓸"수 있습니다.
<p lang="en" title="An English paragraph">
<span lang="de" title="A German sentence">Hallo Welt!</span>
</p>
기본 문서 언어
html
요소에서 문서의 기본 언어를 선언하는 것이 좋습니다.
<html lang="en">
문서에 다른 lang
속성이 지정되어 있지 않으면 모든 내용 (즉, 요소 내용 및 속성 텍스트 값)이 해당 언어로되어 있음을 의미합니다.
문서에 다른 언어로 된 부분이 포함되어있는 경우 이러한 부분은 언어 선언을 "덮어 lang
려면"자체 lang
속성을 가져야합니다.
지역 URL
하이퍼 링크를 만드는 <a>
및 <area>
요소에 hreflang
속성을 추가 할 수 있습니다. 이것은 링크 된 자원의 언어를 지정합니다. 정의 된 언어는 유효한 BCP 47 [1] 언어 태그 여야합니다.
<p>
<a href="example.org" hreflang="en">example.org</a> is one of IANA's example domains.
</p>