123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495 |
- {
- "@charset": {
- "syntax": "@charset \"<charset>\";",
- "groups": [
- "CSS Charsets"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@charset"
- },
- "@counter-style": {
- "syntax": "@counter-style <counter-style-name> {\n [ system: <counter-system>; ] ||\n [ symbols: <counter-symbols>; ] ||\n [ additive-symbols: <additive-symbols>; ] ||\n [ negative: <negative-symbol>; ] ||\n [ prefix: <prefix>; ] ||\n [ suffix: <suffix>; ] ||\n [ range: <range>; ] ||\n [ pad: <padding>; ] ||\n [ speak-as: <speak-as>; ] ||\n [ fallback: <counter-style-name>; ]\n}",
- "interfaces": [
- "CSSCounterStyleRule"
- ],
- "groups": [
- "CSS Counter Styles"
- ],
- "descriptors": {
- "additive-symbols": {
- "syntax": "[ <integer> && <symbol> ]#",
- "media": "all",
- "initial": "N/A",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "fallback": {
- "syntax": "<counter-style-name>",
- "media": "all",
- "initial": "decimal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "negative": {
- "syntax": "<symbol> <symbol>?",
- "media": "all",
- "initial": "\"-\" hyphen-minus",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "pad": {
- "syntax": "<integer> && <symbol>",
- "media": "all",
- "initial": "0 \"\"",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "prefix": {
- "syntax": "<symbol>",
- "media": "all",
- "initial": "\"\"",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "range": {
- "syntax": "[ [ <integer> | infinite ]{2} ]# | auto",
- "media": "all",
- "initial": "auto",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "speak-as": {
- "syntax": "auto | bullets | numbers | words | spell-out | <counter-style-name>",
- "media": "all",
- "initial": "auto",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "suffix": {
- "syntax": "<symbol>",
- "media": "all",
- "initial": "\". \"",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "symbols": {
- "syntax": "<symbol>+",
- "media": "all",
- "initial": "N/A",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "system": {
- "syntax": "cyclic | numeric | alphabetic | symbolic | additive | [ fixed <integer>? ] | [ extends <counter-style-name> ]",
- "media": "all",
- "initial": "symbolic",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- }
- },
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@counter-style"
- },
- "@document": {
- "syntax": "@document [ <url> | url-prefix(<string>) | domain(<string>) | media-document(<string>) | regexp(<string>) ]# {\n <group-rule-body>\n}",
- "interfaces": [
- "CSSGroupingRule",
- "CSSConditionRule"
- ],
- "groups": [
- "CSS Conditional Rules"
- ],
- "status": "nonstandard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@document"
- },
- "@font-face": {
- "syntax": "@font-face {\n [ font-family: <family-name>; ] ||\n [ src: <src>; ] ||\n [ unicode-range: <unicode-range>; ] ||\n [ font-variant: <font-variant>; ] ||\n [ font-feature-settings: <font-feature-settings>; ] ||\n [ font-variation-settings: <font-variation-settings>; ] ||\n [ font-stretch: <font-stretch>; ] ||\n [ font-weight: <font-weight>; ] ||\n [ font-style: <font-style>; ]\n}",
- "interfaces": [
- "CSSFontFaceRule"
- ],
- "groups": [
- "CSS Fonts"
- ],
- "descriptors": {
- "font-display": {
- "syntax": "[ auto | block | swap | fallback | optional ]",
- "media": "visual",
- "percentages": "no",
- "initial": "auto",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "experimental"
- },
- "font-family": {
- "syntax": "<family-name>",
- "media": "all",
- "initial": "n/a (required)",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "font-feature-settings": {
- "syntax": "normal | <feature-tag-value>#",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "font-variation-settings": {
- "syntax": "normal | [ <string> <number> ]#",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "font-stretch": {
- "syntax": "<font-stretch-absolute>{1,2}",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "font-style": {
- "syntax": "normal | italic | oblique <angle>{0,2}",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "font-weight": {
- "syntax": "<font-weight-absolute>{1,2}",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "font-variant": {
- "syntax": "normal | none | [ <common-lig-values> || <discretionary-lig-values> || <historical-lig-values> || <contextual-alt-values> || stylistic(<feature-value-name>) || historical-forms || styleset(<feature-value-name>#) || character-variant(<feature-value-name>#) || swash(<feature-value-name>) || ornaments(<feature-value-name>) || annotation(<feature-value-name>) || [ small-caps | all-small-caps | petite-caps | all-petite-caps | unicase | titling-caps ] || <numeric-figure-values> || <numeric-spacing-values> || <numeric-fraction-values> || ordinal || slashed-zero || <east-asian-variant-values> || <east-asian-width-values> || ruby ]",
- "media": "all",
- "initial": "normal",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "src": {
- "syntax": "[ <url> [ format( <string># ) ]? | local( <family-name> ) ]#",
- "media": "all",
- "initial": "n/a (required)",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "unicode-range": {
- "syntax": "<unicode-range>#",
- "media": "all",
- "initial": "U+0-10FFFF",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "standard"
- }
- },
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-face"
- },
- "@font-feature-values": {
- "syntax": "@font-feature-values <family-name># {\n <feature-value-block-list>\n}",
- "interfaces": [
- "CSSFontFeatureValuesRule"
- ],
- "groups": [
- "CSS Fonts"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@font-feature-values"
- },
- "@import": {
- "syntax": "@import [ <string> | <url> ] [ <media-query-list> ]?;",
- "groups": [
- "Media Queries"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@import"
- },
- "@keyframes": {
- "syntax": "@keyframes <keyframes-name> {\n <keyframe-block-list>\n}",
- "interfaces": [
- "CSSKeyframeRule",
- "CSSKeyframesRule"
- ],
- "groups": [
- "CSS Animations"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@keyframes"
- },
- "@media": {
- "syntax": "@media <media-query-list> {\n <group-rule-body>\n}",
- "interfaces": [
- "CSSGroupingRule",
- "CSSConditionRule",
- "CSSMediaRule",
- "CSSCustomMediaRule"
- ],
- "groups": [
- "CSS Conditional Rules",
- "Media Queries"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@media"
- },
- "@namespace": {
- "syntax": "@namespace <namespace-prefix>? [ <string> | <url> ];",
- "groups": [
- "CSS Namespaces"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@namespace"
- },
- "@page": {
- "syntax": "@page <page-selector-list> {\n <page-body>\n}",
- "interfaces": [
- "CSSPageRule"
- ],
- "groups": [
- "CSS Pages"
- ],
- "descriptors": {
- "bleed": {
- "syntax": "auto | <length>",
- "media": [
- "visual",
- "paged"
- ],
- "initial": "auto",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "experimental"
- },
- "marks": {
- "syntax": "none | [ crop || cross ]",
- "media": [
- "visual",
- "paged"
- ],
- "initial": "none",
- "percentages": "no",
- "computed": "asSpecified",
- "order": "orderOfAppearance",
- "status": "experimental"
- }
- },
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@page"
- },
- "@supports": {
- "syntax": "@supports <supports-condition> {\n <group-rule-body>\n}",
- "interfaces": [
- "CSSGroupingRule",
- "CSSConditionRule",
- "CSSSupportsRule"
- ],
- "groups": [
- "CSS Conditional Rules"
- ],
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@supports"
- },
- "@viewport": {
- "syntax": "@viewport {\n <group-rule-body>\n}",
- "interfaces": [
- "CSSViewportRule"
- ],
- "groups": [
- "CSS Device Adaptation"
- ],
- "descriptors": {
- "height": {
- "syntax": "<viewport-length>{1,2}",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": [
- "min-height",
- "max-height"
- ],
- "percentages": [
- "min-height",
- "max-height"
- ],
- "computed": [
- "min-height",
- "max-height"
- ],
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "max-height": {
- "syntax": "<viewport-length>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "referToHeightOfInitialViewport",
- "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "max-width": {
- "syntax": "<viewport-length>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "referToWidthOfInitialViewport",
- "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "max-zoom": {
- "syntax": "auto | <number> | <percentage>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "the zoom factor itself",
- "computed": "autoNonNegativeOrPercentage",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "min-height": {
- "syntax": "<viewport-length>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "referToHeightOfInitialViewport",
- "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "min-width": {
- "syntax": "<viewport-length>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "referToWidthOfInitialViewport",
- "computed": "lengthAbsolutePercentageAsSpecifiedOtherwiseAuto",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "min-zoom": {
- "syntax": "auto | <number> | <percentage>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "the zoom factor itself",
- "computed": "autoNonNegativeOrPercentage",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "orientation": {
- "syntax": "auto | portrait | landscape",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "referToSizeOfBoundingBox",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "user-zoom": {
- "syntax": "zoom | fixed",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "zoom",
- "percentages": "referToSizeOfBoundingBox",
- "computed": "asSpecified",
- "order": "uniqueOrder",
- "status": "standard"
- },
- "width": {
- "syntax": "<viewport-length>{1,2}",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": [
- "min-width",
- "max-width"
- ],
- "percentages": [
- "min-width",
- "max-width"
- ],
- "computed": [
- "min-width",
- "max-width"
- ],
- "order": "orderOfAppearance",
- "status": "standard"
- },
- "zoom": {
- "syntax": "auto | <number> | <percentage>",
- "media": [
- "visual",
- "continuous"
- ],
- "initial": "auto",
- "percentages": "the zoom factor itself",
- "computed": "autoNonNegativeOrPercentage",
- "order": "uniqueOrder",
- "status": "standard"
- }
- },
- "status": "standard",
- "mdn_url": "https://developer.mozilla.org/docs/Web/CSS/@viewport"
- }
- }
|