Frage

Ich versuche, die das Urheberrecht und Unendlichkeit Zeichen am unteren Rand meiner Seite mit diesem Code zu erhalten:

&#x00A9 Copyright Mikle 2009 - &#x221E

Das funktioniert perfekt in Firefox 2, 3 und Chrome. obwohl IE7, zeigt mir die tatsächlichen Codes (wie oben zu sehen) statt, was ich erwarte, und die andere Browser zeigen:

© Copyright Mikle 2009 - ∞

Dies ist wahrscheinlich einige dumme Sache, aber das macht mich zu verstehen, warum IE ist so viel Hass bekommen. Wie kann ich dieses Problem beheben?

War es hilfreich?

Lösung

Entities müssen ein Semikolon:

©

Firefox ist nicht richtig über hilfreich in diesem Fall zu sein.

Andere Tipps

  1. Verwenden Sie Dezimalzahlen.
  2. beenden Immer Einheit mit; (Semikolon) auch in Zusammenhang, in dem es ist optional.
  3. Verwenden Sie Entität, wann immer möglich benannt. Ihr Beispiel Einheiten geschrieben werden sollte © © und ∞

Anderer Ansatz ist über Entitäten zu vergessen und einfach nur da UTF-8-Zeichen setzen.

Sie können nicht verwenden "©"?

Diese Seite hat eine Liste von HTML-Codes für allgemeine Symbole.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top