CSS Properties and Values
In CSS, properties define what you want to style, and values define how you want it styled.
Basic Syntax:
property: value;
Example:
color: red;
font-size: 18px;Each declaration ends with a semicolon ;, and lives inside a selector block:
p {
color: red;
font-size: 18px;
}🔧 Common Properties
| Property | What it Controls | Example Value |
|---|---|---|
color | Text color | blue, #333 |
background | Background color or image | #f0f0f0 |
font-size | Text size | 16px, 1.2em |
margin | Space outside the element | 20px, auto |
padding | Space inside the element | 10px 20px |
border | Border around element | 1px solid black |
width | Element width | 100%, 200px |
height | Element height | auto, 300px |
🔢 Types of CSS Values
- Keywords – predefined values
auto,inherit,none,block,inline - Color values –
Named (red), HEX (#ff0000), RGB (rgb(255, 0, 0)), HSL - Length units –
px,em,rem,%,vh,vw - URLs –
For images or fontsurl('image.jpg') - Functions –
calc(),rgba(),var()
✅ Example: Putting It All Together
.box {
width: 300px;
height: 200px;
background-color: #fefefe;
border: 1px solid #ccc;
padding: 20px;
color: #333;
}🧠 Tips
- Don’t forget the semicolon
;at the end of each line. - Use a code editor with IntelliSense to explore available properties.
- Not all properties work with all elements—check documentation if unsure.
