Comments
Single line comments look the same as JavaScript comments and must be placed on their own line:
// just some paragraphs
p foo
p bar
<!-- just some paragraphs -->
<p>foo</p>
<p>bar</p>
Jade also supports unbuffered comments, by simply adding a hyphen
//- will not output within markup
p foo
p bar
<p>foo</p>
<p>bar</p>
Block Comments
A block comment is legal as well:
body
//
As much text as you want
can go here.
<body>
<!--
As much text as you want
can go here.
-->
</body>
Conditional Comments
Jade does not have any special syntax for conditional comments.
If your line begins with <
then it is treated as plain text.
So just use normal HTML style conditional comments:
<!--[if IE 8]>
<html lang="en" class="lt-ie9">
<![endif]-->
<!--[if gt IE 8]><!-->
<html lang="en">
<!--<![endif]-->
<!--[if IE 8]>
<html lang="en" class="lt-ie9">
<![endif]-->
<!--[if gt IE 8]><!-->
<html lang="en">
<!--<![endif]-->