Was sie bedeuten, warum sie HTML zerbrechen können und wie sie sich von Winkel-Anführungszeichen unterscheiden — zum Kopieren anklicken.
Klick eines an, um zu kopieren · U+003C / U+003E
| Eigenschaft | Kleiner als | Größer als |
|---|---|---|
| Zeichen | < | > |
| Unicode-Codepunkt | U+003C | U+003E |
| Unicode-Name | LESS-THAN SIGN | GREATER-THAN SIGN |
| Unicode-Block | Basic Latin (Standard-ASCII) | |
| Kategorie | Mathematisches / Vergleichszeichen | |
< und > sind Ungleichheitsoperatoren: a < b bedeutet, dass a kleiner als b ist, und a > b, dass a größer als b ist. Sie sind seit dem 17. Jahrhundert Teil der mathematischen Standardnotation und wurden direkt in den ursprünglichen ASCII-Zeichensatz übernommen — deshalb sitzen sie im Block Basic Latin und nicht im eigenen Block Mathematical Operators, der für Zeichen wie ≠ oder ∞ verwendet wird, die erst mit Unicode kamen.
Diese Platzierung aus der ASCII-Zeit ist auch der Grund, warum < und > eine zweite Aufgabe erfüllen, auf die fast jeder Tastaturnutzer stößt: In HTML und XML ist das < das Zeichen, das jedes Tag öffnet. Ein versehentlich als Klartext getipptes < kann einen Browser dazu bringen, ein Tag zu parsen, das nie existieren sollte — weshalb HTML verlangt, sie als < und > zu maskieren, wo immer sie als wörtlicher Text und nicht als Auszeichnung erscheinen.
| Plattform | Funktioniert? |
|---|---|
| Instagram-Bio / -Beschriftung | Ja |
| Discord | Ja |
| TikTok-Anzeigename | Ja |
| Ja | |
| Roblox-/PlayStation-/Xbox-Benutzername | Nein — diese Plattformen sperren < > in Anzeigenamen, da sie mit Auszeichnung oder Code verwechselt werden können |
| Methode | Kleiner als | Größer als |
|---|---|---|
| Tastatur (US-Layout) | Shift+, | Shift+. |
| HTML-Entity | < | > |
| CSS-content | content: "\003C" | content: "\003E" |
| LaTeX (Mathematikmodus) | < | > |
< und > sind nur zwei von Dutzenden Operatoren, griechischen Buchstaben und mengentheoretischen Zeichen in der kompletten Bibliothek der Mathe-Symbole.
Mathe-Symbole durchsuchen →HTML verwendet < zum Beginn jedes Tags, sodass ein Browser, der ein rohes < in deinem Text liest, versucht, ein Tag zu parsen, und der Rest deines Inhalts verschwinden oder falsch dargestellt werden kann. Maskiere es als < (und > als >), sooft du < oder > innerhalb von HTML schreibst, nicht nur innerhalb eines Tags.
Auf dem US-Layout sind es Standardtasten — Shift+Komma für < und Shift+Punkt für > . Es ist kein Alt-Code oder eine besondere Eingabe nötig.
< (U+003C) ist der schlichte ASCII-Vergleichsoperator, der in Mathematik und Code verwendet wird. ‹ › (U+2039/U+203A) sind einfache Guillemets und « » (U+00AB/U+00BB) doppelte Guillemets — beides sind Anführungszeichen der deutschen, französischen und weiteren europäischen Typografie, keine Vergleichszeichen, auch wenn sie ähnlich aussehen.
< und > sind strenge Vergleiche (gleiche Werte ausgeschlossen); ≤ und ≥ schließen die Möglichkeit der Gleichheit ein. 3 < 3 ist falsch, aber 3 ≤ 3 ist wahr. Sowohl ≤ als auch ≥ sind eigene vorkomponierte Unicode-Zeichen, behandelt in der Bibliothek der Mathe-Symbole.