Skip to content

CSS

CSS describes the presentation of structured content, including layout, colours and typography. It must fit interaction and actual content.

Also known asCascading Style Sheets
Software Development

Define how content is presented

CSS stands for Cascading Style Sheets and is a stylesheet language. It describes how structured content is presented, including spacing, font sizes and layout. HTML provides the structure to which styling rules apply.

In a fictional multilingual order form, a label becomes much longer after translation. Suitable CSS rules allow understandable wrapping instead of cutting off the quantity or its unit. The small-screen view must be checked with the actual text.

CSS can also style visible states such as keyboard focus. A different colour alone does not change a business rule or confirm a saved order. Presentation, content and programmed behaviour must work together. A shared stylesheet alone does not guarantee a consistent or accessible interface.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps