Page is a not externally linkable
- Marketing and Biz Dev
-- General Search Engine Marketing Issues
---- The Ultimate SEO Guide for 2009


phranque - 10:48 am on Dec 19, 2008 (gmt 0)


we might as well open up that whole can!

i've been waiting for "the semantic web" to become a reality since i read tb-l's book.
like p1r, i believe the time is ripe for G et al to reward those who use the full semantic power of existing html tags.
in that light i distilled a list of tags and attributes which i think should be used primarily for semantics and structure rather than style and presentation.

obvious but often forgotten:

tags for tabular content:

  • <table> - table (use the summary attribute)
  • <caption> - table caption

  • <colgroup> - groups of table columns
  • <col> - attributes for table columns

  • <thead> - table header (group of rows)
  • <tbody> - table body (group of rows)
  • <tfoot> - table footer (group of rows)

  • <tr> - table row
  • <td> - table cell (check out abbr, axis, headers & scope attributes)
  • <th> - table header (a special type of cell)

tags for lists of things:

  • <ol> - ordered list
  • <ul> - unordered list
  • <li> - list item

  • <dl> - definition list (also can be used for dialogs)
  • <dt> - definition term (also can be used for speaker in dialogs)
  • <dd> - definition description (also can be used for speaker's words in dialogs)

tags for quotations:

  • <blockquote> - long quotation
  • <q> - short quotation ("cite" attribute looks interesting!)

tags for adding structure to phrases:

  • <em> - emphasis
  • <strong> - stronger emphasis
  • <dfn> - the defining instance of the enclosed term (as mentioned above)
  • <code> - fragment of computer code
  • <samp> - sample output from programs, scripts, etc.
  • <kbd> - text to be entered by the user
  • <var> - an instance of a variable or program argument
  • <cite> - citation or reference to other sources
  • <abbr> - abbreviated form (e.g., WWW, HTTP, URI, Mass., etc.)
  • <acronym> - acronym (e.g., WAC, radar, etc.)
  • <address> - as mentioned here [webmasterworld.com]

tags for form-related semantics:

  • <fieldset> - fieldset (of form elements)
  • <legend> - caption in a fieldset

  • <label> - label for a form control (use "for" attribute to associate to form element)
  • <optgroup> - group <options> within a <select> element

a tag for another post:

  • <link> - link to related documents - see [w3.org...] for the possibilities


Thread source:: http://www.webmasterworld.com/search_engine_promotion/3810495.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com