Internal Style Sheet
Posted in: css in raj's Blog
Internal Style Sheet

An internal style sheet should be used when a single document has a unique style. You define internal styles in the head section by using the <style> tag, like this:

<head>
<style type="text/css">
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/back40.gif")}
</style>
</head>

The browser will now read the style definitions, and format the document according to it.

Note: A browser normally ignores unknown tags. This means that an old browser that does not support styles, will ignore the <style> tag, but the content of the <style> tag will be displayed on the page. It is possible to prevent an old browser from displaying the content by hiding it in the HTML comment element: 

<head>
<style type="text/css">
<!--
hr {color: sienna}
p {margin-left: 20px}
body {background-image: url("images/back40.gif")}
-->
</style>
</head>
Inline Styles

An inline style loses many of the advantages of style sheets by mixing content with presentation. Use this method sparingly, such as when a style is to be applied to a single occurrence of an element.

To use inline styles you use the style attribute in the relevant tag. The style attribute can contain any CSS property. The example shows how to change the color and the left margin of a paragraph:

<p style="color: sienna; margin-left: 20px">
This is a paragraph
</p>

Multiple Style Sheets

If some properties have been set for the same selector in different style sheets, the values will be inherited from the more specific style sheet. 

For example, an external style sheet has these properties for the h3 selector:

h3
{
color: red;
text-align: left;
font-size: 8pt
}

And an internal style sheet has these properties for the h3 selector:

h3
{
text-align: right;
font-size: 20pt
}

If the page with the internal style sheet also links to the external style sheet the properties for h3 will be:

color: red;
text-align: right;
font-size: 20pt

The color is inherited from the external style sheet and the text-alignment and the font-size is replaced by the internal style sheet.

css,
Views: 73 Comments: 15 Favorited: 0

Comments

Sign Up and login in order to leave a comment.
CustomCarShow
Comment by CustomCarShow Aug. 23,2008
useful
Why
Comment by Why Aug. 22,2008
'(hit1)'

http://www.flixya.com/user/Why

http://m9m9.blogspot.com

http://why.magnify.net
joydozy
Comment by joydozy Aug. 20,2008
HiT+
beenew
Comment by beenew Aug. 14,2008
hit++
hotelaccommodations
Comment by hotelaccommodations Aug. 09,2008
hit +1
arrozada
Comment by arrozada Aug. 07,2008
one oint
boy1000
Comment by boy1000 Aug. 06,2008
+1
mukherjiibidisha
Comment by mukherjiibidisha May. 13,2008
+1..
pls visit my blogs to earn $1500
fordac
Comment by fordac Apr. 24,2008
+1
fordac
Comment by fordac Apr. 24,2008
+1
fordac
Comment by fordac Apr. 24,2008
+1
neatee
Comment by neatee Apr. 15,2008
good +1
prosperity
Comment by prosperity Apr. 15,2008
+1
devskool
Comment by devskool Apr. 14,2008
+
pimpisai1416
Comment by pimpisai1416 Apr. 04,2008
+1
Added April 02, 2008
raj


to raj

Recent Posts
Syndication Tools
  • Subscribe to Flixya Blog Feed
  • Ping your RSS Feed
  • Add to Technorati Favorites!