Przejdź do głównej treści
  1. Strona główna
  2. Słownik
  3. AUD.05
  4. Kodowanie znaków w HTML

Kodowanie znaków w HTML

Słownik kwalifikacji AUD.05 - Realizacja projektów graficznych i multimedialnych

Kodowanie znaków określa, w jaki sposób znaki tekstowe są zapisane w pliku i odczytywane przez przeglądarkę. Ma to bezpośredni wpływ na poprawne wyświetlanie polskich liter, takich jak: ą, ć, ę, ł, ń, ó, ś, ź, ż.

Najczęściej stosowanym kodowaniem na stronach WWW jest UTF-8, ponieważ obsługuje znaki wielu języków i jest standardem w nowoczesnych witrynach internetowych.

Deklaracja kodowania w HTML

W dokumencie HTML kodowanie należy zadeklarować w sekcji <head>:

<meta charset="UTF-8">

Przykład poprawnego początku dokumentu:

<!DOCTYPE html>
<html lang="pl">
<head>
  <meta charset="UTF-8">
  <title>Strona z polskimi znakami</title>
</head>
<body>
  <p>Zażółć gęślą jaźń.</p>
</body>
</html>

Dlaczego to ważne?

Jeżeli plik HTML jest zapisany w innym kodowaniu niż zadeklarowane w kodzie strony, przeglądarka może wyświetlać błędne znaki, np. Ä… zamiast ą albo Å‚ zamiast ł.

Na egzaminie

Jeśli pytanie dotyczy prawidłowego wyświetlania polskich znaków na stronie WWW, najważniejsza jest odpowiedź związana z odpowiednim kodowaniem w pliku HTML, najczęściej przez deklarację UTF-8.