HTMLタグにおけるlangの役割

墨辰丷
リリース: 2018-05-16 10:33:44
オリジナル
5733 人が閲覧しました

この記事では主にHTMLタグにおけるlangの役割について紹介します。興味のある方はぜひ参考にしてください。


HTMLタグの機能に書かれているlang属性は、現在のページの言語タイプを宣言します。

例:

<html lang=&#39;en&#39;></html> //英文
ログイン後にコピー
<html lang=&#39;zh&#39;></html> //中文
ログイン後にコピー
<html lang=&#39;ja&#39;></html> //日文
ログイン後にコピー
<html lang=&#39;en-us&#39;></html> //美式英文
ログイン後にコピー

注: lang 属性の言語コードでは大文字と小文字が区別されません

<html lang=&#39;en-us&#39;></html> //英文
ログイン後にコピー
<html lang=&#39;en-US&#39;></html> //英文
ログイン後にコピー

上記の 2 行のコードは同じ効果があります。

また、lang属性は通常のタグにも追加できます。

例:

<p lang=&#39;en&#39;>this is English .</p>
ログイン後にコピー


lang属性 - HTML言語宣言属性

Example

<html xmlns="http://www.php.cn" lang="en" xml:lang="en">
<html xmlns="http://www.php.cn" lang="zh-CN" xml:lang="zh-CN">
ログイン後にコピー
  • en定義されている言語は英語ですen定义语言为英语

  • zh-CN

zh-CN< / code>定義言語は中国語です

  • 注:

  • Web ページが XHTML1.1 または XML 形式として定義されている場合は、xml:lang 属性を使用できます (xml:lang 属性は標準的な使用法であるため) XML 内の言語情報を決定します)。

Web ページで HTML 形式を使用する場合は、xml:lang 属性と lang 属性の両方を使用する必要があります。


定義と使用法



lang 属性要素コンテンツの言語を指定します。

HTML 4.01 と HTML5 の違い

HTML5 では、lang 属性は任意の HTML 要素で使用できます (任意の HTML 要素を検証します。ただし、必ずしも役立つわけではありません)。

HTML 4.01 では、lang 属性は、
、、、