Introduction
Welcome
()
What you should know before watching this course
()
Using the exercise files
()
1. Structuring Navigation
Organizing menus with lists
()
Ensuring accessibility
()
Using the nav element
()
Creating block-level links
()
Lab: Structuring navigation
()
Solution: Structuring navigation
()
2. Link Styling Basics
Exploring link style considerations
()
Using global link styles
()
Styling link states
()
Indicating external links
()
Styling image links
()
3. Creating a Vertical Menu
Stripping default list styling
()
Defining link dimensions
()
Setting link styling
()
Aligning links vertically
()
Controlling link spacing
()
Styling menus with borders
()
Creating rollovers
()
Restricting link styling
()
Lab: Creating a vertical menu
()
Solution: Creating a vertical menu
()
4. Creating Horizontal Menus
Stripping list styling
()
Displaying links horizontally
()
Clearing floats
()
Controlling link sizing and spacing
()
Styling links
()
Creating rollovers
()
Indicating current pages
()
Controlling cursor states
()
Lab: Creating horizontal menus
()
Solution: Creating horizontal menus
()
5. Dropdown Menus
Overview of dropdown menus
()
Structuring submenus
()
Styling submenus
()
Creating submenu rollovers
()
Positioning submenus
()
Controlling submenu display
()
Creating persistent hover states
()
Animating menus with CSS transitions
()
Lab: Dropdown menus
()
Solution: Dropdown menus
()
6. Enhancing Navigation with CSS
Creating CSS-only buttons
()
Creating special effects for buttons
()
Enhancing buttons with gradients
()
Overview of CSS sprites
()
Using CSS sprites for icons
()
Styling block-level links
()
Lab: Enhancing navigation with CSS
()
Solution: Enhancing navigation with CSS
()
Conclusion
Additional resources
()
Ex_Files_CSS_Styling_Nav.zip
(41.5 MB)