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)