Strony wielojęzyczne
Linki do stron w obcym języku
Do oznaczania łącza w języku innym niż pisana jest główna treść strony stosowany jest znacznik hreflang
, np:
<a href="http://www.google.com" hreflang="en" lang="en">google.com</a>
Użycie znacznika hreflang
gwarantuje prawidłowe odczytanie przez czytniki ekranowe i przyczynia się do poprawienia pozycji w wyszukiwarkach.
O tym, że łącze prowadzi do strony w innym języku dobrze jest także poinformować czytelnika. Można w tym celu zastosować generowanie treści za pomocą CSS. Poniższy przykład pokazuje jak za pomocą pseudoklasy :after
dodać na końcu linku skrót języka w nawiasie:
a[hreflang]:after {
content:" (" attr(hreflang) ")";
font-size:0.9em;
}
Informację o języku odnośnika można też podać w postaci graficznej. Zobacz przykład z flagami