Last active
December 23, 2023 15:05
-
-
Save xtian/888338 to your computer and use it in GitHub Desktop.
HTML5 Boilerplate in jade
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
!!! 5 | |
html(class='no-js') | |
head | |
meta(charset='utf-8') | |
meta(http-equiv='X-UA-Compatible', content='IE=edge') | |
title | |
meta(name='description', content='') | |
meta(name='viewport', content='width=device-width, initial-scale=1') | |
link(rel='stylesheet', href='css/normalize.css') | |
link(rel='stylesheet', href='css/main.css') | |
script(src='js/vendor/modernizr-2.6.2.min.js') | |
body | |
//if lt IE 8 | |
p.chromeframe. | |
You are using an <strong>outdated</strong> browser. | |
Please <a href="http://browsehappy.com/">upgrade your browser</a> | |
to improve your experience. | |
p Hello world! This is HTML5 Boilerplate. | |
script(src='//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js') | |
script window.jQuery || document.write('<script src="js/vendor/jquery-1.10.2.min.js"><\/script>') | |
script(src='js/plugins.js') | |
script(src='js/main.js') | |
script | |
(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]= | |
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date; | |
e=o.createElement(i);r=o.getElementsByTagName(i)[0]; | |
e.src='//www.google-analytics.com/analytics.js'; | |
r.parentNode.insertBefore(e,r)}(window,document,'script','ga')); | |
ga('create','UA-XXXXX-X');ga('send','pageview'); |
I had to change line 10 to
//<![endif]-->
In order for jade to compile it correctly for me.
Hi, @xtian.
Thanks to a marvelous Jade code for h5bp. It's very helpful for me.
I think that <\\/script>
in line 35 should be changed to <\/script>
.
https://gist.github.com/kaosf/5579155/98c949a32d1aa5fe747800cf6021785deddc7895
My environment is;
- Node.js 0.10.0
- Jade 0.30.0
I transfered Jade to HTML and checked with the following command;
jade -P < html5boilerplate.jade
@kaosf Thanks, that was a workaround for a double escaping issue in Jade that must have been fixed since I last updated this gist.
Thanks...
nice!
That doctype was deprecated some time ago, now this is the way to go:
doctype html
Cheers
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
why codekit doesn't compile and show me this error: http://d.pr/i/3CSF ?