Euro Anmelden in HTML
Euro (€) ist die offizielle Währung in 22 europäischen Staaten.
In HTML gibt es verschiedene Möglichkeiten zum anzeigen der Zeichen €:
€
€
€
Welche würden Sie verwenden in HTML? Ich denke, dass keine Darstellung unterstützt in allen Browsern. Es ist schade, dass es keine standard-Weg, um die Anzeige der Zeichen.
Können Sie empfehlen, einer der Darstellungen? Was sind die Unterschiede? Das ist unterstützt best?
Ich hoffe Ihr könnt mir helfen. Vielen Dank im Voraus!
InformationsquelleAutor der Frage caw | 2009-09-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Keiner von Ihnen. Verwenden Sie eine geeignete Codierung (z.B.: UTF-8 oder einer anderen Unicode-Transformation) und die charcter direkt. Verwenden Sie keine HTML-Entitäten, wenn überhaupt vermeidbar, da haben Sie keinen Vorteil gegenüber der Verwendung der richtigen Codierung.
Auch, das ist falsch:
Gibt es, und es ist die Art und Weise, die ich beschrieben habe. Wörtlich jeder browser, bis zum und einschließlich MSIE 5 anzeigen von Unicode-Zeichen korrekt, wenn der gewählte fond unterstützt die Glyphe.
Nur
gültigGrund, nicht Unicode-Zeichen verwenden und stattdessen zurück auf Entitäten sein könnten-Projekte, die Verwendung von legacy-software, die nicht Unicode unterstützen. Das sollte aber nie passieren, richtig?InformationsquelleAutor der Antwort Konrad Rudolph
Laut Google Doctype
€
unterstützt wird in allen Browsern. Aber vielleicht nicht alle Schriftarten.Bearbeiten
Ich Stimme auch mit Konrad Rudolph, verwenden Sie das Zeichen direkt, wenn Sie können.
InformationsquelleAutor der Antwort Josef Pfleger
Aus dem Google-HTML/CSS-styleguide:
Verwenden Sie keine entity-Referenzen.
Es gibt keine Notwendigkeit zu verwenden entity-Referenzen wie —, ", oder ☺, unter der Annahme der gleichen Kodierung (UTF-8) verwendet, für Dateien und Editoren sowie unter den teams.
Die einzigen Ausnahmen gelten für Zeichen mit spezieller Bedeutung in HTML haben (wie < und &), als auch als Kontroll-oder "unsichtbare" Zeichen (z.B. keine Leerzeichen).
InformationsquelleAutor der Antwort Enrico Pallazzo
Sollte man wirklich nur testen Sie es und geben Sie diesen Browsern, die es unterstützen, als Mindestanforderungen. Dies erleichtert Ihren Arbeitsaufwand erheblich, da es macht den Benutzer-verantwortlich 🙂 Oder, alternativ, verwenden Sie das Wort "euro" oder "EUR" curruncy Bezeichner (wie USD, AUD, JPY und so weiter).
InformationsquelleAutor der Antwort paxdiablo
Benutze ich
€
wie du hier sehen kannst : € es funktioniert in Firefox, Chrome und IE zumindest.InformationsquelleAutor der Antwort Sergio Abreu
Die akzeptierte Antwort ist eigentlich schrecklich,zumindest heute. Beste Wahl ist die Verwendung von €
€ ist nicht Unicode ist, btw, auch wenn es funktioniert. Es ist ANSI. JavaScript String.fromCodePoint(128) geben Sie ein steuerzeichen werden nicht Sie sogar sehen können. Bleiben Sie Weg von diesem.
Wenn du gehst, verwenden nur UTF-8-text für Symbole, die Sie könnten am Ende mit Fehler nach änderung der db-Eigenschaften, oder wenn Sie nur die Eingabe in die Datei, sobald Sie versehentlich kopieren Sie ihn in eine ANSI-codiert, oder irgendeine eine Datei mit einer anderen Kodierung. Dort gewesen zu sein.
InformationsquelleAutor der Antwort Íhor Mé