---
title: "CSS-Klassen erscheinen nicht im Front-End"
url: "https://www.typo3.net/d/56463-css-klassen-erscheinen-nicht-im-front-end"
source: "typo3.net"
tags: ["Backend","RTE & CKEditor","Frage","HTML & CSS"]
created: "2007-01-18"
last_reply: "2007-01-19"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# CSS-Klassen erscheinen nicht im Front-End

Backend › RTE & CKEditor · 1 Antwort · gestartet 2007-01-18

## Eröffnungsbeitrag

**DiePicknickerin** · 2007-01-18 · [Beitrag #1](https://www.typo3.net/d/56463-css-klassen-erscheinen-nicht-im-front-end/1)

Hallo,

ich hoffe, jemand hat etwas Zeit für mein Problem  :o

Ich will verschiedene CSS-Klassen für den RTE nutzbar machen und das klappt auch soweit, dass die Klassen für Absätze im RTE ausgewählt werden können. Die Auswirkungen erscheinen auch im RTE-Feld - aber leider nicht auf der Webseite. Der generierte HTML-Code enthält die Klassen dann nicht mehr. Nun grüble ich schon seit geraumer Zeit darüber und weiss nicht mehr weiter.

Hier das TS-Config der Seite:

```typoscript
RTE.default.disabled = 0
RTE.config.proc.overruleMode = ts_css

RTE.default {
    contentCSS = fileadmin/templates/rte-styles.css
    useCSS = 1

    enableWordClean = 1
    #disableEnterParagraphs = 1
    showButtons = formatblock, blockstylelabel, blockstyle, textstylelabel, textstyle 
    hideButtons = fontstyle, fontsize, lefttoright, righttoleft, inserttag, image
    hidePStyleItems = PRE, H1, H2, H5, H6
    hideTags = font, font (full)

    showTagFreeClasses = 1
    classesCharacter = liste, abstand-unten, abstand-oben, Text-mittig-blau, kleineUeberschrift-blau
    classesParagraph = liste, abstand-unten, abstand-oben, Text-mittig-blau, kleineUeberschrift-blau
    allowedClasses = liste, abstand-unten, abstand-oben, Text-mittig-blau, kleineUeberschrift-blau

    showStatusBar = 1

    FE {
    proc  {
      allowedClasses < RTE.default.allowedClasses
	    }
    }
}

RTE.default.proc {
    # TRANSFORMATION METHOD
    overruleMode = ts_css
    # LINES CONVERSION
    dontConvBRtoParagraph = 1
    # TAGS ALLOWED OUTSIDE P & DIV
    allowTagsOutside = hr
    allowTags = table, tbody, tr, th, td, h3, h4, div, p, br, span, ul, ol, li, blockquote, strong, em, b, i, u, sub, sup, a, img, nobr, hr, tt, q, cite, abbr, acronym
    allowedClasses < RTE.default.allowedClasses
    # TAGS DENIED
    denyTags = font

    #RTE to DB
    entryHTMLparser_db = 1
	entryHTMLparser_db.tags {
           p >
           p.fixAttrib.align.unset >
           p.allowedAttribs = class,style,align
       }
    # ALLOWED P & DIV ATTRIBUTES
    keepPDIVattribs = align,class,style,id

    # DB-CONTENT TO RTE
    HTMLparser_rte {
    # TAGS ALLOWED
    allowTags < RTE.default.proc.allowTags
    removeTags = font
    allowedClasses < RTE.default.proc.allowedClasses
    #DO NOT REMOVE UNMATCHED TAGS
    keepNonMatchedTags = 0
                }
   }
RTE.config.tt_content.bodytext.proc.allowedClasses < RTE.default.proc.allowedClasses

#Setting screen width:
TCEFORM.tt_content.bodytext.RTEfullScreenWidth= 100%
```

Die RTE-Konfiguration habe ich jetzt bereits mit Typical und mit Demo ausprobiert. Das macht leider keinen Unterschied. Im Augenblick stehts auf Minimal. Wie gesagt, die CSS-Klassen kommen einfach nicht im Front-End an.

Hoffentlich kann jemand was sehen...

Achja: HTMLarea 1.3.8 - TYPO3 4.0.4

Lieben Gruß
Die Picknickerin (aus'm stürmischen Norden)

## Antworten

### [#2](https://www.typo3.net/d/56463-css-klassen-erscheinen-nicht-im-front-end/2) · DiePicknickerin · 2007-01-19

OK, et hat jet allet etwat jedauert bei mir:

Aber man sollte dann auch mal sein Template-Setup untersuchen, bevor die Panic so richtig zuschlägt.

Im Root-Template Setup hatte ich nämlich folgende Zeilen, so wie immer, um das nervige class="bodytext" loszuwerden:

```typoscript
#lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class = 
#lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class.setOnly =
```

Aber wenn man an seinen P-Tags nichts mehr erlaubt, dann kann man auch keine Klassen mehr anfügen, nä?  #giggle#

Danke nochmal an Thorsten, der den Augenöffner gespielt hat...

Gruß!

---

Quelle: „CSS-Klassen erscheinen nicht im Front-End“, typo3.net, https://www.typo3.net/d/56463-css-klassen-erscheinen-nicht-im-front-end
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
