Composed of elements
<html> <!-- ROOT ELEMENT -->
<head>
<!-- METADATA: title, author, description, etc. -->
</head>
<body>
<!-- PAYLOAD CONTENT -->
</body>
</html>
MATTERS!
<a href="/cats.html">Please don't break my href!</a>
<link rel="shortcut icon" href="/favicon.ico">
<link rel="apple-touch-icon" href="/touch-icon.png">
<link rel="stylesheet" href="/styles/main.css">
… used to augment the current document, generally automatically processed by the user agent.
link
See the spec for more
Are you sure?
Are you sure?
Use the class
attribute
Each section is like a mini-document
search
, email
, url
, tel
,number
,
range
, color
date
, month
, week
,
time
, datetime
, datetime-local
<input type="file" accept="image/*;capture=camera">
<!-- also: camcorder, microphone -->
Demo
<section class="carousel">
<h1>Featured Content</h1>
<article class="slide">
<h2>Slide Title</h2>
<div class="slide-content"> ... </div>
</article>
<article class="slide">
<h2>Slide Title</h2>
<div class="slide-content"> ... </div>
</article>
</section>
More great patterns from Anthony Ticknor
Your HTML = your IA
Don't break their functionality!