Sie befinden sich hier: Typo3 / Tipps / xhtml_strict
Deutsch
English
Montag, 25.06.2018

Um eine xhtml strict konforme Seite mit TYPO3 generieren zu können, sollten folgende Angaben im Setup erfolgen:

page.config {
    doctype = xhtml_strict
    xhtml_cleaning = all
}

# These settings are needed for removing the "target" attribute in links which isn't allowed in xhtml_strict
page.stdWrap.HTMLparser {
    keepNonMatchedTags = 1
    tags.a.fixAttrib.target.unset = 1
}

Die Angaben unter page.config sind Standard. Entscheidend ist die folgende Einstellung, welche dafür sorgt, dass das target Attribut aus allen Links entfernt wird.

Eine andere Variante ist die hier dokumentierte:

lib.parseFunc {
   tags.link.typolink.target >
      nonTypoTagStdWrap.HTMLparser = 1
    nonTypoTagStdWrap.HTMLparser {
        keepNonMatchedTags = 1
        # Eliminieren der "target=" im Menü, RTE, ...
        tags.a.fixAttrib.target.unset = 1
    }
}