Help language development. Donate to The Perl Foundation

CSS::Specification zef:dwarring last updated on 2022-12-31


[Raku CSS Project] / [CSS-Specification]


This is a Raku module for parsing CSS property definitions.

These are widely used throughout the W3C CSS Specifications to describe properties. The syntax is described in

An example, from

'content'   normal
           | none
           | [  <string> | <uri> | <counter> | attr(<identifier>)
              | open-quote | close-quote | no-open-quote | no-close-quote
           | inherit

Grammars and Classes

This module also provides some mixin grammars and actions as follows:


This module provides css-gen-properties. A program for translating property definitions to grammars, actions or interface classes.

See Also

See make-modules.raku in CSS::Module.