我正在使用TemplaVoila并映射模板来创建新网站。 这是我第一次使用TYPO3,所有默认样式都搞乱了我的html结构。
我想删除div,包装,p.bodytext
,class="csc"
等内容
如何让TYPO3不为所有网页内容呈现任何包装/框架?
PS。我知道如何逐个删除每个,但在TS中是否有全局设置?
答案 0 :(得分:4)
从主模板中删除静态文件。
点击模板,然后点击您的网站 root 。选择信息/从工具栏修改,然后点击修改整个模板记录,包含。
模板名为CSS Styled Content
。
此模板包含在您的css文件之前。因此,在您的CSS中,如果您不想删除整个模板,则可以覆盖它们。
另一种解决方案是删除css_styled_content并添加内容(默认)。
我的最后一个想法是在主模板中设置样式内容,如下所示
lib.parseFunc_RTE < lib.parseFunc
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines {
encapsTagList = div,p,pre,h1,h2,h3,h4,h5,h6
remapTag.DIV = P
nonWrappedTag = P
innerStdWrap_all.ifEmpty = <br />
#addAttributes.P.class = bodytext
#addAttributes.P.class.setOnly=blank
}
# remove class statements from h tags
lib.stdheader {
10.1.fontTag = <h1>|</h1>
10.2.fontTag = <h2>|</h2>
10.3.fontTag = <h3>|</h3>
10.4.fontTag = <h4>|</h4>
10.5.fontTag = <h5>|</h5>
stdWrap.dataWrap = |
}
删除bodytext css:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >