2014-07-17 72 views
1

我試圖使用一些在線工具,HTML代碼塊轉換成玉,但沒有一個似乎對我的工作,現在讓我什麼,我做錯了什麼,因爲我是新來的玉所以使用這些工具。爲什麼評論的HTML代碼不轉換whlie玉轉換

HTML代碼 -

<!DOCTYPE html> 
<!--[if lt IE 7]>  <html class="no-js sidebar-large lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 
<!--[if IE 7]>   <html class="no-js sidebar-large lt-ie9 lt-ie8"> <![endif]--> 
<!--[if IE 8]>   <html class="no-js sidebar-large lt-ie9"> <![endif]--> 
<!--[if gt IE 8]>  <html class="no-js sidebar-large"> <![endif]--> 

返回玉代碼 -

doctype html 
html.no-js.sidebar-large 
    // <![endif] 

我對塊存儲爲我的html文件轉換這個塊太大,所以超過了字/字符的限制同時使用。

使用的工具 -

  1. http://html2jade.vida.io/
  2. http://html2jade.aaron-powell.com/
+0

不是玉的用戶,但是這似乎是你以後在做什麼:HTTPS://gist.github。 COM/kmiyashiro/1140425 – polarblau

+0

@polarblau THX ...這是由於不完整的structure..I做身體/ HTML結束標籤可用,並且這兩種工具工作正常。 – Trialcoder

+1

太好了!也許你可以用這些信息發佈答案並接受它? – polarblau

回答

0

這些工具不會給你相應的結果,直到除非你爲他們提供乾淨的標記與正確的開幕和結束標記。

在我上面提到的例子中,它不會工作,因爲我沒有在<!DOCTYPE html>之後加入<html>

所以正確的代碼 -

<!DOCTYPE html> 
<html> 
<!--[if lt IE 7]>  <html class="no-js sidebar-large lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 
<!--[if IE 7]>   <html class="no-js sidebar-large lt-ie9 lt-ie8"> <![endif]--> 
<!--[if IE 8]>   <html class="no-js sidebar-large lt-ie9"> <![endif]--> 
<!--[if gt IE 8]>  <html class="no-js sidebar-large"> <![endif]--> 

JADE結果 -

!!! 5 
html 
//if lt IE 7 
    //if IE 7 
    //if IE 8 
    //if gt IE 8