私はhtml5boilerplateに基づいたDiazoテーマファイルを持っています。テーマは、特定のバージョンのInternet Explorerを識別するために、<html>
要素の条件付きコメントを使用します。テーマが適用される場合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>
またはそれ以下)、正常に動作しているようです。
テーマの例として、私は良い-PYから関連するKGSバージョンでplone.app.theming 1.0b8を使用していますこの問題を持つファイルが
でご利用いただけますルール。
ありがとうございました。 https://dev.plone.org/plone/ticket/12249 –