Das ist ein Absatz, der in HTML von <p></p> eingeklammert wird. Textile macht den vorhandenen Absatz zu, sobald eine Lerzeile kommt, falls Text folgt, wird ein weiterer Absatz geöffnet.

Also so wie hier. Zwischen zwei Absätzen erscheint – weil wir das gestalterisch (in der CSS-Datei) so festgelegt haben – ein Abstand von einer halben Zeilenhöhe. Dieser Abstand erscheint immer, wenn nichts Spezielles festgelegt wurde, was diese Standardanweisung außer Kraft setzt. Der selbe Abstand erscheint auch zwischen zwei Listen oder zwischen einer Liste und einem Abstand. Die Liste verhält sich, wenn Sie so wollen, wie ein Absatz, nur eben mit aufzählenden Elementen. In HTML wird die Liste mit <ul></ul> oder <ol></ol> eingeklammert und die einzelnen Listenpunkte mit <li></li> – alles via Textile, sofern die Syntax stimmmt.

Achten Sie einfach mal darauf, was jetzt passiert. Das hier ist ein ganz normaler Absatz und jetzt machen wir eine Liste mit (eng) drin:

Und hier folgt der nächste Absatz. Sie sehen, dass sich im Eingabefeld nichts gegenüber der vorhergehenden Verteilung von Listen, Absätzen und Leerzeilen geändert hat. Der einzige Unterschied besteht in der Angabe *(eng). Tatäschlich interpretiert Textile zwei Klammern als Aufforderung, dem HTML-Befehl das Attribut »class« zu verpassen und mit dem Inhalt der Klammer zu füllen. In dem Fall erscheint also im HTML ein <ul class="eng"></ul> und das führt – weil es im CSS eine entsprechende Definition gibt, dass eine Liste der Klasse »eng« vorher und nachher keinen Abstand mehr hat. Gäbe es diese Anweisung nicht, wäre die Angabe class="eng" zwar formal immer noch korrekt, bliebe aber ohne jede Auswirkung.

Angenommen, Sie hätten gerne Textabsätze in roter Schrift, dann müssten wir uns auf eine bezeichnende Klasse einigen (z. B. irgendwas in der Art von »red«), wir müssten ins CSS schreiben, was bei ‘red’ passieren soll und erst dann könnten Sie es benutzen.