ホームページ > 記事 > ウェブフロントエンド > HTMLタグにおけるlangの役割
この記事では主にHTMLタグにおけるlangの役割について紹介します。興味のある方はぜひ参考にしてください。
HTMLタグの機能に書かれているlang属性は、現在のページの言語タイプを宣言します。
例:
<html lang='en'></html> //英文
<html lang='zh'></html> //中文
<html lang='ja'></html> //日文
<html lang='en-us'></html> //美式英文
注: lang 属性の言語コードでは大文字と小文字が区別されません
<html lang='en-us'></html> //英文
<html lang='en-us'></html> //英文
上記の 2 行のコードは同じ効果があります。
また、lang属性は通常のタグにも追加できます。
例:
<p lang='en'>this is English .</p>
lang属性 - HTML言語宣言属性
<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定義言語は中国語です<h2></h2>
<ul style="line-height:1.5em;margin:.3em 0px 0px 2em;padding:0px;color:rgb(0,0,0);font-family:arial, sans-serif;font-size:12px;" class=" list-paddingleft-2">
<li>注:<p></p>
</li>
<li> Web ページが XHTML1.1 または XML 形式として定義されている場合は、xml:lang 属性を使用できます (xml:lang 属性は標準的な使用法であるため) XML 内の言語情報を決定します)。<p></p>
</li>
</ul>Web ページで HTML 形式を使用する場合は、xml:lang 属性と lang 属性の両方を使用する必要があります。<p><span style='background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans CJK SC", "WenQuanYi Micro Hei", Arial, sans-serif; font-size: 1.8em;'></span><br></p>定義と使用法<p><br></p>
<p style="border:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;line-height:2em;font-size:13px;font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif;color:rgb(51,51,51);background-color:rgb(255,255,255);"></p>
<hr>
<h2> lang 属性要素コンテンツの言語を指定します。 </h2>
<p style="border:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;line-height:2em;font-size:13px;font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif;color:rgb(51,51,51);background-color:rgb(255,255,255);"></p> HTML 4.01 と HTML5 の違い <p style="border:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px;line-height:2em;font-size:13px;font-family:'Helvetica Neue', Helvetica, 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Noto Sans CJK SC', 'WenQuanYi Micro Hei', Arial, sans-serif;color:rgb(51,51,51);background-color:rgb(255,255,255);"></p> HTML5 では、lang 属性は任意の HTML 要素で使用できます (任意の HTML 要素を検証します。ただし、必ずしも役立つわけではありません)。 <hr>
<h2> HTML 4.01 では、lang 属性は、dde6fb694e6711ae5e6f381704c04ae4、0c6dc11e160d3b678d68754cc175188a、04a0d55efbbfd646a993fbc01f262c57、f900b4fc197b16ab214eecf015bb6bd2、f32b48428a809b51f04d3228cdf461fa、d5ba1642137c3f32f4f4493ae923989c、0c68fef83818661b6da588c77ca3985e、および<では使用できません。 ;スクリプト>。 </h2>
<p></p>文法<p><pre class="brush:html;toolbar:false;"><element lang="language_code"</pre></p> Web ページヘッダーの lang 属性について: single cn と zh-CN は両方とも廃止された使用法です。 <p></p>問題は、zh は言語コードではなく、マクロ言語であることです。使用できる言語コードは、cmn (北京語)、yue (広東語)、wuu (呉方言) などです。zh と書くことをお勧めします。 -cmn だけではなく、主に互換性を考慮します (少なくとも zh と一致する可能性があります)。 <p><pre class="brush:html;toolbar:false">zh-Hans/zh-Hant表示简体和繁体。</pre>rrree</p>タグ付け方法の例 <p></p>1、簡体字中国語ページ: html <p></p>2、繁体字中国語ページ: html <p></p>3、英語ページ: htm<p></p>4、音声 - 中国語の歌唱: 音声 <p></p>5、音声 -広東語の歌手: 音声
4 と 5 はオーディオであるため、Hans/Hant のマークを付ける必要がないことに注意してください。
次のような、地域ごとの中国語の使用の違いを強調する場合を除き、地域コードを追加する必要があるケースは比較的まれです。要素の内容<p><a href="http://www.php.cn/div-tutorial-380921.html" target="_blank"></a></p> java.lang.Void クラスのソースコードの詳細 はじめに<p><a href="http://www.php.cn/java-article-380000.html" target="_blank"></a></p> Java の Lang パッケージでよく使用されるツール クラスの詳細な説明<p><a href="http://www.php.cn/java-article-379999.html" target="_blank"></a></p>
以上がHTMLタグにおけるlangの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。