我有一個基於html5boilerplate的Diazo主題文件。該主題使用<html>
元素的條件註釋來標識特定版本的Internet Explorer,例如,如何保留Diazo主題中<html>元素的條件註釋?
<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!-- Consider adding an manifest.appcache: h5bp.com/d/Offline -->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
然而,當應用主題重氮似乎剝去這些條件註釋並且只有最後
<!--<![endif]-->
留在最終的標記產生類似
<!doctype html>
<html xmlns="http://www.w3.org/1999/xhtml" class="no-js" lang="en" xml:lang="en"><!--<![endif]-->
與無與倫比的endif
。在<html>
標記中使用條件註釋(例如,在<head>
之內或在文檔的更下方)似乎工作正常。一個主題的
實例和規則,有這個問題的文件可在
我使用plone.app.theming與良好-PY相關KGS版本1.0b8。
謝謝。 https://dev.plone.org/plone/ticket/12249 –