Crate css_structs

Source
Expand description

CSS Parser Library

A Rust library for parsing and manipulating CSS stylesheets, rules, and declarations.

§Main Components

§Quick Start

use css_structs::Stylesheet;

let css = "body { margin: 0; padding: 0; }";
let stylesheet = Stylesheet::from_string(css).unwrap();
println!("{}", stylesheet);

Re-exports§

pub use stylesheet::Stylesheet;
pub use css_rule::CSSRule;
pub use css_declaration_list::CSSDeclarationList;
pub use css_declaration::CSSDeclaration;

Modules§

css_declaration
CSS Declaration Parser
css_declaration_list
CSS Declaration List Parser
css_rule
CSS Rule Parser
stylesheet
CSS Stylesheet Parser