html und Escape

WBOY
Freigeben: 2023-05-27 16:03:09
Original
639 Leute haben es durchsucht

HTML und Escapezeichen

HTML ist eine Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird. In HTML haben einige Zeichen eine besondere Bedeutung, z. B. das Kleiner-als-Zeichen (<) und das Größer-als-Zeichen (>), die zum Definieren von Tags verwendet werden, während das &-Symbol zum Definieren von Sonderzeichen und Entitäten verwendet wird , wie Leerzeichen und Copyright-Symbole. In HTML müssen diese Zeichen maskiert werden, damit sie auf einer Webseite korrekt angezeigt werden.

Was ist HTML-Escape?

HTML-Escape ist der Prozess der Umwandlung einiger Zeichen, die in HTML eine besondere Bedeutung haben, in ihre entsprechenden Darstellungen. Wenn Sie beispielsweise das Kleiner-als-Zeichen (<) und das Größer-als-Zeichen (>) auf einer Webseite anzeigen möchten, anstatt neue Tags zu definieren, müssen Sie deren Escape-Codes verwenden. In HTML erscheinen diese Escape-Codes in der Form entity name oder entity value;

Typen von HTML-Escape-Zeichen

Der HTML-Standard definiert eine Reihe von Escape-Zeichen, die in zwei Kategorien unterteilt sind: benannte Entitäten und numerische Entitäten.

  1. Benannte Entität

Benannte Entität bezieht sich auf einen Entitätsnamen, der mit & beginnt und mit; endet. Einige gängige benannte Entitäten sind unten aufgeführt:

  • <: Kleiner-als-Zeichen (<)
  • > : Größer-als-Zeichen (>) #🎜 🎜#
  • & : &-Symbol (&)
  • " : doppeltes Anführungszeichen (")
  • ' : einfaches Anführungszeichen (')
  • #🎜🎜 # : Leerzeichen
Digitale Entität
  1. Digitale Entität bezieht sich auf die Darstellung von ASCII-Werten, die mit beginnen und mit enden; bilden. Einige gängige numerische Einheiten sind unten aufgeführt:

& : &-Zeichen (&)
  • " : Doppeltes Anführungszeichen (")
  • ' : Einfaches Anführungszeichen (')
  • #🎜🎜 # : Leerzeichen
  • Warum sollten wir HTML-Escape verwenden?
  • Beim Schreiben von HTML-Code haben Zeichen wie das Kleiner-als-Zeichen (<), das Größer-als-Zeichen (>) und & eine besondere Bedeutung, wenn sie direkt im HTML-Code verwendet werden vom Browser als HTML-Markup statt als Text interpretiert werden. Dies führt dazu, dass der Browser die Webseite nicht korrekt anzeigen kann, und es kann zu Sicherheitsproblemen wie Script-Injection-Angriffen kommen. Daher können diese Probleme durch die Verwendung von HTML-Escape-Zeichen vermieden werden, um sicherzustellen, dass Webseiten korrekt und sicher angezeigt werden.

Wie verwende ich HTML-Escape-Zeichen?

HTML-Escape-Zeichen können überall im HTML-Code verwendet werden. Hier sind einige Beispiele für die Verwendung von HTML-Escape-Zeichen:

Kleiner-als-Zeichen: Wenn Sie ein Kleiner-als-Zeichen auf einer Webseite anzeigen möchten, verwenden Sie <

Größer-als-Zeichen: Wenn Sie das Größer-als-Zeichen auf der Webseite anzeigen möchten, verwenden Sie bitte > oder >.
  • &-Symbol: Wenn Sie das &-Symbol auf einer Webseite anzeigen möchten, verwenden Sie bitte & oder &.
  • Anführungszeichen: Wenn Sie Anführungszeichen auf der Webseite anzeigen möchten, verwenden Sie bitte „oder“.
  • Einfache Anführungszeichen: Wenn Sie einfache Anführungszeichen auf der Webseite anzeigen möchten, verwenden Sie bitte „oder“.
  • Leerzeichen: Wenn Sie Leerzeichen auf der Webseite anzeigen möchten, verwenden Sie bitte oder .
  • Zusammenfassung
  • In HTML ist die Verwendung von Escape-Zeichen sehr wichtig, da sie dafür sorgen, dass Webseiten korrekt und sicher angezeigt werden. Achten Sie bei der Verwendung von HTML-Code darauf, keine Zeichen mit besonderer Bedeutung wie das Kleiner-als-Zeichen (<), das Größer-als-Zeichen (>) und & zu verwenden. Wenn Sie diese Zeichen auf einer Webseite anzeigen müssen, verwenden Sie die entsprechenden HTML-Escape-Zeichen.

Das obige ist der detaillierte Inhalt vonhtml und Escape. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage