Hello,
I am a web designer and sometimes developer in the Milwaukee area. I created beautiful, standards compliant webpages that are not only usable, but deliciously delightful. Check out my portfolio.
May 5th, 2009
First, to understand why we should use semantic HTML, we need to understand it. It its most simplest form, semantic HTML is using HTML the way it was designed to be used. Sounds simple enough? I think so; yet the majority of pages out there are not written semantically. If they’ve even progressed to tableless (and so many haven’t) then they’re div heavy and have no meaning semantically. A div is just a page division, and should be used as such, not a generic holding container.
Instead, we should be working towards marking up code based on the content. If something is a block of text that resembles a paragraph, then the p tag should be used. If it needs some extra positioning or style changes, then it should be applied to that tag, not an additional div or span thrown around it and the styling set on that.
So now we understand what it is, we can talk about why its important.
It amazes me in today’s day and age there is still any question about the value of writing semantic markup. Yet read the comments over at Smashing Magazine and you can see how many people out there not only don’t get it, but argue vehemently about why the wrong way is better. Yet if you want to make flexible, long lasting sites, this is the only way to do it. Its all right there in the w3c specs.
Posted In: Coding and Markup | No Comments »
More examples of work available on request.
Copyright © 2011 Tami Weiss