Das pre ist wirklich zu "streng" - damit werden die Zeilen "einzeilig" komplett ohne Umbruch ausgegeben. Das style-Attribut ist aber "schwächer", es erhält die originalen Linefeeds, bricht aber trotzdem automatisch sinnvoll um (vgl. mein Screenshot weiter oben - die Textblöcke sind im Input jeweils eine Zeile). Mein Ansatz funktioniert auch nur, weil der DWD im Input zusammengehörigen Text als je eine ultralange Zeile ausgibt (oder - dann in GROSSBUCHSTABEN - als Art Überschrift).
Grüßle, Michael [email protected] schrieb am Donnerstag, 3. Februar 2022 um 21:15:23 UTC+1: > [email protected] schrieb am Donnerstag, 3. Februar 2022 um 17:25:18 > UTC+1: > >> Noch ein Nachtrag bzgl. <br/>: Stattdessen sollte man besser eine >> style-Anpassung machen, etwa >> <div style="white-space: pre-line;"> >> um die Zeilenumbrüche zu erhalten. So habe ich das jetzt für mich gelöst. >> >> Ich nutze es so, daß die Zeilenumbrüche gerade *nicht* erhalten bleiben > sollen. Vielmehr soll der Text vom Browser entsprechend der Breite des > Bildschirms neu umgebrochen werden. Deshalb entfernt html2ent.ansi <pre> > und </pre>, das ansonsten bewirken würde, daß die Zeilenumbrüche erhalten > bleiben. > > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/3af2a829-e655-4f2b-b583-b950d3a12cdan%40googlegroups.com.
