Jade テンプレート内に、直接 CSS や JavaScript のコードを記述するときは、ドット記法によるテキストブロック内に記述します。
style.
body {
color: #111;
background: #ccc;
}
script.
var message = 'Hello';
alert(message);
$ jade --pretty < test.jade
<style>
body {
color: #111;
background: #ccc;
}
</style>
<script>
var message = 'Hello';
alert(message);
</script>
link
タグや script
タグによって、外部の CSS や JavaScript コードをロードするには、以下のようにします。
doctype html
html
head
meta(charset='UTF-8')
link(rel='stylesheet', href='main.css')
title Hello
script(src='jquery.js')
script(src='main.js')
body
p Hello
$ jade --pretty < test.jade
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<link rel="stylesheet" href="main.css">
<title>Hello</title>
<script src="jquery.js"></script>
<script src="main.js"></script>
</head>
<body>
<p>Hello</p>
</body>
</html>