Path: blob/main/src/vs/editor/common/languages/highlights/css.scm
3296 views
; Order matters! Place lower precedence first.12[3"{"4"}"5"("6")"7"["8"]"9] @punctuation.css1011[12"*="13] @keyword.operator.css1415[16"+"17">"18] @keyword.operator.combinator.css1920(comment) @comment.block.css2122; Selectors2324(selectors) @meta.selector.css2526(class_selector) @entity.other.attribute-name.class.css2728(id_selector) @entity.other.attribute-name.id.css2930(tag_name) @entity.name.tag.css3132(universal_selector) @entity.name.tag.wildcard.css3334(pseudo_class_selector) @entity.other.attribute-name.pseudo-class.css3536(pseudo_element_selector37"::" @entity.other.attribute-name.pseudo-element.css38.39(tag_name) @entity.other.attribute-name.pseudo-element.css)4041(attribute_name) @entity.other.attribute-name.css4243; @ Rules4445[46("@import")47("@charset")48("@namespace")49("@media")50("@supports")51("@keyframes")52(at_keyword)53] @keyword.control.at-rule.css5455(keyword_query) @support.constant.media.css5657(keyframes_name) @variable.parameter.keyframe-list.css5859; Functions6061(function_name) @support.function.css6263; Properties6465(property_name) @support.type.property-name.css6667; Other values6869(plain_value) @support.constant.property-value.css7071; Strings7273((string_value) @string.quoted.single.css74(#match? @string.quoted.single.css "^'.*'$"))7576((string_value) @string.quoted.double.css77(#match? @string.quoted.double.css "^\".*\"$"))7879; Numbers8081([82(integer_value)83(float_value)84]) @constant.numeric.css8586(unit) @keyword.other.unit.css8788; Special values8990(declaration91((property_name) @support.type.property-name.css92(#eq? @support.type.property-name.css "font"))93(plain_value) @support.constant.font-name.css)9495((color_value) @constant.other.color.rgb-value.hex.css96(#match? @constant.other.color.rgb-value.hex.css "^#.*"))9798(call_expression99(function_name) @meta.function.variable.css (#eq? @meta.function.variable.css "var")100(arguments101(plain_value) @variable.argument.css))102103; Special Functions104105(call_expression106((function_name) @support.function.url.css107(#eq? @support.function.url.css "url"))108(arguments109(plain_value) @variable.parameter.url.css))110111; Keywords112113(important) @keyword.other.important.css114115116