So called 'semantic classnames' are not semantic at all except in the
case of microformats. The whole point of semantic markup is that the
author and user agree on the terminology and the meaning, and that is
not the case with semantic classnames no matter how obvious they may
seem to you.

Microformats are the only case I know of where the meanings of
classnames have been agreed, published and have some level of take-up.
It is possible that smaller groups of people have created their own
private schemas.

At the moment, HTML5 doesn't really bring a significant benefit, but
that will change (in years rather than months).

Steve
 

________________________________

From: li...@webstandardsgroup.org [mailto:li...@webstandardsgroup.org]
On Behalf Of grant_malcolm_bai...@westnet.com.au
Sent: 24 January 2011 22:45
To: wsg@webstandardsgroup.org
Subject: [WSG] HTML5 v. HTML 4.x



Hello,

Could someone please clarify this for me. I realise that HTML5 has
introduced new semantic elements such as <header>, <aside> etc., but
does this really increase the expressive power of the markup? Can't the
same thing be achieved in HTML 4.x using classes (e.g. <p
class="header">)?

I am reluctant to move to HTML5 due to the issue of backwards
compatibility.

I would be grateful for any replies.

Regards,

Grant Bailey 
*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: memberh...@webstandardsgroup.org
*******************************************************************

Reply via email to