1
我使用TemplaVoila和映射模板來創建一個新的網站。 這是我第一次在TYPO3中,所有的默認樣式都搞亂了我的html結構。刪除TYPO3默認的包裝和屬性
我想刪除的東西一樣的div,包裝材料,p.bodytext
,class="csc"
等
我怎樣才能讓TYPO3無法呈現的所有網頁內容有任何包裝材料/幀?
PS。我知道如何去除每個人,但在TS中是否有全局設置?
我使用TemplaVoila和映射模板來創建一個新的網站。 這是我第一次在TYPO3中,所有的默認樣式都搞亂了我的html結構。刪除TYPO3默認的包裝和屬性
我想刪除的東西一樣的div,包裝材料,p.bodytext
,class="csc"
等
我怎樣才能讓TYPO3無法呈現的所有網頁內容有任何包裝材料/幀?
PS。我知道如何去除每個人,但在TS中是否有全局設置?
刪除主模板中的靜態文件。
點擊模板,然後點擊您的網站根。選擇信息/從工具欄修改然後點擊編輯整個模板記錄,包括。
的模板名爲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 >
但TemplaVoila不會沒有它渲染。我只想擴展在每篇文章中將「無框」設置爲TS – 5hahiL
中的全局設置的功能。那麼您的問題是關於刪除,您應該改變它。無論如何看到我的更新 –
謝謝..我已經找到了大多數事情的解決方法,除了我怎樣才能刪除'class =「bodytext」'出現在我所有** p **標籤? – 5hahiL