Creating Accessible web sites with CSS

AIR Houston Developer Training

Knowbility and AIR Houston

What is this Course?

[any material that should appear in print but not on the slide]

What Do You Want To Learn?

Let's start with a few questions...

[any material that should appear in print but not on the slide]

What will we cover today?

[any material that should appear in print but not on the slide]

What tools will we use?

[any material that should appear in print but not on the slide]

Why Do we want to use CSS for accessible web sites?

Additional Resources

What are the benefits of using CSS?

[any material that should appear in print but not on the slide]

Semantics: Do you mean what you say?

[any material that should appear in print but not on the slide]

Some CSS Examples

[any material that should appear in print but not on the slide]

Exercise #1: What are some uses for these tags?

Additional Resources

CSS Layout 101: What should you do?

Exercise #2: Creating a vertical navigation bar

CSS can easily be used to style vertical menus. Let's create the menu below

vertical navigation

Additional Resources

Exercise #3: Creating a horizontal menu bar

While not as straight forward as a vertical menu horizontal menus can be created in CSS as well

horizontal navigation

Exercise #4: Creating CSS Button

Now let's create a CSS button

horizontal navigation

Image Replacement, Hacks and More

[any material that should appear in print but not on the slide]

Additional CSS Best Practices

[any material that should appear in print but not on the slide]

Additional CSS Best Practices Cont'

[any material that should appear in print but not on the slide]

Closing Thoughts and Resources

[any material that should appear in print but not on the slide]