Który zapis HTML deklaruje KODOWANIE znaków w dokumencie?
Źle. Taki znacznik nie istnieje.
Dobrze. To standardowa deklaracja kodowania.
Źle.
charset to atrybut, nie znacznik.Źle. Atrybut to
charset, nie encoding.Kodowanie znaków deklaruje się w sekcji
<head> zapisem <meta charset="UTF-8"> - dzięki temu przeglądarka poprawnie wyświetli polskie znaki. Dlatego poprawny jest <meta charset="UTF-8">.Nie istnieje znacznik
<encoding> ani samodzielny <charset> - charset jest ATRYBUTEM znacznika <meta>. Wariant <meta encoding="UTF-8"> używa złej nazwy atrybutu. Poprawny jest <meta charset="UTF-8">.