Sideway
output.to from Sideway
Draft for Information Only

Content

 Cascading Style Sheet Knowledge Base
  CSS Syntax
  Syntax
   Tokenization
    Macro
   Core Syntax
 Vendor-specific Extension
 Historical Prefix Keyword

 Cascading Style Sheet Knowledge Base

 

CSS Syntax

Source

Syntax

Sources: https://www.w3.org/TR/2011/REC-CSS2-20110607/syndata.html

Tokenization

Property NameDescriptionCSS LevelRefRemark (2.1\(last updated 21 Jan 2019)2.1\)last updated 21 Jan 2019:2.1:last updated 21 Jan 2019;2.1;last updated 21 Jan 2019[2.1\[last updated 21 Jan 2019]2.1\]last updated 21 Jan 2019{2.1\{last updated 21 Jan 2019}2.1\}last updated 21 Jan 2019ATKEYWORD2.1@{ident}last updated 21 Jan 2019BAD_COMMENT2.1{badcomment}last updated 21 Jan 2019BAD_STRING2.1{badstring}last updated 21 Jan 2019BAD_URI2.1{baduri}last updated 21 Jan 2019CDC2.1-->last updated 21 Jan 2019CDO2.1<!--last updated 21 Jan 2019COMMENT2.1\/\*[^*]*\*+([^/*][^*]*\*+)*\/last updated 21 Jan 2019DASHMATCH2.1|=last updated 21 Jan 2019DELIM2.1any other character not matched by the above rules, and neither a single nor a double quotelast updated 21 Jan 2019DIMENSION2.1{num}{ident}last updated 21 Jan 2019FUNCTION2.1ident}\(last updated 21 Jan 2019HASH2.1#{name}last updated 21 Jan 2019IDENT2.1{ident}last updated 21 Jan 2019INCLUDES2.1~=last updated 21 Jan 2019NUMBER2.1{num}last updated 21 Jan 2019PERCENTAGE2.1{num}%last updated 21 Jan 2019S2.1[ \t\r\n\f]+last updated 21 Jan 2019STRING2.1{string}last updated 21 Jan 2019UNICODE-RANGE2.1u\+[0-9a-f?]{1,6}(-[0-9a-f]{1,6})?last updated 21 Jan 2019URI2.1url\({w}{string}{w}\) |url\({w}([!#$%&*-\[\]-~]|{nonascii}|{escape})*{w}\)last updated 21 Jan 2019

Macro

Property NameDescriptionCSS LevelRefRemark badcomment2.1{badcomment1}|{badcomment2}last updated 21 Jan 2019badcomment12.1\/\*[^*]*\*+([^/*][^*]*\*+)*last updated 21 Jan 2019badcomment22.1\/\*[^*]*(\*+[^/*][^*]*)*last updated 21 Jan 2019badstring2.1{badstring1}|{badstring2}last updated 21 Jan 2019badstring12.1\"([^\n\r\f\\"]|\\{nl}|{escape})*\\?last updated 21 Jan 2019badstring22.1\'([^\n\r\f\\']|\\{nl}|{escape})*\\?last updated 21 Jan 2019baduri2.1{baduri1}|{baduri2}|{baduri3}last updated 21 Jan 2019baduri12.1url\({w}([!#$%&*-~]|{nonascii}|{escape})*{w}last updated 21 Jan 2019baduri22.1url\({w}{string}{w}last updated 21 Jan 2019baduri32.1url\({w}{badstring}last updated 21 Jan 2019escape2.1{unicode}|\\[^\n\r\f0-9a-f]last updated 21 Jan 2019ident2.1[-]?{nmstart}{nmchar}*last updated 21 Jan 2019name2.1{nmchar}+last updated 21 Jan 2019nl2.1\n|\r\n|\r|\flast updated 21 Jan 2019nmchar2.1[_a-z0-9-]|{nonascii}|{escape}last updated 21 Jan 2019nmstart2.1[_a-z]|{nonascii}|{escape}last updated 21 Jan 2019nonascii2.1[^\0-\237]last updated 21 Jan 2019num2.1[0-9]+|[0-9]*\.[0-9]+last updated 21 Jan 2019string2.1{string1}|{string2}last updated 21 Jan 2019string12.1\"([^\n\r\f\\"]|\\{nl}|{escape})*\"last updated 21 Jan 2019string22.1\'([^\n\r\f\\']|\\{nl}|{escape})*\'last updated 21 Jan 2019unicode2.1\\[0-9a-f]{1,6}(\r\n|[ \n\r\t\f])?last updated 21 Jan 2019w2.1[ \t\r\n\f]*last updated 21 Jan 2019

Core Syntax

Property NameDescriptionCSS LevelRefRemark any2.1[ IDENT | NUMBER | PERCENTAGE | DIMENSION | STRING | DELIM | URI | HASH | UNICODE-RANGE | INCLUDES | DASHMATCH | ':' | FUNCTION S* [any|unused]* ')' | '(' S* [any|unused]* ')' | '[' S* [any|unused]* ']' ] S*;last updated 21 Jan 2019at-rule2.1ATKEYWORD S* any* [ block | ';' S* ];last updated 21 Jan 2019block2.1'{' S* [ any | block | ATKEYWORD S* | ';' S* ]* '}' S*;last updated 21 Jan 2019declaration2.1property S* ':' S* value;last updated 21 Jan 2019property2.1IDENT;last updated 21 Jan 2019ruleset2.1selector? '{' S* declaration? [ ';' S* declaration? ]* '}' S*;last updated 21 Jan 2019selector2.1any+;last updated 21 Jan 2019statement2.1ruleset | at-rule;last updated 21 Jan 2019stylesheet2.1[ CDO | CDC | S | statement ]*;last updated 21 Jan 2019unused2.1block | ATKEYWORD S* | ';' S* | CDO S* | CDC S*;last updated 21 Jan 2019value2.1[ any | block | ATKEYWORD S* ]+;last updated 21 Jan 2019

Vendor-specific Extension

Property NameDescriptionCSS LevelRefRemark -2.1'-' + vendor identifier + '-' + meaningful namelast updated 21 Jan 2019_2.1'_' + vendor identifier + '-' + meaningful namelast updated 21 Jan 2019

Historical Prefix Keyword

Property NameDescriptionCSS LevelRefRemark -ah-2.1Antenna Houselast updated 21 Jan 2019-atsc-2.1Advanced Television Standards Committeelast updated 21 Jan 2019-hp-2.1Hewlett Packardlast updated 21 Jan 2019-khtml-2.1KDElast updated 21 Jan 2019-moz-2.1Mozillalast updated 21 Jan 2019-ms-2.1Microsoftlast updated 21 Jan 2019mso-2.1Microsoftlast updated 21 Jan 2019-o-2.1Opera Softwarelast updated 21 Jan 2019prince-2.1YesLogiclast updated 21 Jan 2019-rim-2.1Research In Motionlast updated 21 Jan 2019-ro-2.1Real Objectslast updated 21 Jan 2019-wap-2.1The WAP Forumlast updated 21 Jan 2019-webkit-2.1Applelast updated 21 Jan 2019-xv-2.1Opera Softwarelast updated 21 Jan 2019

©sideway

ID: 190400005 Last Updated: 4/5/2019 Revision: 0 Ref:

close

References

  1. http://www.w3.org/TR/1999/REC-html401-1999, 1999, HTML 4.01 Specification: W3C Recommendation, updated 24 December 1999
close

Latest Updated LinksValid XHTML 1.0 Transitional Valid CSS!Nu Html Checker Firefox53 Chromena IExplorerna
IMAGE

Home 5

Business

Management

HBR 3

Information

Recreation

Hobbies 8

Culture

Chinese 1097

English 339

Reference 79

Computer

Hardware 249

Software

Application 213

Digitization 32

Latex 52

Manim 205

KB 1

Numeric 19

Programming

Web 289

Unicode 504

HTML 66

CSS 65

SVG 46

ASP.NET 270

OS 429

DeskTop 7

Python 72

Knowledge

Mathematics

Formulas 8

Algebra 84

Number Theory 206

Trigonometry 31

Geometry 34

Coordinate Geometry 2

Calculus 67

Complex Analysis 21

Engineering

Tables 8

Mechanical

Mechanics 1

Rigid Bodies

Statics 92

Dynamics 37

Fluid 5

Fluid Kinematics 5

Control

Process Control 1

Acoustics 19

FiniteElement 2

Natural Sciences

Matter 1

Electric 27

Biology 1

Geography 1


Copyright © 2000-2024 Sideway . All rights reserved Disclaimers last modified on 06 September 2019