Cascading Style Sheets har införts av W3C som en mekanism för att kontrollera utseendet av HTML-dokument. I detta dokument visar vi hur begränsningar ger en kraftfull enande formalism för att deklarativt förstå och specificera formatmallar för webbdokument. Med begränsningar kan vi naturligt och deklarativt specificera komplexa beteenden som arv av egenskaper och kaskad av motstridiga stil regler. Vi ger en detaljerad beskrivning av en begränsningsbaserad formatmall modell, CCSS, som är kompatibel med praktiskt taget alla CSS 2.0 specifikation. Det möjliggör mer flexibel specifikation av layout, och även gör det möjligt för konstruktören att tillhandahålla flera layouter som bättre uppfyller användarens önskemål och miljöbegränsningar. Vi beskriver också en prototyp förlängning av Amaya webbläsare som visar genomförbarheten av CCSS.
Till exempel Badros et al. REF föreslår en begränsningsbaserad formatmallsmodell ovanpå CSS2, kallad CCSS, som möjliggör en mer flexibel specifikation av layouten.
Constraint cascading style sheets for the Web
{'venue': "UIST '99", 'journal': None, 'mag_field_of_study': ['Computer Science']}