2010-11-27 4 views
2

Ist es ok, diese Art von Meta-Deklarationen im Kopfbereich eines XHTML-Dokuments zu haben?XHTML-Meta-Beschreibung und Schlüsselwörter mit Lang-Attribut

<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

Grundsätzlich ist es gut, alles auf einmal zu haben, oder sollte ich nur zwei von zwei je nachdem, welche Sprache ausgewählt wird?

Vielen Dank.

Antwort

4

Ist es in Ordnung, diese Art von Meta-Deklarationen im Kopfbereich eines XHTML-Dokuments zu haben?

Ja, es ist absolut gültig, dies zu tun; Ein ähnliches Beispiel finden Sie in der HTML4-Spezifikation the META element. Die XHTML-Spezifikation schlägt zusätzlich vor, dass Sie also add xml:lang when using lang.

Grundsätzlich ist es gut, alle auf einmal zu haben, oder sollte ich nur zwei zu zwei setzen, je nachdem, welche Sprache ausgewählt ist?

Dies ist eine Auswahl, die Sie abhängig von verschiedenen Faktoren treffen müssen. Wenn Sie über eine große Anzahl von Sprachen verfügen und es Ihnen leicht fällt, eine Seite mit der ausgewählten Sprache dynamisch zu generieren, sollten Sie dies tun, da dadurch Bandbreite gespart wird. Andernfalls können Sie es so lassen, wie es ist. Beide Möglichkeiten sind jedoch korrekt.

+0

Ausgezeichnete Antwort, Casablanca. Vielen Dank. – Francisc

Verwandte Themen