Conference Proceedings

Constraint cascading style sheets for the web

GJ Badros, A Borning, K Marriott, P Stuckey

UIST User Interface Software and Technology Proceedings of the ACM Symposium | Published : 1999

Open access

Abstract

Cascading Style Sheets have been introduced by the W3C as a mechanism for controlling the appearance of HTML documents. In this paper, we demonstrate how constraints provide a powerful unifying formalism for declaratively understanding and specifying style sheets for web documents. With constraints we can naturally and declaratively specify complex behaviour such as inheritance of properties and cascading of conflicting style rules. We give a detailed description of a constraint-based style sheet model, CCSS, which is compatible with virtually all of the CSS 2.0 specification. It allows more flexible specification of layout, and also allows the designer to provide multiple layouts that bette..

View full abstract

University of Melbourne Researchers