2013-03-15 10 views
5

Zajmuję się tworzeniem strony internetowej przy użyciu html i css i nie widzę greckich liter. W tym przypadku widzę tylko symbole. Mam następującą linię w moim pliku html:nie może wyświetlać greckich liter w przeglądarce

<meta http-equiv="content-type" content="text/html;charset=utf-8" /> 

Próbowałem również:

<meta http-equiv="content-type" content="text/html;charset=windows-1253" /> 
<meta http-equiv="content-type" content="text/html;charset=ibm869" /> 
<meta http-equiv="content-type" content="text/html;charset=ibm737" /> 
<meta http-equiv="content-type" content="text/html;charset=iso-8859-7"/> 
<meta http-equiv="content-type" content="text/html;charset=x-mac-greek"/> 
<meta http-equiv="content-type" content="text/html;charset=x-EBCDIC-GreekModern "/> 
<meta http-equiv="content-type" content="text/html;charset=x-EBCDIC-Greek "/> 

Nic nie działało! p.s. Próbowałem to w Firefox i Internet Explorer

+5

Czy na pewno twój plik zostanie zapisany jako UTF-8? –

+2

Czy jesteś pewien, że twoja czcionka rzeczywiście ma greckie litery, które chcesz wyświetlić? – ppeterka

+0

jak mogę sprawdzić, czy a) mój plik jest zapisany jako UTF-8 i b) czy moja czcionka ma litery greckie, które chciałbym wyświetlić? – Dchris

Odpowiedz

9

jak na swój komentarz

Otwórz plik w Notatniku Plik -> Zapisz jako z menu górnego, to nie spadek w dół w polu Zapisz jako dialog, w którym można wybrać kodowanie znaków. Upewnij się, że UTF-8 jest wybrany zamiast ANSI

Gdy plik został zapisany jako UTF-8 wtedy powinieneś mieć żadnych problemów z dodawaniem greckich liter (lub rosyjski, hebrajski, japoński lub cokolwiek)

3

Per tutaj komentarze/odpowiedzi, musisz sprawdzić, do czego służy kodowanie. Najlepszym sposobem byłoby sprawdzenie, w jaki sposób serwer wysyła je, sprawdzając nagłówki odpowiedzi. Możesz to zrobić za pomocą Narzędzi dla programistów w większości przeglądarek.

Właśnie sprawdzane nagłówki dla tej strony za pomocą Chrome:

enter image description here

0

miałem ten sam problem przy opracowywaniu strony w języku greckim. Problemem nie był utf-8. Musiałem poprawić CSS.

Pozdrawiam,

Nick

+1

To nie dodaje żadnej wartości do już istniejących odpowiedzi. Proszę [przeczytaj ten przewodnik, aby odpowiedzieć na pytania dotyczące przepełnienia stosu.] (Http://stackoverflow.com/help/how-to-answer) –

+0

Co było nie tak z twoim CSS? –