2016-06-05 3 views

Antwort

0

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.

+0

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 –

+0

@ 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. –