Zitat von linhart im Beitrag #4
Ich versteh eigentlich nicht, warum das rot Geschriebene falsch ist. Es muss doch bewirken, dass zunächst einmal ein leerer String eingerückt wird, das heißt, es werden ein paar Blanks (plus einem leeren String) ausgegeben, und anschließend wird WORT geschrieben.
Ja, Linhart, es muss wohl so sein, wenn ich mir das jetzt so vor Augen führe, so wie du das erklärst.
Was eingerückt wird, ist also nicht das WORT selbst, sondern die Leerstelle, was von mir ursprünglich nicht so gedacht war.
Dann hätte man ja auch weiterhin mit weißen Punkten arbeiten können --> [
weiss]. . .[
/weiss]WORT --> die auf dem hellgrauen Hintergrund kaum zu sehen sind. Der Effekt ist jedenfalls (fast) derselbe:
. . .WORT
Also hätte ich gar keinen gesonderten indent-Tag in die Iconbar einzubauen brauchen.
Naja, alles funktioniert letztlich in der Anzeige, egal, wie man es macht.
Aber im Sinne von html richtig korrekt, so wie ich es mir ursprünglich beim Eingeben des html-Codes gedacht hatte, ist [
indent]WORT[
/indent], weil das diesem html-Code hier entspricht:
<
span style="text-align:left; margin-left:30px;">WORT<
/span>
Das ist die Einrückung des WORTes selbst, und nicht die Einrückung einer zusätzlich vor das Wort gesetzten Leerstelle.
Naja, egal, macht wie ihr wollt.
Ein Vorteil der Einrückung der vorangestellten Leerstelle besteht allerdings darin, dass man diese, falls notwendig, schneller rückgängig machen kann. Man muss statt zwei Strings zu markieren (einen vor und einem nach dem WORT) nur einen einzigen String (vor dem WORT) markieren und auf die Delete-Taste drücken, dann ist die Einrückung wieder weg.
Vielleicht ist diese Lösung mit der vorangestellten eingerückten Leerstelle letztlich gar nicht mal so schlecht.
OK,
liebe Grüße an alle Einrücker,
von eurem html-Adminchen