Cssfile
Cssfile
Cascading Rules:
"Cascading" means that styles are applied based on a hierarchy: browser defaults <
external stylesheets < internal styles < inline styles.
When multiple rules apply to the same element, CSS determines which one takes
precedence using specificity and source order.
Selectors:
CSS uses selectors to target HTML elements (e.g., p, .class, #id) and apply styles.
Responsive Design:
CSS can create layouts that adapt to different screen sizes using media queries.
Reusability:
CSS rules can be reused across multiple HTML files by linking a single CSS file.
Example:
html
Copy
Edit
<!-- HTML -->
<p class="greeting">Hello, world!</p>
css
Copy
Edit
/* CSS */
.greeting {
color: blue;
font-size: 18px;
margin: 20px;
}
Ways to Include CSS:
Inline (inside HTML tag with style attribute)