Web Design for BeginnersFree top tips for web designers |
How to add CSS to a pageBy James Middleton - Added 14th of November 2008CSS is an incredibly powerful language and diverse in its application. This tutorial will explain how to incorporate CSS into a webpage using a variety of methods. CSS ApplicationThere are 3 main ways in which you can incorporate CSS in to a page: 1. In-line CSS StyleCSS is written in to the HTML code at the point where you want it to be applied. Example: <span style="color:red">This text is red</span> Result: This text is red By using the attribute 'style', you can place any type of CSS code to control the text, images, URL links, etc with the confines of the enclosing tag - in this case a '<span></span>'. You could also apply it to other HTML tags: <b style="color:red">Red and bold</b> <i style="margin:10px">CSS Margins</i> <h2 style="font-weight: normal">Non-bold header</h2> 2. Internal CSS StyleAn Internal CSS style is where you have your CSS at the top of your code (usually inside the '<head></head>' area) within <style></style> tags. This will cause any reference to that styling throughout the rest of the page to conform to it. <head> <style type="text/css" media="screen"> h2 { font-weight: normal } p { color:red } </style> </head> <body> <h2>This is not bold</h2> <p>This paragraph is red</p> <h2>This also is not bold</h2> <p>Yep, you've guessed it, this paragraph is also red!</p> </body> 3. External CSS StyleInternal CSS is good for introducing styling that is particular to that page, but external CSS allows even greater control. External CSS is CSS code that is place in to a file that is referred to by 1 or more pages. Example: Using your source editor, create a new page and call it something like 'my-style.css'. Whatever name you choose, just make sure that it ends with '.css'. Within your css page, add the following: p {color:blue} b {color:red; text-decoration: underline} Now create an HTML document - call it whatever you like, but add this to the top of it, preferably within the <head></head> section: <head> <style src="my-style.css" type="text/css" media="screen"></style> </head> <body><p>This paragraph of text is coloured blue. And any <b>bold</b> text is both <b>red and underlined</b>.</p> </body> Now make sure you have saved both documents in the same folder. You can put the css into another folder, just make sure that the 'src' or 'source' points to the file correctly. When testing the HTML file within your browser, you should see something like the following: This paragraph of text is coloured blue. And any bold text is both red and underlined. Credits & LinksArticle written by James Middleton - www.webdesign-4-beginners.co.uk.Information for PublishersYou are free to republish this article, provided you retain all hyperlinks as active in the above credits.Add your own comments |
|
Web Design for Beginners is ©Copyright 2008 Turning Turnip Web Design - All rights reserved.
|