Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   HTML --> Blocksatz und Zeilenumbrüche (https://www.delphipraxis.net/70588-html-blocksatz-und-zeilenumbrueche.html)

Christian18 1. Jun 2006 12:16


HTML --> Blocksatz und Zeilenumbrüche
 
Hallo,

gibt es einen HTML Befehl, damit ich kein
mehr machen muss??? Es sollen die Zeilenumbrüche so genommen weren wie auch in der HTML Datei. Und dann soll auch noch in Blocksatz ausgegeben werden??? Kann man sowas in HTML machen??? Wenn ja wie???

MFG Christian18

S2B 1. Jun 2006 13:10

Re: HTML --> Blocksatz und Zeilenumbrüche
 
Zeilenumbrüche werden in HTML immer automatisch gemacht, außer du umgehst sie bewusst (mit position: absolute o.Ä.). Blocksatz kannst du in HTML so lösen:
Code:
<p align="justify">Text</p>
oder mit CSS:
Code:
<p style="text-align: justify">Text</p>

monta 1. Jun 2006 13:22

Re: HTML --> Blocksatz und Zeilenumbrüche
 
Zitat:

Zitat von S2B
Zeilenumbrüche werden in HTML immer automatisch gemacht, außer du umgehst sie bewusst

er meint ja aber nicht, die Umbrüche, welche gesetzt werden, wenn das Fenster, bzw das umschließende Element voll ist, sondern möchte ja die Zeilenvorschübe, welche mit Enter im editor erstellt werden, beibehalten.

Das geht meines wissens nicht, entweder du setzt den
Tag, oder es wird halt fließend umgebrochen.
Alternativ könntest du ja die entsprechenden html-Texte mit einenm kleinen Delhpiprogramm durchgehen, welches automatisch die Zeilenumbrüche des Memos in
umwandelt.
Es könnte ja auch die nl2br-Funktion von php weiterheöfen, da wird ja der Zeilenumbruch /n beim parsen auch durch
ersetzt, bin mir aber nicht ganz sicher, ob das für deine Anwendung geht. Außerdem müsstest du natürlich die entsprechenden Texte erst durch php jagen.

alcaeus 1. Jun 2006 13:30

Re: HTML --> Blocksatz und Zeilenumbrüche
 
Oder du setzt den Text in pre-Tags und formatierst dieses per CSS ;)

Greetz
alcaeus

S2B 1. Jun 2006 13:33

Re: HTML --> Blocksatz und Zeilenumbrüche
 
Und nochmal eine andere Möglichkeit:
Code:
<p style="white-space: pre">Text</p>


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz