Witam, mam problem z poprawnym kodowaniem polskich znaków na mojej stronie. Tzn. tylko jedna koduje się poprawnie(index.htm). Nie wiem dlaczego skoro ustaliłem w headzie:
Dopisałem także atrybut “lang=pl” do znacznika html. Lecz i tak nie działa. Próbowałem, także zrobić to za pomocą Notepada++ tj. Format -> Kodowanie utf-8(bez DOM) lecz nadal nie działa. Nie wiem jak to naprawić.
Gdy zmieniłeś kodowanie na UTF-8 nie wykrzaczyły Ci się polskie znaki w dokumencie? Może należy zrobić Konwertowanie do UTF-8 wracając najpierw do poprzedniego kodowania?
Moim zdaniem tych znaków nie ma w ogóle w tym dokumencie. Sprawdź czy te znaki w pliku HTML się w ogóle znajdują, możliwe, że przy przekodowywaniu uległy ‘wykrzaczeniu’.
Jeśli zapisujesz plik w notatnki, lub innum edytorze tekstu, to naciśnij Ctrl + Alt + S (Lub opcję zapisz jako/ Save As) --> Zapisz jako typ- Wszystkie Pliki (a nie txt) oraz na dole masz okienko kodowanie (domyślnie jest ANSI) i zmieniawsz na UTF-8 (ale nie unicode, tylko utf). Deklaracja w pliku nic nie znaczy ;), plik musi być odpowiednio zapisany