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.