• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Books
    • Content Strategy for WordPress (2015)
    • WordPress for Web Developers (2013)
    • Beginning WordPress 3 (2010)
  • Blog
    • Content Modeling for WordPress
    • WordPress Hidden Gems
    • Web Design
  • Work
    • Presentations and Interviews
    • on GitHub →
    • MLIS Class Projects (2019-2022)
    • Portfolio (2002-2019)
    • WordPress Plugins

Stephanie Leary

Writer, Front End Developer, former WordPress consultant

  • About
    • Press Kit
    • Presentations and Interviews
  • Contact Me

Five elements of good web design

March 31, 2004 Stephanie Leary

  1. Text never runs against column edges, borders, images, or captions. These items are separated by as much whitespace as possible.
  2. Headings are easily distinguished from paragraphs and list items.
  3. Headings and other emphasized items cannot be mistaken for links. Links are distinguishable from their surrounding text and do not resemble other items on the page.
  4. Contact information, site maps, search, FAQs, and other “help” items are easily located.
  5. Each page contains information about a single topic OR serves as an index to a group of related pages.

I violate #3 fairly often, even here. It’s still a good rule.

Web Design

This is an excerpt from Content Strategy for WordPress.My latest books are Content Strategy for WordPress (2015) and WordPress for Web Developers (2013). Sign up to be notified when I have a new book for you.

Reader Interactions

Comments

  1. Steph says

    April 1, 2004 at 10:26 am

    The underline is your friend.

    Scott, Eric Meyer just posted a little rant about how blogs make no sense at all. Thought you might enjoy it.

  2. Steph says

    April 5, 2004 at 9:54 am

    Posting from work, so just a quick link: This is a website.

Footer

My Books

I’m a front end developer at Equinox OLI, working on open source library software. I was previously a freelance WordPress developer in higher education. You can get in touch here or on LinkedIn.

Copyright © 2025 Stephanie Leary · Contact