P-Tags entfernen

P Tags entfernen

Hier einige Zeilen wie man mit den P - Tags in Typo3 fertig wird.

Diese Tags sind für den einen nützlich, für den anderen eine Plage!
Um die P - Tags vollständig zu entfernen kann man Folgendes versuchen:

Beim Benutzen von CSS_Styled_content ins Setup des Templates dieses schreiben:

tt_content.stdWrap.dataWrap >
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines>


Wenn du Content(default) benutzt, dann dieses:

content.RTE_compliant = 0


Möchte man die P - Tags behalten und z.B. nur den P-Tag p style="margin:0 0 0 0;"  herausnehmen,
sind folgende Zeilen im Setup nötig:

tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.addAttributes {
    P.style=
    PRE.style=;
}


Und möchte man, dass der RTE überhaupt keine P's mehr schreibt, so muss man ins TS beim root folgendes schreiben:

RTE.default {
   proc {
        dontConvBRtoParagraph = 1
        preserveTables = 1
        typolist = 0
    }
}


Einfach versuchen und austesten. Wichtig ist auch, zu schauen, was passiert, wenn man danach mit dem RTE arbeitet!

So viel zum Umgang mit den lästigen P - Tags in Typo3.