[英]Use <style> tag in TinyMCE
我試圖在TinyMCE編輯器的<style>
標記中添加css,但是當我驗證HTML更改時,TinyMCE會自動將css放在注釋之間。
范例:
如果我輸入
<style>
h3{
font-size:50px;
}
</style>
<h3>Hello</h3>
TinyMCE將其轉換為:
<style>
h3{<!--
font-size:50px;-->
}
</style>
<h3>Hello</h3>
在設置中,我設置為:
extended_valid_elements: "pre[*],script[*],style[*]",
valid_children: \'+body[style|script],pre[script|div|p|br|span|img|style|h1|h2|h3|h4|h5],*[*]\',
valid_elements : \'*[*]\',
難道我做錯了什么 ?
此線程上的最后一個張貼者( http://www.tinymce.com/forum/viewtopic.php?id=25443 )寫道:
TinyMCE生成XHTML,我們將樣式內容包裝在注釋中,以防止任何XML解析器無法解析所有瀏覽器支持注釋語法的內容。 --Spocke
所以答案是不,這不能更改 ,因為微小的mce不僅發誓要生成有效的HTML
,而且還必須生成有效的(ughh) XHTML
。 因為他們說all browsers support the comment syntax
所以這對您來說實際上不是問題。
如果將tinyMCE置於整頁模式,則可以在<head>
放置樣式。 它將不會在此處放置注釋節點。
<script type="text/javascript">
tinyMCE.init({
plugins : "fullpage",
});
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.