HTMLタグにおけるlangの役割

墨辰丷
墨辰丷オリジナル
2018-05-16 10:33:445781ブラウズ

この記事では主に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="//m.sbmmt.com" lang="en" xml:lang="en">
<html xmlns="//m.sbmmt.com" 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;">&lt;element lang=&quot;language_code&quot;</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="//m.sbmmt.com/div-tutorial-380921.html" target="_blank"></a></p> java.lang.Void クラスのソースコードの詳細 はじめに<p><a href="//m.sbmmt.com/java-article-380000.html" target="_blank"></a></p> Java の Lang パッケージでよく使用されるツール クラスの詳細な説明<p><a href="//m.sbmmt.com/java-article-379999.html" target="_blank"></a></p>

以上がHTMLタグにおけるlangの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。