[TYPO3-RTE] P Tags added in RTE
Stanislas Rolland
typo3 at sjbr.ca
Wed Nov 12 01:47:58 CET 2008
Sergio Catalá Gil a écrit :
> When I started to design my site, I decided not using the "rtehtmlarea"
> extension because it usually added some labels that spoiled my code. Now
> I need to use this extension because I added some editors in the backend
> that don't know HTML.
>
> For the time being, I only face two problems:
>
> * It adds (rtekeep = "1") attribute to my links. How can I remove it?
Normally this happens when you have non-typolink attributes on your
link. But, I think that the attribute is not kept in the database nor
rendered in the FE.
>
> * It adds (and that's the most important part for me) <p></p> tags to
> some code. If I have the next labels:
>
> <div><div><img ... />text</div></div>
>
> RTE converts the code to:
>
> <div><div><p><img ... />text</p></div></div>
>
Wrapping with p on pressing enter is a IE behaviour. By default, the RTE
is configured to behave the same way in other browsers. This may be
disabled in Firefox, Safari and Opera with
RTE.default.disableEnterParagraphs = 1
Consistent with this default behaviour, the default RTE transformation
will also wrap text with p. But I think that if there is no attribute on
the p tag, it is not kept in the database. Result in the frontend will
depend on the rendering configuration.
Regards,
Stanislas
More information about the TYPO3-project-rte
mailing list