Languages

HTML

Tag completion, closing-tag sync, and awareness of linked CSS and JavaScript in HTML documents.

Editing HTML

Built-in HTML features cover .html and related markup. You get tag and attribute completion, matching close tags as you type, and hover notes for common elements.

Emmet abbreviations

In HTML, and in many template languages, Emmet abbreviations expand with Tab. For example, ul>li*3 becomes a list. See Emmet for profiles and custom snippets.

Linked styles and scripts

Path completion helps when you type href and src. Opening a linked stylesheet or script can jump the way go-to-definition does, when the language service can resolve the path.

Formatting

Format Document uses the HTML formatter settings under HTML › Format. Turn on Format on Save if you want each save to tidy the markup.