You could use the same argument to say that all markup in sematicly
neutral. That the B tag and STRONG tags have the same semantic weight
since end users, the consumers of the web, nerevr look at the markup and
are largely uninterested in how the content gets to be that way it is.

We could easily lose our way and wander into the land of pedantic
semiotic debate. And I'm not saying that couldn't be fun, although I
never did well at semiotics when I studied them as an undergrad :(.  As
developers, we are the *only* ones that the semantic web benefits (until
microformats take off, and there is some kind of client support, but
there is problems in that too.). The humble P tag is semantic in it's
own right. It dentoes relativley clearly that a block of text is a
paragraph. By adding a class or id to that P tag I *add* to it's
semantic meaning by clarifying that it is a certain kind of paragraph. A
specialist subset of the normal generic semantic, if you like.

What is *not* semantic, is if I use a P tag, give it a class called "Q"
and style it font-weight:bold and use it as a heading.

The class name "Q" is meaningless (no semantic value). 
By styling the P bold and making it a heading, you are subverting the
existing semantic by not using a H tag instead.

But at the end of the day, this will only piss of the people on this
mailing list, and the next developer to work on your web site. The users
will still see a nice bold heading. The semantics are meanlingless to
them.

I'd love it if there was enough client support that semantics mattered
to more then just those of who care about the aestetics of the code. But
such support is just not wide spread enough. 

I spent a lot of time marking up our staff listing page with
microformant stuff and I'm proud of what I did. But I know that apart
from myself, and one or two other people who grock this stuff, this work
isn't going to be appreciated in any meaningful way for years to come.
Plugins like Tails and Operator are fantastic, but so far as I can see,
only of use to those of us goofing around with this stuff.

Lucien.

Lucien Stals
[EMAIL PROTECTED]
>>> "Rob Kirton" <[EMAIL PROTECTED]> 21/05/07 9:31 PM >>>
More precisely, the use of id and class can only add semantic value to
developers or to those who have to maintain the site.  They have no
bearing
on "real world" semantics in terms of benefit derived by end users and
page
retrieval via search engines.  To that end they are semantically neutral

-- 
Regards

- Rob

Raising web standards  : http://ele.vation.co.uk
Linking in with others    : http://linkedin.com/in/robkirton

On 21/05/07, Mordechai Peller <[EMAIL PROTECTED]> wrote:
>
> Paul Novitski wrote:
> > Mordechai, please elaborate on this point: how does HTML lose
semantic
> > value when ids & classes are added?  I think of ids & classes as
being
> > semantically neutral or inert.
> When used properly, ids and classes add semantic value. (That ids and
> classes can add value is, in part, the basis for microformats.) For
> example, id="nav-main", id="footer", class="price" all add value.
> However, there's values in scarcity. When ids and classes are scarce
> there is an implied value which is imparted because "this element has
> one and that element doesn't." With class="bullet1", class="bullet2",
> class="bullet3", etc., their value is somewhat diluted.
>
>
> *******************************************************************
> List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
> Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
> Help: [EMAIL PROTECTED]
> *******************************************************************
>
>


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Swinburne University of Technology
CRICOS Provider Code: 00111D

NOTICE
This e-mail and any attachments are confidential and intended only for the use 
of the addressee. They may contain information that is privileged or protected 
by copyright. If you are not the intended recipient, any dissemination, 
distribution, printing, copying or use is strictly prohibited. The University 
does not warrant that this e-mail and any attachments are secure and there is 
also a risk that it may be corrupted in transmission. It is your responsibility 
to check any attachments for viruses or defects before opening them. If you 
have received this transmission in error, please contact us on +61 3 9214 8000 
and delete it immediately from your system. We do not accept liability in 
connection with computer virus, data corruption, delay, interruption, 
unauthorised access or unauthorised amendment.

Please consider the environment before printing this email.


*******************************************************************
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
*******************************************************************

Reply via email to