Emmet: Your Secret Weapon for Faster and Cleaner Code

What is Zen Coding / Emmet?

ul>li*5
<ul>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
    <li></li>
</ul>

Key Features

Installing Emmet

Basic Emmet Syntax and Examples

Child Elements

div>ul>li
<div>
    <ul>
        <li></li>
    </ul>
</div>

Sibling Elements

header+main+footer
<header></header>
<main></main>
<footer></footer>

Grouping

(div>p)+span
<div>
    <p></p>
</div>
<span></span>

Multiplication

ul>li*3
<ul>
    <li></li>
    <li></li>
    <li></li>
</ul>

Auto Numbering and Text

ul>li.item$*5
<ul>
    <li class="item1"></li>
    <li class="item2"></li>
    <li class="item3"></li>
    <li class="item4"></li>
    <li class="item5"></li>
</ul>

CSS with Emmet

m10
margin: 10px;
p10-20
padding: 10px 20px;

Lorem Ipsum

lorem
lorem100