# HTML markup definitions
#
# This is a lax HTML markup, and should be able to parse any HTML page (regardless of version), it does not enforce
# any attributes on the element tags.
#
# Read html5 markup file for more information on markup template layout

<!doctype>- *
<!DOCTYPE>- *
<a>+ *
<abbr> *
<acronym> *
<address> *
<applet> *
<area> *
<article> *
<aside> *
<audio> *
<b> *
<base> *
<basefont> *
<bdi> *
<bdo> *
<big> *
<blockquote> *
<body> *
<br> *
<button> *
<canvas>+ *
<caption> *
<center> *
<cite> *
<code> *
<col> *
<colgroup> *
<command> *
<datalist> *
<dd> *
<del> *
<details> *
<dfn> *
<div>+ *
<dl> *
<dt> *
<em> *
<embed> *
<fieldset> *
<figcaption> *
<figure> *
<font> *
<footer> *
<form> *
<frame> *
<frameset> *
<h1> *
<h2> *
<h3> *
<h4> *
<h5> *
<h6> *
<head> *
<header> *
<hgroup> *
<hr> *
<html> *
<i> *
<iframe>+ *
<img> *
<input> *
<ins> *
<kbd> *
<keygen> *
<label> *
<legend> *
<li> *
<link> *
<map> *
<mark> *
<menu> *
<meta> *
<meter> *
<nav> *
<noscript> *
<object> *
<ol> *
<optgroup> *
<option> *
<output> *
<p> *
<param> *
<pre> *
<progress> *
<q> *
<rp> *
<rt> *
<ruby> *
<s> *
<samp> *
<script>+ *
<section> *
<select> *
<small> *
<source> *
<span> *
<strike> *
<strong> *
<style> *
<sub> *
<summary> *
<sup> *
<table> *
<tbody> *
<td> *
<textarea>+ *
<tfoot> *
<th> *
<thead> *
<time> *
<title> *
<tr> *
<track> *
<tt> *
<u> *
<ul>+ *
<var> *
<video> *
<wbr> *
