Cascading Style Sheet (CSS),it defines the styles for HTML elements or how an HTML element to displayed.
There are three ways to use CSS in an HTML file.
Inline CSS Example
<html>
<body style="background-color:lightgrey">
<h2 style="color:red">Hello</h2>
</body>
</html>
So here we used the style as inline for the <body> and <h1>element.Remember the syntax for inline,
There are three ways to use CSS in an HTML file.
- Inline CSS
- by using a style attribute with html tag
- Internal CSS
- using a <style> element in the HTML <head> section
- External CSS
- using one or more external CSS files
Inline CSS Example
<html>
<body style="background-color:lightgrey">
<h2 style="color:red">Hello</h2>
</body>
</html>
So here we used the style as inline for the <body> and <h1>element.Remember the syntax for inline,
style="property:Value"
If you want to give multiple property's just separate by a semicolon(;).
Internal
CSS
- Internal
- using a <style> element in the HTML <head>
section
<html>
<head>
<style>
body
{background-color:lightgrey}
**changes the background color to grey
h1 {color:blue}
p {color:green}
</style>
</head>
<body>
<h1>This is a
heading</h1>
<p>This is a
paragraph.</p>
</body>
</html>
If we need to identify an element uniquely use an id
attribute with element.
To apply style for the corresponding id, use ‘#idname’ in
style part.
<style>
body{background-color:lightgrey;}
#div1,#div2{color:red;
font-size:20px;
background-color:pink;}
**applying same style for div 1 and 2 by using id(#div1
#div2)
**use a # symbol followed by id name inside the style tag
**any name you can use without starting with a number.
#div3{background-color:yellow;}
**here #div3 is the id name of the third div
</style>
</head>
<body>
hello
<div id="div1"> hello its a test</div>
<div id="div2"> hello its a div
test</div>
<p> hello just an example</p>
<div id="div3" > new div</div>
</body>
External
CSS
- External
- using one or more external CSS files
All the css codes are
keeping in an external file and save it by .css format (style.css)
Same css style can apply
to multiple html pages.
Link to the required html
file by following tag and attribute
<link rel=”stylesheet”
href=”styles.css”>
href= “cssfilename”
//general format.
Comments
Post a Comment