Heim  >  Artikel  >  Web-Frontend  >  Detaillierte Analyse von fünf in HTML dargestellten Arten von Leerzeichen

Detaillierte Analyse von fünf in HTML dargestellten Arten von Leerzeichen

黄舟
黄舟Original
2017-07-22 09:30:441197Durchsuche

HTML bietet 5 Arten von Leerzeichen (Leerzeichen), die unterschiedliche Breiten haben. Geschützte Leerzeichen ( ) entsprechen der Breite regulärer Leerzeichen und können in allen gängigen Browsern ausgeführt werden. Mehrere andere Leerzeichen (       ‌‍ ) haben in verschiedenen Browsern unterschiedliche Breiten.

  Es ist der häufigste Raum, dem wir am häufigsten ausgesetzt sind der durch Drücken der Leertaste erzeugte Leerraum. Wenn Sie in HTML die Leertaste zum Generieren dieses Leerzeichens verwenden, werden die Leerzeichen nicht akkumuliert (zählen nur als 1). Um es zu addieren, müssen Sie die HTML-Entitätsdarstellung verwenden.

Die Breite dieses Raums wird offensichtlich und stark von der Schriftart beeinflusst.

„Half-width space“, der vollständige Name ist En Space, en ist das Maß Einheit der Typografie, die der Hälfte der Breite von em entspricht. Per Definition entspricht es der halben Schriftgröße (z. B. 8 Pixel in einer 16 Pixel-Schriftart). Nominell die Breite des Kleinbuchstabens n. Dieser Raum erbt die konsistenten Eigenschaften der Raumfamilie: Er ist transparent. bedeutet, dass die von eingenommene Breite genau 1/2 chinesische Breite

und wird grundsätzlich nicht von Schriftarten beeinflusst.

  Es heißt „Full-Width Space“ und sein vollständiger Name ist Em Space ist eine Maßeinheit in der Typografie, die der aktuell angegebenen Punktzahl entspricht. Beispielsweise ist 1 Geviert in einer 16-Pixel-Schriftart 16 Pixel. Dieser Raum erbt auch die konsistenten Eigenschaften der Raumfamilie: transparent. Dieser Raum hat auch eine ziemlich robuste Funktion,

bedeutet, dass die von eingenommene Breite genau 1 chinesische Breite beträgt und grundsätzlich nicht von der Schriftart beeinflusst wird.

Space, der vollständige Name ist Thin Space. Wir könnten es genauso gut als „dünnen Raum“ bezeichnen, was bedeutet, dass der Raum relativ dünn ist, einen dünnen Körper hat und eine relativ geringe Breite einnimmt. Es ist ein Sechstel eines Em breit.

Es heißt Zero Width, abgekürzt als „. „ZWNJ“ ist ein nicht druckbares Zeichen, das zwischen zwei Zeichen in elektronischem Text platziert wird, um die sonst auftretende Verbindung zu unterdrücken und stattdessen die beiden Zeichen in ihren ursprünglichen Glyphen darzustellen. Das Nicht-Joiner-Zeichen mit der Breite Null in Unicode wird „“ (Nicht-Joiner mit der Breite Null, U+200C) zugeordnet, und der HTML-Zeichenwert wird wie folgt in Anführungszeichen gesetzt: ‌

Es wird als Zero-Breite-Ligatur bezeichnet. Der vollständige Name ist Zero-Width-Joiner oder „ZWJ“ für kurz Es handelt sich um ein nicht druckbares Zeichen, das irgendwo zwischen zwei Zeichen in Sprachen platziert wird, die einen komplexen Schriftsatz erfordern (z. B. Arabisch und Hindi). Die beiden Zeichen, die sonst nicht getrennt werden würden, haben einen getrennten Effekt. Der Unicode-Codepunkt für den Bindestrich mit der Breite Null ist U+200D (HTML: ‍ ‍).

Darüber hinaus analysiert der Browser auch die folgenden Zeichen als Leerzeichen: Leerzeichen ( ), Tabstopp ( ), Zeilenumbruch ( ;) und Wagenrücklauf ( ) und ( ) und so weiter.

Das obige ist der detaillierte Inhalt vonDetaillierte Analyse von fünf in HTML dargestellten Arten von Leerzeichen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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