Gibt es irgendwelche Einschränkungen für sie normalerweise zu zeigen?Warum "" "als Fragezeichen ("? ") Auf meiner Seite angezeigt wird?
Antwort
Sie können auch verwenden & # 187;
Nach meinen Erfahrungen ersetzt ein Fragezeichen in der Regel nicht dekodierbare Sonderzeichen, wenn Sie Ihre Sonderzeichen mit utf8 kodieren, weil Webbrowser standardmäßig die Webseite mit iso-latin1 dekodieren. Sie können/sollten explizit die Codierung Ihrer Webseite erklären die folgende Anweisung verwenden:
<?xml version="1.0" encoding="UTF-8" ?>
für xhtml oder
<meta http-equiv="Content-Type" content="text/html"; charset="utf-8">
(innerhalb des Elements), für HTML.
Betrachten Sie diesen Beitrag als eine Ergänzung, weil ich denke, dass die Verwendung der xml/html-Entitäten wie »
oder »
, die oben erwähnt sind, der bessere Weg zu gehen.
Oder, wie das Meta-Tag vermuten lässt, können Sie auch den richtigen HTTP 'Content-Type'-Header verwenden:' Content-Type: text/html; charset = utf-8'. –
@ Lèse, sorry, wollte diesen alten Thread nicht nochmal auf die Titelseite stellen. Ich habe zufällig einen Fehler in meiner Antwort gefunden und das korrigiert. Hätte nicht gedacht, dass es noch 10 weitere Punkte geben könnte :-) – chiccodoro
Wenn Ihr Apache-Server mit konfiguriert ist ...
AddDefaultCharset UTF-8
... in der Datei httpd.conf (die seltsamerweise der Standard auf meinem Server war), dann Content-Type-Spezifikationen in der HTML-Dateien (z. B. < Meta http-equiv = Inhaltstyp Inhalt = "Text/html; Zeichensatz = Windows-1252" >) werden ignoriert, wodurch Zeichencodes über 127 falsch interpretiert werden.
Kommentieren Sie die Zeile AddDefaultCharset und starten Sie Apache neu.
- 1. Warum wird nichts auf meiner Webseite angezeigt?
- 2. Warum wird fbevents.js auf meiner Seite geladen?
- 3. PickerView wird als Fragezeichen anstelle von Daten angezeigt?
- 4. Warum werden meine Bilder nicht auf meiner GitHub-Seite angezeigt?
- 5. Wird die Häufigkeit der Abfragen schneller auf meiner Seite angezeigt?
- 6. Mein Logo wird nicht auf meiner Prestashop-Seite angezeigt
- 7. SIFR nicht auf meiner Seite angezeigt?
- 8. Chinesische Schriftzeichen als Fragezeichen in der Mailingliste angezeigt?
- 9. Warum wird die Seite 'admin' nicht angezeigt?
- 10. Warum wird das Fragezeichen in Ruby als "z" interpretiert?
- 11. warum Ereigniscode: 4011 als Information angezeigt wird
- 12. Fragezeichen Zeichen im Text angezeigt, warum ist das?
- 13. Wenn Sie auf eine beliebige Seite der Website klicken, wird jquery.apply als Fehler angezeigt. Warum?
- 14. Wie wird das Fragezeichen "?" als regexp auf nginx.conf location
- 15. Wie lege ich das Meta-Tag so fest, dass es als Mindestbreite meiner Seite angezeigt wird?
- 16. raffinerycms iframe wird nicht auf meiner Webseite angezeigt
- 17. € char wird angezeigt als? in UTF8 Ausgabe
- 18. feedburner URL wird zu Fragezeichen
- 19. Warum wird Leading/Trailing Space als -16 angezeigt?
- 20. Warum wird auf der Webseite nichts angezeigt?
- 21. Warum wird diese Seite in IE 7 nicht richtig angezeigt?
- 22. Warum wird Fehler angezeigt?
- 23. ModelState.AddModelError wird nicht in meiner Ansicht angezeigt
- 24. Warum werden Elemente auf Blockebene auf dieser Seite inline angezeigt?
- 25. Wie lautet das PostInfo-Meta-Tag, das auf meiner ASP-Seite angezeigt wird?
- 26. Wie wird eine Webseite auf meiner Website angezeigt?
- 27. WPF-Menü wird auf der linken Seite des Fensters angezeigt
- 28. Meine GitHub Seite wird nicht angezeigt
- 29. Warum Hintergrundvideo nicht angezeigt wird
- 30. Warum wird dieser Text nicht angezeigt?
Ein Link auf die aktuelle Seite wird Sie viel spezifischer beraten. – Triptych
Übrigens, ich würde Ihnen empfehlen, diese Seite für weitere Probleme zu überprüfen: http://www.w3schools.com/html/html_entities.asp – Tarik