# EMMET *The essential toolkit for web-developers* ## Introduction Emmet is a productivity toolkit for web developers that uses expressions to generate HTML snippets. ## Installation Normally, installation for Emmet should be a straight-forward process from the package-manager, as most of the modern text editors support Emmet. If you have difficulty setting up emmet with your editor and wish to check Emmet is supported by your favourite editor or not, you can check it from here. [Emmet Installation instructions](https://emmet.io/download/) ## Usage You can use Emmet in two ways: * Tab Expand Way: Type your emmet code and press `Tab` key * Interactive Method: Press `alt + ctrl + Enter` and start typing your expressions. This should automatically generate HTML snippets on the fly. __This cheatsheet will assume that you press `Tab` after each expressions.__ ## HTML ### Generating HTML 5 DOCTYPE `html:5` Will generate ```HTML
This is paragraph
This is paragraph
``` ### Attributes inside HTML tags Attributes can be added using `[]` `a[href=https://google.com data-toggle=something target=_blank]` ```HTML ``` ### Numbering Numbering can be done using `$` You can use this inside tag or contents. `h${This is so awesome $}*6` ```HTML