HTML Tab Raum statt mehrerer nicht-breaking Speicherplätze (- nbsp -) Stapelüberlauf
Allerdings werden sie nicht als funktionsfähig sein, wie man erwarten könnte, wenn Sie mit horizontalen Tabulatoren in Textverarbeitungsprogrammen verwendet werden, z.B. Wort, Wordperfect, Open Office, Wordworth, etc. Sie sind eine feste Breite, und sie können nicht angepasst werden.
CSS gibt Ihnen viel mehr Kontrolle und bietet eine Alternative, bis das W3C eine offizielle Lösung.
Es hängt davon ab, welcher Zeichensatz verwendet werden soll.
Sie könnten einige Register-Tags einrichten und nutzen sie, ähnlich, wie Sie h-Tags verwenden würden.
und nutzen sie, wie so:
Führen Sie das obige Snippet ein visuelles Beispiel zu sehen.
Merkwürdig ist, dass es keine Horizontaltabulator Entitäten definiert in ISO-8859-1 HTML: Odd, weil es nicht ist, als ob Tabs kaum verwendet werden.
Allerdings gibt es einige andere white-space Zeichen zur Verfügung als die üblichen -nbsp. beispielsweise; -thinsp ;. -ensp ;. und die zuvor erwähnte -emsp; .
Es ist auch erwähnenswert, dass in ASCII und Unicode zu erwähnen, - # 09; ist eine horizontale Tabellierung.
Im Wesentlichen in diesem Fall werden die Räume der Inhalt und nicht der Stil. Ich weiß nicht, warum so viele Menschen, dass nicht sehen. Ich denke, die Steifigkeit, mit der sie versuchen, die Trennung von Stil und Inhalt der Regel zu erzwingen (HTML entworfen wurde, beide von Anfang an zu tun - es ist nichts falsch mit gelegentlich definiert Stil eines einzigartigen Elements mit entsprechenden Tags, ohne dass viel mehr verbringen Zeit auf CSS Style Sheets und es gibt absolut nichts unleserlich darüber, wenn es in Maßen verwendet wird. es ist auch in der Lage, etwas gesagt zu werden, schnell etwas zu tun.) übersetzt, wie sie Leerzeichen nur betrachten können, als nur verwendet werden, für Stil und Vertiefung.
Und wenn es keine anmutige Art und Weise Räume einfügen, ohne auf -emsp verlassen zu müssen; und -nbsp; Tags, ich würde behaupten, dass der resultierende Code weit mehr unreadible wird, als wenn es einen entsprechend benannten Tag war, dass Sie schnell eine große Anzahl von Räumen (oder, wenn Sie wissen, Räume wurden nicht unnötig in dem ersten verbraucht erlaubt hätte, einfügen Ort).
Wie es aber ist, wie oben gesagt wurde, sie wäre die beste Wahl zu verwenden -emsp sein; an der richtigen Stelle einzufügen.
beantwortet 15 '11 Juni um 20:58 Uhr
Ich kam in diesem, während für ein Verfahren gesucht und schließlich meinen eigenen herauszufinden, die für leicht zu funktionieren scheint, was gewünscht wird. Ich bin neu hier zu veröffentlichen, damit ich hoffe, das funktioniert. Aber haben diese in CSS:
Dann in Ihrem HTML habe dies Ihren „long Reiter“ sein mitten im Satz, wie ich brauchte:
Speichert aus der Menge an -nbsp; oder -emsp; dass Sie bräuchten.
Hoffe, das hilft jemand, Prost!
Mit CSS und bewährtes Verfahren, die dynamische Erstellung von verschachteltem, gegliedertem Menü sein würde, wie folgt:
Alternativ Schleife durch die statische Variable hinzufügen mehr -nbsp Abstand verwendet; oder
Tags oder andere Zeichen, falls erforderlich.In Verbindung stehende Artikel