CSS Object Model (CSSOM)

E1016612

The CSS Object Model (CSSOM) is a programming interface that represents CSS styles as a structured tree, enabling scripts to read and manipulate the styling and layout of web documents dynamically.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (2)

Surface form Occurrences
CSS Object Model 0
CSSOM 1

Statements (56)

Predicate Object
instanceOf CSS-related technology
Programming interface
W3C specification
Web API specification
abbreviation CSSOM NERFINISHED
appliesTo HTML documents
SVG documents
XML-based documents
category Client-side web technology
clarifies how user agents represent CSS in memory
defines APIs for inspecting CSS rules
APIs for manipulating CSS rules
APIs for modifying CSS styles
APIs for reading CSS styles
CSSConditionRule interface
CSSFontFaceRule interface NERFINISHED
CSSGroupingRule interface NERFINISHED
CSSImportRule interface NERFINISHED
CSSKeyframeRule interface NERFINISHED
CSSKeyframesRule interface
CSSNamespaceRule interface
CSSPageRule interface NERFINISHED
CSSRule interface
CSSStyleDeclaration interface NERFINISHED
CSSStyleRule interface NERFINISHED
CSSStyleSheet interface NERFINISHED
CSSStyleSheetList-like collections
CSSSupportsRule interface NERFINISHED
MediaList interface NERFINISHED
StyleSheetList interface NERFINISHED
describes representation of CSS styles as a tree
enables dynamic manipulation of CSS from scripts
insertion of new CSS rules
modification of CSS declarations
programmatic access to stylesheets
reading computed styles
removal of CSS rules
fullName CSS Object Model NERFINISHED
goal provide consistent scripting access to CSS
hasSpecificationURL https://www.w3.org/TR/cssom-1/
influences browser engine implementations of style systems
partOf CSS specifications family NERFINISHED
Open Web Platform NERFINISHED
relatedTo CSS syntax specification NERFINISHED
DOM Level 2 Style NERFINISHED
Document Object Model NERFINISHED
Web platform layout and styling
standardizedBy W3C CSS Working Group NERFINISHED
World Wide Web Consortium NERFINISHED
status W3C Candidate Recommendation Snapshot NERFINISHED
supportsLanguage JavaScript NERFINISHED
WebAssembly via host bindings
usedBy JavaScript NERFINISHED
Web browsers NERFINISHED
Web developers
version Level 1

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

CSSOM View Module partOf CSS Object Model (CSSOM)
CSSOM View Module relatedTo CSS Object Model (CSSOM)
this entity surface form: CSSOM