[HTML] Polskie znaki

W dokumentach HTML nie wystarczy tylko napisa膰 tekst ze znakami diakrytycznymi, aby zosta艂y one poprawnie wy艣wietlone. Potrzebne jest te偶 zastosowanie odpowiedniego kodowania znak贸w oraz zapisanie pliku w takim samym kodowaniu, jakie zosta艂o zdefiniowane dla tre艣ci dokumentu.

Aby zdefiniowa膰 kodowanie znak贸w dla dokumentu HTML konieczne jest dodanie do sekcji head specjalnego tagu meta z atrybutem charset. W tagu tym definiujemy kodowanie znak贸w dla danego dokumentu.

Zatem poprawny znacznik meta z deklaracj膮 kodowania znak贸w powinien wygl膮da膰 tak:

<meta charset="utf-8" />

Jakie kodowanie dla polskich znak贸w?

Aby na stronie bez 偶adnych problem贸w wy艣wietla膰 polskie litery takie jak: 膮臋贸艂艣膰, a tak偶e inne znaki diakrytyczne, ustawi膰 nale偶y kodowanie Unicode UTF-8 jak pokazano w przyk艂adzie powy偶ej.

Pami臋taj, 偶e zdefiniowanie kodowania znak贸w w tagu meta to nie wszystko. Plik dokumentu HTML lub skryptu musi tak偶e zosta膰 zapisany w takim kodowaniu jakie zosta艂o ustawione dla tre艣ci. Je艣li na stronie ustawione jest kodowanie UTF-8, a plik zapisany zosta艂 w innym, zobaczysz "krzaczki" zamiast polskich liter takich jak: 膮臋贸艂艣膰. Sprawd藕 w ustawieniach edytora, kt贸rego u偶ywasz czy kodowanie znak贸w dla odczytu i zapisu jest poprawne.

Komentarze

  1. Obecnie strony kodowane w 8859-2 nie dzia艂aj膮 poprawnie, jedyne wyj艣cie to utf-8

    OdpowiedzUsu艅

Prze艣lij komentarz

Dzi臋ki za komentarz!

Popular

[C++] Jak obliczy膰 pole i obw贸d trapezu?

[HTML] Jak wy艣rodkowa膰 tekst?

[PHP|HTML] Od艣wie偶enie strony