Main content

Alert message

presented by
Jim Allan & Jutta Treviranus

this page contains the outline of a presentation at Closing the Gap 1997. It will be expanded to include explanatory text.

1. Introduction

  • Presentors
    • Jim Allan, Statewide Technical Support Specialist
      Texas School for the Blind and Visually Impaired
      1100 W. 45th St.
      Austin, Texas 78756
      TEL: 512-206-9315 FAX: 512-458-3395
    • Jutta Treviranus, MANAGER
      Adaptive Technology Resource Centre
      Information Commons
      University of Toronto
      First Floor
      130 St. George St.
      Toronto, Ontartio
      Canada M5S 3H1
      TEL: (416) 978-5240 FAX: (416) 971-2896

2. What are cascading style sheets?

A simple mechanism for specifying style (e.g. fonts, colors, spacing, etc.) for web documents.

  • Separating presentation from content and structure!
  • Types of style sheets
    • embeded
    • linked
    • inline
    • imported
  • Who has control (designer vs. viewer)?
  • What does cascading mean?
    • nesting
    • inheritence
    • aggregrate styles
    • graceful degradation

3. Benefits of CSS

  • For the author
    • author control of: color, typography, element placment (margins, indents, drop caps, leading)
    • cleaner coding, no longer need HTML workarounds: e.g., one-pixel GIFS, invisible table borders, invisible text for spacing
    • quick and easy style changes to an entire site
    • rather than designing to "lowest" common denominator can accomodate multiple views
    • can expoit ready to use style sheets
    • authors can concentrate on content and structure and use existing style sheets to make pages look good
  • For the user
    • authors can code better. Less HTML tricks = better accessibility
      • no more tables used to format a page
      • less need for graphic headlines or other graphics with text
    • control over YOUR preferences: color, typography, element placment (margins, indents, drop caps, leading)
    • presentation of pages based on your access needs: using aural style sheets (ACSS), or braille style sheets (when it is developed)
    • may improve printing

4. Browser Support of CSS

  • Internet Explorer 3.01, 4.x
  • Netscape Communicator 4.x
  • Opera (Europe)
  • Sensus (soon to be released)
  • pwWebspeak
  • Emac Speak (Unix)

5. Authoring Tool Support of CSS

6. Implications for Users with Various Disabilities

7. How to Write a CSS

CSS Resources