Barry Huggins
Trainer • Photographer • Writer
html advanced
< Previous Page
Course Outline - Continued
- Introduction to CSS
- Separating content from presentation
- What can CSS do?
- CSS structure (syntax)
- Inserting styles - inline, embedded or external
- The cascade order: specificity and inheritance
- Understanding selectors
- Styling text
- Deciding which elements to style
- Styling basic text elements
- Using serif and sans serif font sets
- Specifying font size and colour
- Changing or removing bullets from lists
- Page layout and positioning
- Div's, classes and IDs
- Using span and div
- Understanding the box model
- Absolute, relative and fixed positioning
- Floating elements to make a two column layout
- Balance between liquidity and layout design
- Styling tables
- Styling row and column headings
- Creating borders
- Adding colour
- Styling links and navigation
- Creating hover effects
- Lists into interactive navigation
- Styling and laying out forms
- Changing properties of input elements
- Positioning form elements
- Grouping form elements together
- Formatting text in forms
- Changing the look of buttons
- Creating a print page
- Switching to a different media for print
- Showing and hiding elements
- Altering layout
- Changing font and font size for print
< Previous Page