2010-11-27 37 views
2

Est-il acceptable d'avoir ce type de méta-déclarations dans la section head d'un document XHTML?Méta description XHTML et mots-clés avec l'attribut lang

<meta name="keywords" lang="en" content="..."/> 
<meta name="description" lang="en" content="..."/> 
<meta name="keywords" lang="ro" content="..."/> 
<meta name="description" lang="ro" content="..."/> 
<meta name="keywords" lang="fr" content="..."/> 
<meta name="description" lang="fr" content="..."/> 

etc

est-il fondamentalement bon d'avoir tout à la fois, ou devrais-je mettre deux par deux en fonction de ce que la langue sélectionnée?

Merci.

Répondre

4

Est-il acceptable d'avoir ce type de méta-déclarations dans la section head d'un document XHTML?

Oui, c'est parfaitement valide pour cela; vous pouvez trouver un exemple similaire dans la spécification HTML4 sur the META element. La spécification XHTML suggère en outre que vous also add xml:lang when using lang.

Fondamentalement est-il bon d'avoir tout à la fois, ou devrais-je simplement mettre deux par deux selon quelle langue est sélectionnée?

C'est un choix que vous devez faire en fonction de divers facteurs. Si vous disposez d'un grand nombre de langues et qu'il vous est facile de générer dynamiquement une page avec la langue sélectionnée, faites-le car cela économisera de la bande passante. Sinon, vous pouvez le laisser tel quel. Les deux façons sont correctes.

+0

Excellente réponse, Casablanca. Je vous remercie. – Francisc