How to include CSS?
Last Updated Jul 21, 2015, 12:00:06 PM
How to Include CSS in HTML
There is more than one way to add a Cascading Style Sheet (CSS) to the HTML
document. In this tutorial we will see the different ways to include css in html.
We can include CSS in Three different Ways
Linking to a separate CSS file
This is the most common method of attaching CSS
rules to the HTML
document. With this method all of your style rules are contained in a single text file that is saved with the .css
extension, Like style.css
. This file is saved on your server and you link to it directly from each HTML
file. The link is just a simple line of HTML that you put in the
HTML
document, See the sample one below
Watch GIF Try It Now
Add an external style sheet with the URL: "mystyle.css"
.
Add a <link> element in the header section <head>. The <link> element should have "rel"
, "type" and "href"
attributes.
Make sure you include the correct path to your CSS file in the href. If the CSS file is in the same folder as your HTML file then no path is required (like the example above) but if it's saved in another folder, then specify the path like this href="foldername/mystyles.css"
.
Internal Style Sheet
You can include the css styles inside the style
tag by embedding directly in the html file.
All your CSS rules placed between the style tags.
Watch GIF Try It Now
Adding Inline CSS to HTML tags
Style rules can also be added directly to any HTML
element. To do this, you simply add a style parameter to the element and enter your style rules as the value. Here is an example of a heading with green text:
HTML
and make website maintenance a real headache. However, if your HTML file is very small you can prefer using this method
Importing CSS file from within CSS
Another interesting way to add CSS to a HTML
page is with the import rule. This allow us to attach a new CSS file from within CSS itself.
Let's look at an example of how this is done. To import a new CSS file from within CSS simply use the following rule:
Just change "new styles" to the name of your CSS file and be sure to include the correct path to the file too.
Practice with Our Interactive Live Editors and Take your CSS Skills to the next level
Example 1 Example 2 Example 3 Example 4 Example 5Sources and Credits
The source of the content has been referred and updated with Mozilla Foundation and W3C Organization
Last Updated Jul 21, 2015, 12:00:06 PM