What is CSS?
- CSS stands for Cascading Style Sheets
- Styles define how to display HTML elements
- Styles were added to HTML 4.0 to solve a problem
- External Style Sheets can save a lot of work
- External Style Sheets are stored in CSS files
CSS declarations always ends with a semicolon, and declaration groups are surrounded by curly brackets:
What style will be used when there is more than one style specified for an HTML element?
Generally speaking we can say that all the styles will “cascade” into a new “virtual” style sheet by the following rules, where number four has the highest priority:
- Browser default
- External style sheet
- Internal style sheet (in the head section)
- Inline style (inside an HTML element)
So, an inline style (inside an HTML element) has the highest priority, which means that it will override a style defined inside the <head> tag, or in an external style sheet, or in a browser (a default value).
I have now been able to use CSS to create the BBC background for my archive. This is something that I have been trying to do for a while. It is not centred when the screen is stretched, but this is not the main issue at present.
As I now have the background for the site I can try and progress to get the elements on to the screen in their correct positions.