Latest Job News

HTML CSS (Cascading Style Sheets)

 

In this article you can find CSS tutorial for beginners. CSS stands for Cascading Style Sheets and it enables the web authors/designers to apply styles across their websites. CSS is a style language that defines layout of HTML documents. For example, CSS covers fonts, colors, margins, lines, height, width, background images, advanced positions and so on. 

 

With CSS, you can specify a number of style properties for a given HTML element. Each property has a name and a value, separated by a colon (:). Each property declaration is separated by a semi-colon (;).

 

In this HTML CSS  tutorial you cand find the advantages of HTML CSS and Various types of CSS.

 

Advantages of CSS:

CSS was a revolution in the world of web design. The concrete benefits of CSS include:

 

  • Control layout of many documents from one single style sheet i.e More precise control of layout.
  • Apply different layout to different media-types (screen, print, etc.).
  • Numerous advanced and sophisticated techniques. 
  • The CSS enables you to define the look for your pages at one place.
  • The CSS enables you to easily change (or) modify the look of pages.
  • It is used to define font sizes and similar attributes.
  • The CSS enable you to specify the positions of content.
  • The CSS enable you to re-define the HTML tags.
  • The CSS enable you to customize the styles for links.
  • The CSS enable you to define layers, so that you can place the layers in any ware in the document.

You May Also Like:

Features of HTML
Structure of HTML Document
HTML Formatting Tags
Different Types of Lists in HTML

 

Different Type of HTML CSS Documents:

 

There are three ways you can apply CSS to an HTML document. These methods are all outlined below.

 

1. In-line (the attribute style):

Inline CSS has the highest priority out of the three ways you can use CSS: external, internal, and inline. This means that you can override styles that are defined in external or internal by using inline CSS. If you want to add a style inside an HTML element all you have to do is specify the desired CSS properties with the style HTML attribute.

    <html>

      <head>
        <title>Example</title>
      </head>
      <body style="background-color: #FF0000;">
        <p>This is a red page</p>
      </body>
    </html>

 

 

2. Internal (the tag style):

When using internal CSS, you must add a new tag, <style>, inside the <head> tag. The HTML code below contains an example of <style>'s usage.

 

    <html>
      <head>
        <title>Example</title>
        <style type="text/css">
          body {background-color: #FF0000;}
        </style>
      </head>
      <body>
        <p>This is a red page</p>
      </body>
    </html>


    
3. External (link to a style sheet):

When using CSS it is preferable to keep the CSS separate from your HTML. Placing CSS in a separate file allows the web designer to completely differentiate between content (HTML) and design (CSS). External CSS is a file that contains only CSS code and is saved with a ".css" file extension. This CSS file is then referenced in your HTML using the <link> instead of <style>.

 

To use External Style you have to follow the following steps:

 

1. First create a file which contains the following style information and save it as style.css.


body{ background-color: gray;}
p { color: blue; }
h3{ color: white; }

 

2. Now create a new HTML file and fill it with the following code.
 

<html>
<head>
<link rel="stylesheet" type="text/css" href="/test.css" />
</head>
<body>
<h3> A White Header </h3>
<p> This paragraph has a blue font.  
The background color of this page is gray because
we changed it with CSS! </p>
</body>
</html>

 

Then save this file as example.html in the same directory as your CSS file.

3. Now open your HTML file in your web browser

 

You May Also Like:

Tables in HTML
Forms in HTML
Different CSS Properties

Back to HTML Questions