Emmet



Emmet - это набор плагинов для различных текстовых редакторов, используемых для скоростного написания HTML и CSS кода.



Для написания HTML в Emmet используются 12 типов селекторов:

# — создает атрибут id

. — создает атрибут class

[] — создает любые другие атрибуты

> — делает переход на один уровень ниже

+ — создает соседние элементы на том же уровне

^ — делает переход на уровень вверх

* — умножает элементы

$ — заменяется числом, каждый раз увеличивающимся на единицу

$$ — то же самое, только двухзначное

{} — добавляет текстовое содержимое элементам

() — группирует элементы

: — задает атррибуты для <input>, <a>, <link>



Emmet также предоставляет возможность создавать разметку с использованием различных шаблонов HTML, наиболее интересный из них — html:5, который даст результат:

<!doctype html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

</body>

</html>