Dokud absolutně všechny dokumenty v síti nepoužívají stejnou znakovou sadu UTF (Unicode Transformation Format) pro všechny země a národy, je nutné označit kódování použité v dokumentech HTML nebo XML. Jinak se stránky, které se běžně zobrazují ve vašem prohlížeči, mohou proměnit v notoricky známé nečitelné „crackery“v internetových prohlížečích návštěvníků vašeho webu.
Instrukce
Krok 1
Metaznačka, která označuje kódování použité v dokumentu, by měla být umístěna v hlavičkovém prvku co nejblíže k jeho horní části. Tak zní W3C (The World Wide Web Consortium), které vyvíjí a implementuje technologické standardy pro internet. Samotná tato značka v dokumentu HTML může vypadat takto: Tato směrnice musí být použita na stránkách napsaných podle standardů HTML 4.01 a XHTML 1.x. U dokumentu XHTML musí být koncová závorka „>“nahrazena „/>“. V tomto příkladu je za znakovou sadou = následováno kódování Unicode UTF-8. Samozřejmě musíte nahradit UTF-8 vaší hodnotou - tou, ve které byl tento dokument uložen, nebo ve které je jeho obsah načten z databáze. Pro ruskou abecedu, s výjimkou utf-8, to mohou být hodnoty windows-1251 (nejběžnější), koi8-r, koi8-u, iso-ir-111, iso-8859-5, x-cp866, ibm855, x-mac -cyrillic.
Krok 2
Chcete-li určit kódování na stránce webu - otevřete požadovaný dokument pro úpravy. Zjistěte, jaké syntaxi odpovídá kód stránky - je uvedena na začátku, ve značce <! DOCTYPE …. Podle použitého standardu (HTML nebo XHTML) připravte kód značky na základě výše uvedených údajů. Poté najděte značku ve zdroji stránky - obvykle se za ni umístí indikace kódování. Pokud z nějakého důvodu taková značka v kódu vašeho dokumentu není, najděte značku, která otevírá nadpisovou část HTML -. Vložte za něj připravený kód a uložte dokument.
Krok 3
Pokud stránky používají externí soubory stylů CSS a tyto soubory obsahují prvky, které používají znaky z národních abeced, měly by také označovat použité kódování. Na první řádek souboru stylu přidejte: @charset "windows-1251"; nahraďte windows-1251 požadovanou hodnotou. Kromě toho můžete určit kódování, které má prohlížeč použít při kliknutí na odkaz. Chcete-li to provést, vložte atribut charset s požadovanou hodnotou do značky odkazu. Například: Jak jednoduché!