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.

All labels observed (13)

How this entity was disambiguated

Statements (56)

Predicate Object
instanceOf CSS-related technology
Programming interface
W3C specification
Web API specification
abbreviation CSSOM
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
CSSGroupingRule interface
CSSImportRule interface
CSSKeyframeRule interface
CSSKeyframesRule interface
CSSNamespaceRule interface
CSSPageRule interface
CSSRule interface
CSSStyleDeclaration interface
CSSStyleRule interface
CSSStyleSheet interface
CSSStyleSheetList-like collections
CSSSupportsRule interface
MediaList interface
StyleSheetList interface
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
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
Open Web Platform
relatedTo CSS syntax specification
DOM Level 2 Style
Document Object Model
linked to: DOM

Web platform layout and styling
standardizedBy W3C CSS Working Group
World Wide Web Consortium
status W3C Candidate Recommendation Snapshot
supportsLanguage JavaScript
WebAssembly via host bindings
usedBy JavaScript
Web browsers
Web developers
version Level 1

How these facts were elicited

Referenced by (15)

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 CSSOM
linked to: CSS Object Model (CSSOM)
CSS Conditional Rules Module Level 3 relatedTo CSSOM (CSS Object Model)
linked to: CSS Object Model (CSSOM)
CSS Containment Module Level 1 relatedTo CSSOM
linked to: CSS Object Model (CSSOM)
CSS Object Model fullName CSS Object Model
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model abbreviation CSSOM
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSStyleSheet interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSStyleRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSStyleDeclaration interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines StyleSheetList interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSImportRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSGroupingRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSPageRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSKeyframeRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)
CSS Object Model defines CSSFontFaceRule interface
subject linked to: CSS Object Model (CSSOM)
linked to: CSS Object Model (CSSOM)