Web Design Principles Menu

Best Practices HTML and CSS

If you’re seeing this, you clicked on the menu button on the main Principles page of this site, or one of the subsidiary pages. Chances are you have JavaScript turned off; since you can’t see the menu on the page as it is designed to appear, this page is probably your best bet for accessing the Principles menu.

If you can access the fancy menu on the main page, and you prefer it to this one, you can go back to the main Principles page.

It’s debatable whether relying on a JavaScript-driven menu is best practice, but I like the menu so much I just went for it anyway. My apologies. Let me know if you find this an unacceptable workaround, or if you have a better solution.

CSS

  • CSS: A Definition
  • Selectors, Attributes, and Values
  • Inheritance
  • CSS Crib Sheet
  • History of CSS
  • Block and Inline Elements
  • Borders
  • Classes and IDs
  • Color
  • Commenting in CSS
  • Floats
  • Fonts and Typography
  • Images
  • The "Important" Attribute
  • Margins and Paddings
  • Page Layouts
  • Positioning Elements
  • Stylesheets: Different in Kind and Function
  • Units of Measuring Size

HTML

  • HTML: A Definition
  • Adding a Horizontal Line
  • Adding Spaces
  • Character Entities
  • Charsets
  • Commenting in HTML
  • Different Kinds of Lists
  • DIV and SPAN Elements
  • DOCTYPES
  • Formatting Text
  • Forms
  • Headings
  • HTML Tables
  • Meta Tags
  • Nesting Tags
  • Two Parts of HTML Page
  • Types of Links
  • Validating Your Code

Other

  • Accessibility
  • Common Site Pages
  • CSS3 and HTML 5
  • The Design of Web Design
  • Domain Names
  • How Do I…?
  • Information Architecture
  • Monitor Display Sizes
  • Search Engine Optimization
  • Site Navigation
  • Something’s Wrong!

Go back to the main page.

Creative Commons License