Package: web-mode

Defined variables (87)

web-mode-content-typescontent types
web-mode-enable-heredoc-fontificationEnable heredoc fontification. The identifier should contain JS, JAVASCRIPT,
web-mode-engine-file-regexpsEngine file extensions.
web-mode-smart-quotesPreferred smart quotes
web-mode-block-paddingMulti-line block (php, ruby, java, python, asp, etc.) left padding.
web-mode-engine-attr-regexpEngine custom attributes
web-mode-abbrev-tableAbbrev table for `web-mode'.
web-mode-ignore-ac-start-adviceIf not nil `defadvice' for `ac-start' will be ignored.
web-mode-hookHook run after entering `web-mode'.
web-mode-start-tag-regexpRegular expression for HTML/XML start tag.
web-mode-enable-literal-interpolationEnable template literal fontification. e.g. css` `.
web-mode-script-template-types<script> block types that are interpreted as HTML.
web-mode-enable-block-faceEnable block face (useful for setting a background for example).
web-mode-jsx-depth-facesEach jsx depth has its own face.
web-mode-engines-font-lock-keywordsEngines font-lock keywords
web-mode-enable-inlaysEnable inlays (e.g. LaTeX) highlighting.
web-mode-scan-propertiesText properties used for code regions/tokens and html nodes.
web-mode-enable-whitespace-fontificationEnable whitespaces.
web-mode-enginesEngine name aliases
web-mode-extra-expandersA list of additional expanders.
web-mode-enable-sql-detectionEnable fontification and indentation of sql queries in strings.
web-mode-comment-formatsDefault comment format for a language
web-mode-attr-value-indent-offsetHtml attribute value indentation level.
web-mode-css-indent-offsetCSS indentation level.
web-mode-engine-attr-regexpsEngine custom attributes
web-mode-versionWeb Mode version.
web-mode-enable-auto-expandinge.g. s/ expands to <span>|</span>.
web-mode-extra-typesA list of additional types.
web-mode-enable-front-matter-blockEnable front matter block (data at the beginning the template
web-mode-attr-indent-offsetHtml attribute indentation level.
web-mode-ac-sources-alistalist mapping language names to ac-sources for that language.
web-mode-comment-styleComment style : 1 = default, 2 = force server comments outside a block.
web-mode-enable-auto-quotingAdd double quotes after the character = in a tag.
web-mode-tag-regexpRegular expression for HTML/XML tag.
web-mode-enable-sexp-functionsEnable specific sexp functions.
web-mode-enable-string-interpolationEnable string interpolation fontification (php and erb).
web-mode-traceActivate debug tracing.
web-mode-style-paddingStyle element left padding.
web-mode-linksList of elements and extensions for `web-mode-file-link'. It
web-mode-enable-comment-interpolationEnable highlight of keywords like FIXME, TODO, etc. in comments.
web-mode-enable-optional-tagsEnable omission of certain closing tags (e.g. a li open tag followed
web-mode-enable-css-colorizationIn a CSS part, set background according to the color: #xxx, rgb(x,x,x).
web-mode-extra-control-blocksA list of additional control blocks.
web-mode-enable-control-block-indentationControl blocks increase indentation.
web-mode-enable-auto-indentationAuto-indentation.
web-mode-attribute-listHTML attributes used for completion.
web-mode-auto-quote-styleAuto-quoting style.
web-mode-normalization-rulesNormalization rules
web-mode-part-paddingPart elements (script, style) left padding.
web-mode-extra-constantsA list of additional constants.
web-mode-enable-part-faceEnable part face (useful for setting background of <style> or <script>
web-mode-imenu-regexp-listRegexps to match imenu items (see https://web-mode.org/doc/imenu.txt)
web-mode-syntax-tableSyntax table used to reveal whitespaces.
web-mode-enable-auto-pairingAuto-pairing.
web-mode-xml-charsXML chars
web-mode-tag-listHTML tags used for completion.
web-mode-extra-builtinsA list of additional builtins.
web-mode-script-paddingScript element left padding.
web-mode-sql-indent-offsetSql (inside strings) indentation level.
web-mode-enable-comment-annotationEnable annotation in comments (jsdoc, phpdoc, etc.).
web-mode-extra-auto-pairsA list of additional auto-pairs.
web-mode-commands-like-expand-regionAdd command here if you have some wrapper function for er/expand-region
web-mode-engines-alistA list of filename patterns and corresponding `web-mode' engine.
web-mode-mapKeymap for `web-mode'.
web-mode-enable-curly-brace-indentationIndent lines beginning with {.
web-mode-enable-current-column-highlightShow column for current element.
web-mode-before-auto-complete-hooksList of functions to run before triggering the auto-complete library.
web-mode-enable-auto-openingHtml element auto-opening.
web-mode-enable-html-entities-fontificationEnable html entities fontification.
web-mode-extra-snippetsA list of additional snippets.
web-mode-engine-token-regexpsEngine regexps used to identify tokens (strings / comments) in blocks.
web-mode-code-indent-offsetCode (javascript, php, etc.) indentation level.
web-mode-markup-indent-offsetHtml indentation level.
web-mode-enable-auto-closingAuto-closing.
web-mode-enable-engine-detectionDetect such directive -*- engine: ENGINE -*- at the top of the file.
web-mode-enable-current-element-highlightEnable current element highlight.
web-mode-display-tableDisplay table used when switching to the whitespace visualization.
web-mode-markup-comment-indent-offsetHtml comment indentation level.
web-mode-tests-directoryDirectory containing all the unit tests.
web-mode-auto-close-styleAuto-close style.
web-mode-content-types-alistA list of filename patterns and corresponding web-mode content types.
web-mode-extra-keywordsA list of additional keywords.
web-mode-enable-element-content-fontificationEnable element content fontification. The content of an element can have a
web-mode-indent-styleIndentation style.
web-mode-engine-open-delimiter-regexpsEngine regexps used to identify blocks.
web-mode-enable-element-tag-fontificationEnable tag name fontification.
web-mode-whitespaces-regexpRegular expression for whitespaces.

Defined functions (340)

web-mode-block-is-inside(&optional POS)
web-mode-tag-end-position(&optional POS)
web-mode-element-contract()
web-mode-part-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-sb(EXPR &optional LIMIT NOERROR)
web-mode-block-controls-reduce(CONTROLS)
web-mode-element-clone(&optional ARG)
web-mode-measure(MSG)
web-mode-block-token-end-position(&optional POS)
web-mode-element-boundaries(&optional POS)
web-mode-fontify-region(BEG END KEYWORDS)
web-mode-annotate-comment(BEG END)
web-mode-comment-php-block(POS)
web-mode-block-controls-unset(POS)
web-mode-reload()
web-mode-go(POS &optional OFFSET)
web-mode-closing-paren-position(&optional POS LIMIT)
web-mode-yasnippet-exit-hook()
web-mode-jsx-is-html(&optional POS)
web-mode-toggle-current-element-highlight()
web-mode-element-insert()
web-mode-javascript-args-beginning-position(POS &optional REG-BEG)
web-mode-element-rename(&optional TAG-NAME)
web-mode-set-php-controls(REG-BEG REG-END)
web-mode-element-children-comment(&optional POS)
web-mode-element-tag-name(&optional POS)
web-mode-block-select()
web-mode-invalidate-region-beginning-position(POS)
web-mode-uncomment-svelte-block(POS)
web-mode-imenu-index()
web-mode-block-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-tag-previous()
web-mode-block-end-position(&optional POS)
web-mode--command-is-self-insert-p()
web-mode-interpolate-javascript-literal(BEG END)
web-mode-part-end-position(&optional POS)
web-mode-scan-region(BEG END &optional CONTENT-TYPE)
web-mode-attribute-next(&optional ARG)
web-mode-comment(POS)
web-mode-comment-context(&optional POS)
web-mode-block-tokenize(REG-BEG REG-END &optional REGEXP)
web-mode-markup-indentation-origin(POS JSX-DEPTH)
web-mode-is-css-string(POS)
web-mode-indentation-at-pos(POS)
web-mode-dom-xml-replace()
web-mode-bracket-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-mark(POS)
web-mode-language-at-pos(&optional POS)
web-mode-element-next(&optional ARG)
web-mode-token-css-indentation(POS)
web-mode-is-token-end(POS)
web-mode-attribute-end()
web-mode-element-child()
web-mode-remove-text-at-pos(N &optional POS)
web-mode-snippet-insert(CODE)
web-mode-element-previous(&optional ARG)
web-mode-test-process(FILE)
web-mode-attr-skip(LIMIT)
web-mode-element-select()
web-mode-javascript-calls-beginning-position(POS &optional REG-BEG)
web-mode-set-engine(ENGINE)
web-mode-part-token-beginning-position(&optional POS)
web-mode-block-previous()
web-mode-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-block-calls-beginning-position(POS &optional BLOCK-BEG)
web-mode-dom-quotes-replace()
web-mode-block-token-beginning-position(&optional POS)
web-mode-element-parent()
web-mode-tag-next-position(&optional POS LIMIT)
web-mode-dom-sf(EXPR &optional LIMIT NOERROR)
web-mode-element-child-position(&optional POS)
web-mode-comment-beginning()
web-mode-comment-django-block(POS)
web-mode-in-code-block(OPEN CLOSE &optional PROP)
web-mode-element-extract()
web-mode-element-children(&optional POS)
web-mode-comment-dust-block(POS)
web-mode-element-is-void(&optional TAG)
web-mode-sass-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-bracket-level(POS LIMIT)
web-mode-comment-end()
web-mode-django-skip(REG-BEG REG-END)
web-mode-buffer-change-attr-case(&optional TYPE)
web-mode-backward-sexp(N)
web-mode-unfontify-region(BEG END)
web-mode-block-kill()
web-mode-velocity-skip(POS)
web-mode-dom-entities-replace()
web-mode-clean-block-line(INPUT)
web-mode-insert-and-indent(TEXT)
web-mode-javascript-rsb(REGEXP &optional LIMIT NOERROR)
web-mode-stylus-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-block-skip-blank-backward(&optional POS)
web-mode-block-is-close(&optional POS)
web-mode-tag-next()
web-mode-rsb(REGEXP &optional LIMIT NOERROR)
web-mode-element-insert-at-point()
web-mode-block-scan(BLOCK-BEG BLOCK-END)
web-mode-comment-boundaries(&optional POS)
web-mode-comment-or-uncomment-region(BEG END &optional ARG)
web-mode-block-starts-with(REGEXP &optional POS)
web-mode-forward-sexp(N)
web-mode-element-sibling-previous()
web-mode-jsx-depth-next(REG-END)
web-mode-jsx-is-expr(&optional POS)
web-mode-block-beginning-position(&optional POS)
web-mode-attribute-kill(&optional ARG)
web-mode-interpolate-comment(BEG END BLOCK-SIDE)
web-mode-comment-go-block(POS)
web-mode-invalidate-region-end-position(POS)
web-mode-block-skip-blank-forward(&optional POS PROPS)
web-mode-part-end()
web-mode-dom-xpath(&optional POS)
web-mode-part-is-opener(POS REG-BEG)
web-mode-javascript-args-beginning(&optional POS REG-BEG)
web-mode--indentless-attribute-p(ATTR)
web-mode-jshint()
web-mode-comment-erb-block(POS)
web-mode-mark-and-expand()
web-mode-block-code-beginning-position(&optional POS)
web-mode-previous-line(POS LIMIT)
web-mode-blade-skip(POS)
web-mode-buffer-indent()
web-mode-block-opening-paren(LIMIT)
web-mode-comment-beginning-position(&optional POS)
web-mode-python-indentation(POS LINE INITIAL-COLUMN LANGUAGE-OFFSET LIMIT)
web-mode-attr-scan(POS STATE CHAR NAME-BEG NAME-END VAL-BEG ATTR-FLAGS EQUAL-OFFSET TAG-FLAGS)
web-mode-block-string-beginning-position(POS &optional BLOCK-BEG)
web-mode-enable(FEATURE)
web-mode-interpolate-javascript-string(BEG END)
web-mode-fontify-whitespaces(BEG END)
web-mode-javascript-statement-beginning-position(POS REG-BEG IS-TERNARY)
web-mode-javascript-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-interpolate-sql-string(BEG END)
web-mode-prog-mode()
web-mode-javascript-calls-beginning(&optional POS REG-BEG)
web-mode-dom-normalize()
web-mode-comment-svelte-block(POS)
web-mode-is-html-string(POS)
web-mode-lify-region()
web-mode-fold-or-unfold(&optional POS)
web-mode-element-previous-position(&optional POS LIMIT)
web-mode-part-previous-live-line(REG-BEG)
web-mode-fill-paragraph(&optional JUSTIFY)
web-mode-uncomment-erb-block(POS)
web-mode-attribute-previous(&optional ARG)
web-mode-interpolate-block-tag(BEG END)
web-mode-element-transpose()
web-mode-count-invisible-character-ranges(MIN MAX)
web-mode-part-beginning()
web-mode-dom-errors-show()
web-mode-tag-fetch-closing(REGEXP POS)
web-mode-closure-skip(REG-BEG REG-END)
web-mode-block-string-beginning(&optional POS BLOCK-BEG)
web-mode-block-calls-beginning(&optional POS BLOCK-BEG)
web-mode-buffer-change-tag-case(&optional TYPE)
web-mode-fontify-part(REG-BEG REG-END &optional DEPTH)
web-mode-jsx-element-next(REG-END)
web-mode-element-is-collapsed(&optional POS)
web-mode-attribute-next-position(&optional POS LIMIT)
web-mode-toggle-tracing()
web-mode-attribute-select(&optional POS)
web-mode-block-control-previous-position(TYPE &optional POS)
web-mode-rsf-balanced(REGEXP-OPEN REGEXP-CLOSE &optional LIMIT NOERROR)
web-mode-looking-at(REGEXP POS)
web-mode-inside-block-control(&optional POS)
web-mode-tag-beginning()
web-mode-point-context(POS)
web-mode-is-ql-string(POS PREFIX-REGEXP)
web-mode-css-rule-current(&optional POS PART-BEG PART-END)
web-mode-tag-match-position(&optional POS)
web-mode-property-boundaries(PROP &optional POS)
web-mode-is-comment-or-string(&optional POS)
web-mode-token-html-indentation(POS)
web-mode-uncomment-dust-block(POS)
web-mode-element-beginning-position(&optional POS)
web-mode-scan-elements(REG-BEG REG-END)
web-mode-tag-select()
web-mode-javascript-string-beginning-position(POS &optional REG-BEG)
web-mode-fontify(LIMIT)
web-mode-jsx-scan-expression(REG-BEG REG-END DEPTH)
web-mode-coord-position(LINE COLUMN)
web-mode-markdown-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-css-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-block-end()
web-mode-uncomment-antlers-block(POS)
web-mode-block-args-beginning-position(POS &optional BLOCK-BEG)
web-mode-block-delimiters-set(REG-BEG REG-END DELIM-OPEN DELIM-CLOSE)
web-mode-fontify-tag(&optional BEG END)
web-mode-block-previous-position(&optional POS)
web-mode-part-next()
web-mode-block-args-beginning(&optional POS BLOCK-BEG)
web-mode-element-parent-position(&optional POS)
web-mode-block-opening-paren-position(POS LIMIT)
web-mode-part-opening-paren-position(POS &optional LIMIT)
web-mode-is-content(&optional POS)
web-mode-asp-indentation(POS LINE INITIAL-COLUMN LANGUAGE-OFFSET LIMIT)
web-mode-ruby-indentation(POS LINE INITIAL-COLUMN LANGUAGE-OFFSET LIMIT)
web-mode-element-mute-blanks()
web-mode-whitespaces-on()
web-mode-whitespaces-show()
web-mode-jsx-scan-element(REG-BEG REG-END DEPTH)
web-mode-comment-aspx-block(POS)
web-mode-sql-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-column-overlay-factory(INDEX)
web-mode-invalidate-part-region(POS-BEG POS-END)
web-mode-block-code-end-position(&optional POS)
web-mode-tag-previous-position(&optional POS LIMIT)
web-mode-comment-artanis-block(POS)
web-mode-jsx-skip2(REG-END)
web-mode-block-statement-beginning(POS BLOCK-BEG IS-TERNARY)
web-mode-fontify-attrs(REG-BEG REG-END)
web-mode-part-token-end-position(&optional POS)
web-mode-tag-match(&optional POS)
web-mode-file-link(FILE)
web-mode-element-beginning()
web-mode-uncomment-jsp-block(POS)
web-mode-string-continue-p(REG-BEG)
web-mode()
web-mode-block-controls-set(REG-BEG REG-END)
web-mode-razor-skip(POS)
web-mode-block-next-position(&optional POS LIMIT)
web-mode-fontify-block(REG-BEG REG-END)
web-mode-attribute-beginning()
web-mode-lisp-indentation(POS POINT-CTX)
web-mode-disable(FEATURE)
web-mode-dom-apostrophes-replace()
web-mode-fontify-css-rules(PART-BEG PART-END)
web-mode-tag-attributes-sort(&optional POS)
web-mode-navigate(&optional POS)
web-mode-part-sb(EXPR &optional LIMIT NOERROR)
web-mode-uncomment-artanis-block(POS)
web-mode-element-children-fold-or-unfold(&optional POS)
web-mode-colorize(BEG END)
web-mode-block-sb(EXPR &optional LIMIT NOERROR)
web-mode-block-next()
web-mode-part-scan(REG-BEG REG-END &optional CONTENT-TYPE DEPTH)
web-mode-part-beginning-position(&optional POS)
web-mode-dom-traverse()
web-mode-invalidate-block-region(POS-BEG POS-END)
web-mode-looking-at-p(REGEXP POS)
web-mode-element-is-opened(POS LIMIT)
web-mode-line-number(&optional POS)
web-mode-tag-fetch-opening(REGEXP POS)
web-mode-invalidate-region(REG-BEG REG-END)
web-mode-auto-complete()
web-mode-debug()
web-mode-jsx-depth-beginning-position(&optional POS TARGET-DEPTH)
web-mode-uncomment-go-block(POS)
web-mode-toggle-comments()
web-mode-attribute-end-position(&optional POS)
web-mode-uncomment-ctemplate-block(POS)
web-mode-test()
web-mode-comment-ejs-block(POS)
web-mode-closing-paren(LIMIT)
web-mode-element-sibling-next()
web-mode-jsx-expression-next(REG-END)
web-mode-part-sf(EXPR &optional LIMIT NOERROR)
web-mode-comment-jsp-block(POS)
web-mode-attribute-beginning-position(&optional POS)
web-mode-scan-engine-comments(REG-BEG REG-END TAG-START TAG-END)
web-mode-closing-delimiter-position(DELIMITER &optional POS LIMIT)
web-mode-on-after-change(BEG END LEN)
web-mode-fontify-tags(REG-BEG REG-END &optional DEPTH)
web-mode-comment-indent-new-line(&optional SOFT)
web-mode-set-content-type(CONTENT-TYPE)
web-mode-part-is-token-line(POS)
web-mode-buffer-scan()
web-mode-insert-text-at-pos(TEXT POS)
web-mode-block-statement-beginning-position(POS BLOCK-BEG IS-TERNARY)
web-mode-dom-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-element-close()
web-mode-attribute-previous-position(&optional POS LIMIT)
web-mode-attribute-insert(&optional ATTR-NAME ATTR-VALUE)
web-mode-block-sf(EXPR &optional LIMIT NOERROR)
web-mode-trim(STRING)
web-mode-pug-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-element-wrap(&optional TAG-NAME)
web-mode-content-boundaries(&optional POS)
web-mode-javascript-string-beginning(&optional POS REG-BEG)
web-mode-fontify-css-rule(SEL-BEG SEL-END DEC-BEG DEC-END)
web-mode-scan(&optional BEG END)
web-mode-block-token-starts-with(REGEXP &optional POS)
web-mode-element-vanish(&optional ARG)
web-mode-block-match-position(&optional POS)
web-mode-engine-canonical-name(NAME)
web-mode-element-end()
web-mode-is-single-line-block(POS)
web-mode-element-next-position(&optional POS LIMIT)
web-mode-block-is-open(&optional POS)
web-mode-reveal()
web-mode-element-end-position(&optional POS)
web-mode-css-rule-next(LIMIT)
web-mode-scan-blocks(REG-BEG REG-END)
web-mode-uncomment-aspx-block(POS)
web-mode-block-ends-with(REGEXP &optional POS)
web-mode-block-foreach(REG-BEG REG-END FUNC)
web-mode-surround()
web-mode-looking-back(REGEXP POS &optional LIMIT GREEDY)
web-mode-markup-indentation(POS)
web-mode-count-char-in-string(CHAR STRING)
web-mode-part-rsb(REGEXP &optional LIMIT NOERROR)
web-mode-comment-or-uncomment()
web-mode-fontify-elements(BEG END)
web-mode-block-is-opening-control(POS)
web-mode-sf(EXPR &optional LIMIT NOERROR)
web-mode-bracket-up(POS LANGUAGE &optional LIMIT)
web-mode-token-opening-paren-position(POS LIMIT CONTEXT)
web-mode-interpolate-block-string(BEG END)
web-mode-element-complete(&optional PROMPT)
web-mode-clean-part-line(INPUT)
web-mode-tag-end()
web-mode-string-suffix-p(SUFFIX STRING)
web-mode-element-kill(&optional ARG)
web-mode-uncomment(POS)
web-mode-comment-end-position(&optional POS)
web-mode-block-is-control(POS)
web-mode-jsx-skip(REG-END)
web-mode-tag-beginning-position(&optional POS)
web-mode-column-at-pos(POS)
web-mode-rsb-position(POS REGEXP &optional LIMIT NOERROR)
web-mode-element-content-select()
web-mode-uncomment-ejs-block(POS)
web-mode-block-is-opened-sexp(REG-BEG REG-END)
web-mode-attribute-transpose(&optional POS)
web-mode-part-foreach(REG-BEG REG-END FUNC)
web-mode-block-beginning()
web-mode-uncomment-django-block(POS)
web-mode-part-next-position(&optional POS)
web-mode-block-controls-get(POS)
web-mode-javascript-statement-beginning(POS REG-BEG IS-TERNARY)
web-mode-content-rsf(REGEXP &optional LIMIT NOERROR)
web-mode-use-tabs()
web-mode-block-close(&optional POS)
web-mode-closing-block(TYPE)
web-mode-block-rsb(REGEXP &optional LIMIT NOERROR)
web-mode-javascript-indentation(POS INITIAL-COLUMN LANGUAGE-OFFSET LANGUAGE &optional LIMIT)
web-mode-relayql-indentation(POS &optional PREFIX)
web-mode-block-match(&optional POS)
web-mode-colorize-foreground(COLOR)

Defined faces (81)

web-mode-css-comment-faceFace for css comments.
web-mode-underline-faceunderline face.
web-mode-html-entity-faceFace html entities (e.g. &#8211;, &eacute;).
web-mode-annotation-faceFace for code annotations.
web-mode-function-name-faceFace for function names.
web-mode-error-faceFace for warning.
web-mode-html-attr-engine-faceFace for custom engine attribute names (e.g. ng-*).
web-mode-block-comment-faceFace for server comments.
web-mode-block-faceFace for blocks (useful for setting a background for example). Must be used in conjunction with web-mode-enable-block-face.
web-mode-jsx-depth-3-facejsx
web-mode-javascript-string-faceFace for javascript strings.
web-mode-html-attr-custom-faceFace for custom attribute names (e.g. data-*).
web-mode-symbol-faceFace for symbols.
web-mode-css-pseudo-class-faceFace for CSS pseudo-classes.
web-mode-json-comment-faceFace for json comments.
web-mode-jsx-depth-4-facejsx
web-mode-html-tag-unclosed-faceFace for unclosed tags.
web-mode-param-name-faceFace for server attribute names.
web-mode-html-tag-faceFace for html tags.
web-mode-html-tag-bracket-faceFace for html tags angle brackets (<, > and />).
web-mode-variable-name-faceFace for variable names.
web-mode-jsx-depth-5-facejsx
web-mode-constant-faceFace for language constants.
web-mode-part-string-faceFace for part strings.
web-mode-keyword-faceFace for language keywords.
web-mode-interpolate-color1-faceFace for element interpolation strings.
web-mode-css-selector-faceFace for CSS rules.
web-mode-comment-keyword-faceComment keywords.
web-mode-css-color-faceFace for CSS colors (#xxx).
web-mode-css-property-name-faceFace for CSS props.
web-mode-warning-faceFace for warning.
web-mode-folded-faceOverlay face for folded.
web-mode-block-attr-name-faceFace for block attribute names.
web-mode-css-variable-faceFace for CSS vars.
web-mode-block-string-faceFace for block strings.
web-mode-annotation-type-faceFace for types in code annotations.
web-mode-current-element-highlight-faceOverlay face for element highlight.
web-mode-part-comment-faceFace for part comments.
web-mode-interpolate-color3-faceFace for element interpolation strings.
web-mode-filter-faceFace for function names.
web-mode-style-faceFace for css inside a style element.
web-mode-type-faceFace for language types.
web-mode-json-string-faceFace for json strings.
web-mode-block-control-faceFace for block control statements.
web-mode-html-attr-name-faceFace for html attribute names.
web-mode-annotation-value-faceFace for values in code annotations.
web-mode-string-faceFace for strings.
web-mode-interpolate-color2-faceFace for element interpolation strings.
web-mode-css-at-rule-faceFace for CSS at-rules.
web-mode-css-string-faceFace for css strings.
web-mode-italic-faceitalic face.
web-mode-sql-keyword-faceSql keywords.
web-mode-json-context-faceFace for json context strings.
web-mode-doctype-faceFace for html doctype.
web-mode-css-selector-tag-faceFace for CSS tag rules.
web-mode-script-faceFace for javascript inside a script element.
web-mode-current-column-highlight-faceOverlay face for current column.
web-mode-html-tag-custom-faceFace for html custom tags (e.g. <polymer-element>).
web-mode-block-delimiter-faceFace for block delimiters.
web-mode-inlay-faceFace for inlays. Must be used in conjunction with web-mode-enable-inlays.
web-mode-html-attr-equal-faceFace for the = character between name and value.
web-mode-builtin-faceFace for builtins.
web-mode-interpolate-color4-faceFace for element interpolation strings.
web-mode-jsx-depth-1-facejsx depth 1
web-mode-whitespace-faceFace for whitespaces.
web-mode-html-attr-value-faceFace for html attribute values.
web-mode-comment-faceFace for comments.
web-mode-function-call-faceFace for function calls.
web-mode-jsx-depth-2-facejsx
web-mode-css-selector-class-faceFace for CSS class rules.
web-mode-preprocessor-faceFace for preprocessor commands.
web-mode-javascript-comment-faceFace for javascript comments.
web-mode-part-faceFace for parts.
web-mode-bold-facebold face.
web-mode-html-tag-namespaced-faceFace for html namespaced tags (e.g. <c:forEach>).
web-mode-css-function-faceFace for CSS functions.
web-mode-annotation-html-faceFace for HTML tags in code annotations.
web-mode-css-priority-faceFace for CSS priority (!important).
web-mode-block-attr-value-faceFace for block attribute values.
web-mode-json-key-faceFace for json key strings.
web-mode-annotation-tag-faceFace for @tags in code annotations.