← All terms

Cascading Style Sheets

Also known as: CSS, Stylesheets

A stylesheet language used to describe the visual presentation of HTML documents, controlling layout, colors, fonts, spacing, and responsive design. CSS is intentionally separated from HTML content to allow flexibility in styling while prioritizing semantic structure—a design that benefits assistive technology users since CSS generally does not affect the information conveyed to screen readers. However, this separation creates challenges for blind web developers who cannot independently verify their CSS outputs or understand how elements are visually rendered. Research shows blind developers often use CSS frameworks like Bootstrap to create layouts more predictably, collaborate with sighted colleagues for design verification, or focus on back-end development to avoid CSS-related barriers.

Category: Web Development · Web Standards

Related: HTML · Document Object Model · Web Standards · Responsive Design

Sources