Dies ist ein Zeichensatzproblem. Die Box mit einem x bedeutet, dass auf dem Gerät keine Schriftart installiert ist, die das angezeigte Unicode-Zeichen unterstützt.
Auch Ihre Website-Seiten werden mit HTML5 (wie offensichtlich durch die Verwendung von <!DOCTYPE html>
), sondern <meta charset="utf-8">
Tag HTML5 ist zu verwenden, die sie verwenden, anstatt <meta http-equiv="content-type" content="text/html; charset=utf-8" />
-Tags HTML4. Sie sollten dieses Tag nicht einmal in HTML5 verwenden. Zum Glück berichtet Ihr Webserver Content-Type: text/html; charset=UTF-8
im HTTP-Header jeder Seite, andernfalls HTML5-Browser möglicherweise nicht korrekt interpretieren sie als UTF-8. Sie müssen Ihre <meta>
Tags beheben. Mischen Sie nicht HTML4 und HTML5 auf derselben Seite.
Ich habe den Kodierungs-Zeichensatz geändert, immer noch zeigen die Zeichen incorrectly, wie kann ich es beheben? Ich benutze Roboto und ich bin sicher, es hat griechische Buchstaben –
@ K.Lykoudis: Ich habe nicht vorgeschlagen, die HTML-Codierung war * das * Problem, nur * ein * Problem. Das * real * Problem besteht darin, dass Sie ein Unicode-Zeichen verwenden, das die Standardschriftart des Gerätewebbrowsers einfach nicht unterstützt. Sie müssen Ihren HTML/CSS eine alternative Schriftart angeben, die das Zeichen unterstützt. Oder verwenden Sie ein [embedded webfont] (http://stackoverflow.com/questions/18871680/) in Ihrem HTML. –