What is CSS used for?

to create a web page
to create interactive components of a web page
to customize web pages based on user preferences
to define the style and format of one or more web pages

CSS (Cascading Style Sheets) is primarily used to define the style, layout, and formatting of one or more web pages. It allows web developers to control the visual appearance of HTML elements, such as fonts, colors, spacing, background images, and more. While CSS is not specifically used to create a web page or its interactive components, it plays a crucial role in ensuring consistent and visually appealing design across multiple web pages. Additionally, CSS can be used to customize web pages based on user preferences or device-specific requirements, making the web page more dynamic and responsive.