Welcome to the CSS tutorial section! Here, you will learn the basics of CSS, which is a language used to style HTML documents. CSS stands for Cascading Style Sheets, and it is a fundamental part of web development.
CSS Basics
- Syntax: CSS uses a specific syntax that consists of selectors and declarations. Selectors target HTML elements, and declarations define the styles for those elements.
- Properties: CSS properties define various aspects of the appearance of HTML elements, such as color, font, size, and layout.
CSS Selectors
- Element Selectors: Target HTML elements by their tag names, such as
h1
,p
, anddiv
. - Class Selectors: Target elements by their class attribute, prefixed with a dot (
.
), such as.my-class
. - ID Selectors: Target a single element by its ID attribute, prefixed with a hash (
#
), such as#my-id
.
CSS Properties
- Color: Use the
color
property to set the text color of an element. - Font: Use the
font-family
,font-size
, andfont-weight
properties to define the font style and size of an element. - Size: Use the
width
,height
,margin
, andpadding
properties to control the size and spacing of elements. - Layout: Use properties like
display
,flex
, andgrid
to create complex layouts.
Example
Here's an example of a CSS rule that sets the background color of a paragraph to red:
p {
background-color: red;
}
Learn More
To dive deeper into CSS, we recommend checking out our comprehensive CSS Guide. This guide covers everything from the basics to advanced topics like responsive design and pre-processors.
CSS Example