2014-07-17 96 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