Dezimalpunkte mit Unicode „Figure Space“ ausrichten
Frage: Wie erreiche ich eine präzise Dezimalpunktausrichtung in eine HTML-Tabelle, ähnlich der „Dezimal-Tabulator“-Funktion eines Textverarbeitungsprogramms?
Traditionelle Lösungen:
Einschränkungen:
Optimale Lösung: Unicode Figure Space
Eine überlegene Lösung beinhaltet die Verwendung des Unicode-Zeichens „FIGURE SPACE“ (U 2007, ). Es handelt sich um ein Leerzeichen, das der Breite der Ziffern entspricht und einen festen Abstand einhält.
Verwendung:
Um Dezimalpunkte rechts auszurichten, füllen Sie die numerischen Zeichenfolgen auf mit FIGURE SPACES auf der linken Seite, wie im folgenden Beispiel gezeigt:
<code class="html"><p style="font-family: sans-serif"> 10000 <br>   123.4 <br>     3.141592 </p></code>
Diese Technik richtet die Dezimalpunkte effektiv vertikal aus, ohne die numerische Formatierung zu beeinflussen. Es ist auch mit Serifen- und Sans-Serif-Schriftarten kompatibel.
Das obige ist der detaillierte Inhalt vonWie richtet man Dezimalpunkte in HTML-Tabellen wie den Dezimaltabulator eines Textverarbeitungsprogramms aus?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!