Natürlich kann man auch HTML-Files mit dem Emacs editieren. Die üblichen Features wie Syntax-Hervorhebung und automatische Einrückung ist in diesem Mode natürlich auch vorhanden. Wenn ein neues HTML File kreiert wird (z.B. mit C-x C-f demo.html), so wird automatisch ein HTML Template erzeugt, das sieht etwa so aus (der Titel wird interaktiv abgefragt):
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
<html>
<head>
<title>Meine Homepage</title>
</head>
<body>
<h1>Meine Homepage</h1>
<hr>
<address><a href="mailto:pschmid@isz03.isz.ch">Peter Schmid</a></address>
<!-- Created: Fri Jan 16 08:15:45 MET 1998 -->
<!-- hhmts start -->
<!-- hhmts end -->
</body>
</html>