私はXHTML 1.0 Transitionalドキュメントを持っています。ほとんどのコンテンツは英語で表示されていますので、これがトップにあります:XHTML要素の言語を指定するときに `xml:lang`属性(HTMLの` lang`属性に加えて)が必要ですか?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
いくつかの要素は異なる言語で表示されています。
<a href="#" lang="es">Español</a>
は、私は、このように言語情報を複製し、同様にこれらのような要素にxml:lang="es"
を追加する必要がありますか?
ありがとう、私はそれが理にかなっていると思う。したがって、XMLを理解するパーサー(または少なくともXHTMLの特定のセマンティクスについてはわからないパーサ)によってドキュメントが解析された場合でも、その要素がスペイン語であることが分かります。 –