Skip to Content
Web Design in a Nutshell, 3rd Edition
book

Web Design in a Nutshell, 3rd Edition

by Jennifer Robbins
February 2006
Intermediate to advanced
826 pages
63h 42m
English
O'Reilly Media, Inc.
Content preview from Web Design in a Nutshell, 3rd Edition

The Gilder/Levin Method

This technique, named after Tom Gilder and Levin Alexander, is a bit different than the others in that it displays the text but immediately covers it up with an opaque image placed in an empty span. This is the only image replacement technique that does not suffer from the CSS-on/Images-off accessibility issue.

    <h1 id="header">
        <span></span>This is the Headline
    </h1>
     
    #header {
        width:240px;
        height: 20px;
        position: relative;}  */ makes this the containing block */
     
    #header span {
        background: url(headline.gif) no-repeat;position: absolute;
        width: 100%;
        height: 100%; }

This method offers the following advantages:

  • Screen reader-accessible.

  • The text displays if the image doesn’t, solving the CSS-on/Images-off dilemma.

Disadvantages include the following:

  • It uses a non-semantic empty span.

  • Transparent images allow the text behind them to show through.

  • Resizing text very large may allow the text to show around the image edges.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Beginning Responsive Web Design with HTML5 and CSS3

Beginning Responsive Web Design with HTML5 and CSS3

Jonathan Fielding

Publisher Resources

ISBN: 0596009879Errata Page