HTMLCheckList - Check Your HTML.

Archive for August, 2007

AJAXmatters

Monday, August 27th, 2007

AJAXmatters.com was launched in 2004 as a blog on the then nascent AJAX technology. (more…)

Web Standards Group

Thursday, August 16th, 2007

The Web Standards Group is for web designers & developers who are interested in web standards (HTML, XHTML, XML, CSS, XSLT etc.) and best practices (accessible sites using valid and semantically correct code). (more…)

Hexadecimal HTML color codes

Monday, August 13th, 2007

Here are 216 web color codes. There are a variety of ways to color web sites. These hexadecimal codes can be used in both XHTML and CSS. Decimal color codes can be used in CSS and most graphics tools.

(more…)

HTML and CSS Tutorials. And Stuff.

Friday, August 10th, 2007

HTML Dog has been dishing out healthy code treats since 2003, and currently serves up around 1,500,000 page views a month. The idea is to take the somewhat convoluted official specs for XHTML and CSS and present them in a much more readable fashion. (more…)

Free tutorials on HTML and CSS

Thursday, August 9th, 2007

HTML.net provides guidance and help about designing and developing websites.
It is our aim to make HTML.net a useful tool for everyone working with webdesign - either as a hobby or as a profession. (more…)

HTML Goodies

Thursday, August 9th, 2007

Introduction

Beginning at the beginning with an introduction is simply the polite thing to do!  The very first section in our Index is therefore the INTRODUCTION section.  In here you find, first of all, a convenient link back to the Home Page so that if you get lost, you can get home with one click!  Then we tell you about HTML Goodies.  This piece is a part of the “About” section and its purpose was stated above.  Also in the “About section, you can find out the history of HTML Goodies, where it now fits among the members of its family of websites and you can find the most Frequently Asked Questions about the site and about the subjects it covers together, of course, with their answers!

(more…)

World Wide Web Consortium (W3C)

Thursday, August 9th, 2007

W3C Develops Web Standards and Guidelines
W3C primarily pursues its mission through the creation of Web standards and guidelines. Since 1994, W3C has published more than ninety such standards, called W3C Recommendations. W3C also engages in education and outreach, develops software, and serves as an open forum for discussion about the Web. In order for the Web to reach its full potential, the most fundamental Web technologies must be compatible with one another and allow any hardware and software used to access the Web to work together. W3C refers to this goal as “Web interoperability.” By publishing open (non-proprietary) standards for Web languages and protocols, W3C seeks to avoid market fragmentation and thus Web fragmentation. (more…)

Structure

Thursday, August 9th, 2007
  • 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.

CSS code

Thursday, August 9th, 2007
  • 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>
  • 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.

HTML code

Thursday, August 9th, 2007
  • 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.