Heim > Web-Frontend > HTML-Tutorial > Wie verwenden Sie Zeicheneinheiten in HTML (z. B. & amp; nbsp; & amp; lt; & amp; gt;)?

Wie verwenden Sie Zeicheneinheiten in HTML (z. B. & amp; nbsp; & amp; lt; & amp; gt;)?

Johnathan Smith
Freigeben: 2025-03-19 12:47:22
Original
549 Leute haben es durchsucht

Wie verwenden Sie Zeicheneinheiten in HTML (z. B. & nbsp; & lt; & gt;)?

Zeicheneinheiten in HTML werden verwendet, um reservierte Zeichen oder Symbole anzuzeigen, die nicht direkt im HTML -Quellcode enthalten sein können. Diese werden typischerweise mit einem Ampersanden (&) dargestellt, gefolgt von einer mnemonischen oder einer numerischen Referenz und mit einem Semikolon (;) abgeschlossen. Hier erfahren Sie, wie Sie einige gemeinsame Charaktereinheiten verwenden:

  • & nbsp; : Dies stellt einen nicht bahnbrechenden Raum dar. Es wird verwendet, um Zeilenumbrüche zwischen Wörtern oder anderen Seitenelementen zu verhindern. Zum Beispiel sorgt <p>Hello World</p> dass "Hallo" und "Welt" in derselben Linie bleiben.
  • & lt; : Dies steht für "weniger als" und wird verwendet, um das

    in Text anzuzeigen, würden Sie <p></p> .

  • & gt; : Dies stellt "größer als" dar und wird verwendet, um das> Symbol anzuzeigen. Um beispielsweise das schließende HTML -Tag als Text anzuzeigen, würden Sie .

Diese Entitäten helfen Browsern, Text und Symbole richtig zu rendern, die ansonsten als HTML -Code interpretiert werden.

Was sind einige häufige HTML -Charaktereinheiten und ihre Verwendung?

Hier sind einige häufige HTML -Charaktereinheiten und ihre Verwendung:

  • &Ampere; : Repräsentiert den Ampersanden (&). Es wird verwendet, um eine andere Entität anzuzeigen oder einen Verstärker in Text aufzunehmen. Zum Beispiel © ein Urheberrechtssymbol anzeigen.
  • &Kopie; : Repräsentiert das Copyright -Symbol (©). Es wird verwendet, um Copyright -Informationen wie © 2023 John Doe .
  • & reg; : Repräsentiert das eingetragene Markensymbol (®). Für Markenzwecke verwendet, wie z ® BrandName .
  • & quot; : Repräsentiert doppelte Anführungszeichen ("). In Attributen nützlich oder Zitate in Text einbeziehen, z <a title='"Quote"'>Link</a>
  • & apos; : Repräsentiert eine einzelne Anführungszeichen ('). Nützlich in Attributen oder um einzelne Zitate in Text aufzunehmen, z. B. <a title="'It's" great>Link</a> .

Diese Entitäten stellen sicher, dass Sonderzeichen korrekt angezeigt werden und verhindern, dass sie als HTML -Code interpretiert werden.

Wie können Charaktereinheiten dazu beitragen, HTML -Injektionsangriffe zu verhindern?

Charaktereinheiten spielen eine entscheidende Rolle bei der Verhinderung von HTML-Injektionsangriffen wie Cross-Site-Skripten (XSS). Die HTML -Injektion tritt auf, wenn ein böswilliger Code über Benutzereingaben in eine Website eingefügt wird. Durch die Konvertierung von Sonderzeichen in ihre entsprechenden HTML -Entitäten können Sie verhindern, dass Browser diese Zeichen als Code interpretieren. So hilft es:

  • Ausgabe der Benutzereingabe : Wenn Sie von Benutzer gelieferte Daten angezeigt werden, konvertieren , <code>> , & ' und " in <code>> ;, & ;, ' ; und "
  • Verhinderung der Codeausführung : Wenn ein Benutzer beispielsweise versucht, <script>alert(&amp;amp;#39;XSS&amp;amp;#39;)</script> zu injizieren, indem es in <script>alert(&amp;amp;apos;XSS&amp;amp;apos;)</script> Der Browser zeigt den Text an, anstatt das Skript auszuführen.

Diese Praxis wird als &quot;entkommen&quot; bezeichnet und ist eine Standardsicherheitsmaßnahme in der Webentwicklung, um sich gegen Schwachstellen der HTML -Injektion zu schützen.

Wo finde ich eine umfassende Liste von HTML -Charaktereinheiten?

Eine umfassende Liste von HTML -Charakterunternehmen finden Sie in mehreren maßgeblichen Quellen:

  • W3C (World Wide Web Consortium) : Der W3C bietet eine umfangreiche Liste der benannten Charakterreferenzen in ihrer HTML -Spezifikation. Sie finden es unter [https://html.spec.whatwg.org/multipage/named-characters.html#named-character-references weise(https://html.spec.whwg.org/multipage/named-characcters.html#named-characchage/named-characcters.html#named-characterces).
  • HTML Living Standard : Der von The Whatwg gepflegte HTML Living Standard enthält auch eine vollständige Liste der benannten Charakterreferenzen unter [https://html.spec.whatwg.org/multipage/entities.json weibliche(https://html.spec.whatwg.org.org.org.Org/Multipage/Multipage/Multipage/Multipage/entities.json).
  • Mozilla Developer Network (MDN) : MDN bietet eine detaillierte Liste von HTML-Entitäten zusammen mit ihren Beschreibungen und Verwendungsbeispielen unter [https://developer.mozilla.org/en-us/docs/slosary/entity weibliche (Https://developer.mozilla.orgs/en-sarg/docs/sglossary/sclsary/sclsary/s.s./docs/glossary/sclsary/sclsary/sclsary/sclsary/sclsary/sclsary).

Diese Ressourcen liefern detaillierte Informationen zu HTML -Charaktereinheiten, einschließlich ihrer numerischen und benannten Darstellungen, wodurch sie für Webentwickler und Designer von unschätzbarem Wert werden.

Das obige ist der detaillierte Inhalt vonWie verwenden Sie Zeicheneinheiten in HTML (z. B. & amp; nbsp; & amp; lt; & amp; gt;)?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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