2. Exploring Web Site Structures
Websites use a variety of structures. In order to help you
design your web site in a more organized fashion, you
will need to draw it out or create a “storyboard”. This
helps you determine which structure works best for the
type of information your site contains.
3. Introducing CSS
Cascading Style Sheets (CSS) is a technology used primarily within
Web publishing that manages the presentation of HTML pages. CSS
is a styling language. The code instructs a browser how to display
HTML elements.
For example, a CSS definition may instruct the browser to display
Heading 1 elements in Tahoma 14pt bold with a green border above
the paragraph.
CSS is an entirely separate language to HTML, but works in
conjunction with HTML.
4. Exploring Selector Patterns
The selector defines what elements the rule will be applied to.
Following it is a declaration block, denoted by the curly braces '{ }'.
Within this block are zero or more declarations. Multiple
declarations are separated by a semicolon ';'.
Selectors are not limited to just tag names. Rules are applied to
elements using pattern matching between the selector and
various aspects of an element. These can include its attributes
and its relation to other elements in the document.
The universal selector, denoted by an asterisk '*', can be used in
place of a tag name in all of the above. It matches any tag so,