CSS, known in English as cascading style sheets, is a basic technology used to present web pages. Over 95% of websites have been created using CSS. It allows users to define the appearance and selection of elements on a web page. It consists of selectors and declarations; selectors indicate HTML elements to be styled, and declarations specify how elements should be styled.