Maison  >  Article  >  interface Web  >  Le rôle du langage dans les balises html

Le rôle du langage dans les balises html

墨辰丷
墨辰丷original
2018-05-16 10:33:445766parcourir

Cet article présente principalement le rôle du langage dans les balises html. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.


L'attribut lang écrit dans la balise html fonctionne : déclare le type de langue de la page courante.

Par exemple :

<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> //美式英文

Remarque : Le code de langue dans l'attribut lang n'est pas sensible à la casse

<html lang=&#39;en-us&#39;></html> //英文
<html lang=&#39;en-us&#39;></html> //英文

Les deux lignes de code ci-dessus ont le même effet.

De plus, l'attribut lang peut également être ajouté aux balises ordinaires.

Tels que :

<p lang=&#39;en&#39;>this is English .</p>


attribut lang - attribut de déclaration du langage HTML

exemple

<html xmlns="http://www.php.cn" lang="en" xml:lang="en">
<html xmlns="http://www.php.cn" lang="zh-CN" xml:lang="zh-CN">
  • enLa langue de définition est l'anglais

  • zh-CNLa langue de définition est le chinois

Instructions :

  • Si la page Web est définie au format XHTML1.1 ou XML, vous pouvez utiliser l'attribut xml:lang (car l'attribut xml:lang est un usage standard pour déterminer les informations de langue en XML

  • Si la page Web utilise le format HTML, vous devez utiliser à la fois les attributs xml:lang et lang

Définition et utilisation

L'attribut


lang spécifie la langue du contenu de l'élément.

Différences entre HTML 4.01 et HTML5

En HTML5, l'attribut lang peut être utilisé sur n'importe quel élément HTML (il validera n'importe quel élément HTML. Mais ce n'est pas forcément utile).

Dans HTML 4.01, l'attribut lang ne peut pas être utilisé avec : dde6fb694e6711ae5e6f381704c04ae4, 0c6dc11e160d3b678d68754cc175188a, 04a0d55efbbfd646a993fbc01f262c57, f900b4fc197b16ab214eecf015bb6bd2, f32b48428a809b51f04d3228cdf461fa, d5ba1642137c3f32f4f4493ae923989c, 46ba52ac2458b4e93da2b3de9d9a35a2.

Syntaxe

À propos de l'attribut lang dans l'en-tête de la page Web : single cn et zh-CN sont tous deux des usages obsolètes.
<element lang="language_code"

Le problème est que zh n'est plus un code de langue, mais un macrolang. Les codes de langue qui peuvent être utilisés sont : cmn (mandarin), yue (cantonais), wuu (dialecte Wu), etc. Il est recommandé d'écrire zh-cmn au lieu de simplement Lors de l'écriture de cmn, la principale considération est la compatibilité (au moins elle peut correspondre à zh).

zh-Hans/zh-Hant表示简体和繁体。
Exemple de comment taguer
zh-cmn-Hans表示简体中文书写的国语。

1, Page en chinois simplifié : html

2, Page en chinois traditionnel : html

3 , page anglaise : htm

4, audio - Chant mandarin : audio

5, audio - Chant cantonais : audio Notez que 4 et 5 sont audio et ne doivent pas être marqués avec Hans/Hant. Il existe relativement peu de cas où des indicatifs régionaux doivent être ajoutés, sauf pour souligner les différences d'utilisation du chinois dans différentes régions, tels que :

zh-cmn-Hans-CN 普通话 (简体, 中国大陆)
zh-cmn-Hant-TW 普通话 (繁体, 台湾)
Recommandations associées :
<p lang="zh-cmn-Hans">
             <b lang="zh-cmn-Hans-CN">菠萝</b>
             <b lang="zh-cmn-Hant-TW">鳳梨</b>
</p>

Éléments spécifiés HTML Attribut de langage de contenu lang

Introduction détaillée au code source de la classe java.lang.Void

Explication détaillée des classes d'outils couramment utilisées sous le package Lang en Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn