У стандартній конфіґурації більшості візуальних редакторів (RTE) та версій Typo3 до тегу параґрафу <p> при автоматично додається форматування style="margin:0 0 0 0;"
Для того щоб позбутися цього зберігши сам тег параґрафу достатньо в Template Constants додати:
content.RTE_compliant.mode = stylesheets
styles.content.RTE_encaps_fontwrap.addAttributes.P.style =
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines < styles.content.RTE_encaps_fontwrap
Для того щоб заборонити wrap < р stylе="MARGIN: 0px" >| < /р > при збереженні з RTE в базу слід додати TypoScript Setup:
tt_content.text.20.parseFunc.nonTypoTagStdWrap.encapsLines.nonWrappedTag >
Також може бути корисно побавитися з конфіґурацією RTE яка має відношення до <p> (прописується в TSconfig):
RTE. default.proc.dontConvBRtoParagraph = 1
RTE. default.proc.HTMLparser_db.tags.p.allowedAttribs= class,id
RTE. default.proc.HTMLparser_db.tags.p.fixAttrib.style. unset
RTE. default.proc.keepPDIVattribs = class,id
|