Alumbo! Self-Help Supersite - Tools for inspiration, motivation, success, and spiritual & mental health.
Navigation Bar
  Tools for Inspiration, Motivation and Success
Search: Alumbo the Web          Site Map
myAlumbo Page  Discussion Page  Resources Page  Shopping Page  Magazine Page  Community Directory Alumbo Home

Quick Links
 •  Members Login
 •  Free Membership
 •  Submit Content Try It!

 •  About Alumbo!
 •  Get Involved
 •  Link To Us
 •  Recommend Alumbo
 
Resource Centers
 •  Authors / Contributors
 •  Community Leaders
 •  Advertise With Us

Get Our Free Newsletter!
Email:
(view our privacy pledge).
 
Explore a Community

 •  Arts, Creativity & Fun
 •  Body
 •  Business & Career
 •  Community & Society
 •  Ecology & Environment
 •  Family Relationships
 •  Love Relationships
 •  Mind
 •  Paranormal / Divination
 •  Personal Finance
 •  Spirituality

(view entire directory)

 
Recent Articles

Why people ignore their inner needs at mid-life and what YOU can do differently

Be Worry-Free

Stuck In a Loveless Marriage? Wondering If This Is As Good As It Gets?

Praying For Your Children

Towers Perrin Study Discounts Workplace Myths;

Triangles

Managing Child Behaviour

14 Things Everyone Should Know About Signs of Infidelity

A Buddha for The Pepsi Generation?

Learn To Change Old Reaction Patterns

(view more articles)

 
   
Thursday, December 4, 2008

You are here: Alumbo! Self-Help Supersite > Item Detail Page
Free content for your website!

HTML checklist: check your HTML

check your HTML
print, email or bookmark this page Print Version Email this article Bookmark site A feature article by an Alumbo member, Dec 17, 2006          Not rated (click to add your own rating)


Summary:
We use this document for checking our results after any HTML cutting. I hope that it'll help for new and experienced developers.
 

We use this document for checking our results after any HTML cutting. I hope that it'll help for new and experienced developers.

Structure and Visualization

  • Do not use <font> element
  • Move arrangement attributes (align, valign, width, height) to CSS.
  • Do not use tables except showing table data. Using tables for visual formatting is acceptable in complex situations only. Max table nesting can not be great than 3.
  • Move attribute "background" to CSS.
  • Design of input fields and buttons must be written as class in CSS.
  • Style table must be written as external file and linked using <link>
  • All images related to design (not content) move to block with style {background: transparent url("gif") no-repeat;}

HTML code

  • If table cell contains only image with width and height, then don't use these attributes for cell.
  • Use minimum cols and rows for tables.
  • All <image> elements must have "width" and "height" attributes.
  • All <image> elements, which are not links, don't have "border" attribute.
  • All attributes values must be placed in double quotes.
  • All tags and attributes names must be in low case.

CSS code

  • Unique elements must have "id" attribute, which is used for style. Repeated elements must use classes.
  • Determine Links style through styles of (td {}, td a {}, td a:hover {}). a:hover must redefine only changed atttributes.
  • Determine background color for <body>
     
    ADVERTISEMENT:
     
  • Split declarations to groups (fonts, tables, text blocks, divs)
  • Determine geometrical dimensions in percents or pixels.
  • All colors values must be as short as possible and in high case (#FFF instead of #ffffff).
  • All tags and attributes names must be in low case.
  • All margins and indents must be defined for all browsers.
  • All classes and identifiers must be named logically with one naming convention.

Structure

  • Use title, description and keywords in header.
  • All elements with closing tags must have it (ideally, use XHTML 1.0 Transitional/Strict).
  • Use alt attribute for <image>. If image don't have semantic meaning, alt must be empty.
  • Use comments before main blocks.
  • Use standard tags for creating text structure (<h1>-<h4>, <p>, <ul>, <il>, <li> and so one).
  • Vertical and Horizontal menus must be defined using <li>.
  • Don't use <b> and <i>. Use <strong> and <em>.
  • Blocks must be placed in document in the descending order of importance. Blocks location can be defined using CSS.

You can discuss and improve this document at http://www.htmlchecklist.com/

Vadim Nareyko, CEO of CalidStyle (http://www.calidstyle.com)




Free content for your website!





Email page to a friendEmail this page to a friend
Display printer-friendly versionDisplay printer-friendly version
Rate this item / View member commentsRate this item / View member comments
Report irrelevant / inappropriate contentReport irrelevant / inappropriate content
Return to Alumbo! home pageReturn to the Alumbo! home page
 
   


ADVERTISEMENT:


Place your ad here for as little as $19. Click for more information.
 













Directory  | Member Login  |  Free Membership  |  Advertise With Us
About Us  |  Get Involved  |  Submit Content  |  Privacy Pledge  |  Site Map
Copyright © 1999-, Alumbo Media Inc. All Rights Reserved.

Important Note: Material on this website is provided for informational purposes only and is not intended as
a substitute for professional advice (medical, legal, financial or otherwise). Please see our Terms Of Service.
 
Home Page: Alumbo! - Self Help Supersite - Tools for inspiration, motivation, success, and personal growth.
 

Advertisement