---
title: "p Tags werden im RTE Backend anders formatiert"
url: "https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage","HTML & CSS"]
created: "2006-03-07"
last_reply: "2006-03-08"
replies: 9
solved: false
page: 1
pages: 1
lang: "de"
---

# p Tags werden im RTE Backend anders formatiert

Backend › RTE & CKEditor · 9 Antworten · gestartet 2006-03-07

## Eröffnungsbeitrag

**hoppefamily** · 2006-03-07 · [Beitrag #1](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/1)

Hallo,
bei mit werden die p-Tags im HTML-AREA Backend anders formatiert als auf der Seite.
Und zwar ist ein Abstand danach sichtbar. Quasi ein margin-bottom.

Im CSS welches auch dem Ausehen der Seite entspricht ist aber margin:0 eingestellt.

Ansonsten ist die Formatierung, Farben etc. im RTE Backend wie auf der Seite.

Woher kommt dies?

## Antworten

### [#2](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/2) · woida · 2006-03-08

Dann schau doch mal im Quelltext nach, ob da nicht ein Inline-Style verwendet wird.

### [#3](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/3) · hoppefamily · 2006-03-08

Nein. Es handelt sich um <p> Tags ohne class oder irgendwas.

P ist im CSS definiert.

### [#4](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/4) · woida · 2006-03-08

Dann versteh ich nicht, was du meinst.

### [#5](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/5) · Unbekannter Benutzer · 2006-03-08

dein CSS wird ja im Frontend eingebunden und nicht im Backend -> wird erst im FE aktiv

### [#6](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/6) · obitas · 2006-03-08

Ich vermute, es liegt daran, dass die <p>-Tags in der Ausgabe im Webbrowser noch ein Attribut 'class="bodytext"' zugewiesen bekommen, das sie beim Berarbeiten im htmlarea nicht besitzen.
Deine CSS-Angaben für p und p.bodytext sollten übereinstimmen.

Damit htmlarea die CSS-Angaben berücksichtigt, muss im TSconfig der root-Seite folgende Zeile eingetragen sein:

```typoscript
RTE.default.contentCSS=fileadmin/templates/screen.css
```

wobei natürlich Pfad und Name der CSS-Datei angepasst werden müssen; da ja bei dir Farben und Formatierung im htmlarea bereits richtig angezeigt werden, hast du das wahrscheinlich bereits gemacht.

### [#7](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/7) · hoppefamily · 2006-03-08

Hallo obitas,
du hattest Recht mit:

> Ich vermute, es liegt daran, dass die <p>-Tags in der Ausgabe im Webbrowser noch ein Attribut 'class="bodytext"' zugewiesen bekommen, das sie beim Berarbeiten im htmlarea nicht besitzen.

Kann man alternativ auch das "bodytext" herauskonfigurieren?

Er "ergänzt" das bodytext ja nur, wenn ich im RTE keine class zuweise.

### [#8](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/8) · obitas · 2006-03-08

Das 'class="bodytext"' kommt von der cssstyledcontent-Extension.

Folgende Typoscript-Zeile im Template-Setup entfernt dies:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P >

### [#9](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/9) · hoppefamily · 2006-03-08

eh, P  und P.bodytext gleichzusetzen hat nicht geholfen.

Ich habe deshalb mal ausprobiert wenn ich im RTE auch class="bodytext" zum P-Tag hinzutrage.

Es bleibt dabei. HTML ist quasi das selbe:

RTE:
<p class="bodytext">Hallo</p>
<p class="text-small">Dies ist ein Test</p>

Seite:
<div class="csc-frame csc-frame-default">
<p class="bodytext">Hallo</p>
<p class="text-small">Dies ist ein Test</p>
</div>

Trotzdem sieht es in der Seite anders aus als im RTE. [/img]

### [#10](https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert/10) · hoppefamily · 2006-03-08

Ich habe weiter herumprobiert und folgendes eingegrenzt.

Im RTE werden alle im CSS definierten class'es übernommen. Farben, Abstände etc.

Nur für P und P.bodytext kann ich im CSS definieren was ich will. Er nimmt es partou nicht im RTE.
In der Seite hingegen ja.

---

Quelle: „p Tags werden im RTE Backend anders formatiert“, typo3.net, https://www.typo3.net/d/39072-p-tags-werden-im-rte-backend-anders-formatiert
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
