HTML5 index.html Template

There are lots of html5 boilerplates out there, being one that shows up on Google Search on top.

However often, I only need to copy and paste the index.html to start a new test / experiment. Here it is. Adapted version from initializr.

Initialise a package.json with npm init and then

npm install jquery
npm install normalize.css
npm install bootstrap
<!doctype html>
<html class="no-js" lang="">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="stylesheet" href="node_modules/normalize-css/normalize.css">
<link rel="stylesheet" href="node_modules/bootstrap/dist/css/bootstrap.min.css" />
<link href="/css/base.css" media="screen, projection" rel="stylesheet" type="text/css" />

<!--[if lt IE 8]>
You are using an <strong>outdated</strong> browser. Please <a href="">upgrade your browser</a> to improve your experience.

<script src="node_modules/jquery/dist/jquery.min.js"></script>
<script src="node_modules/bootstrap/dist/js/bootstrap.min.js"></script>

<script src="js/main.js"></script>