semantic markup

Semantic markup was the topic of choice this week. Also considered meaningful markup.  Looking around for a while I came across a blog post on 456 Berea Street titled POSH – Plain Old Semantic HTML. This really helped me understand the concept of putting meaning behind your code. It is important not only to us as users looking for useful information, it also allows search engines to better know the topic of your site and whether or not it is relevant to the users search. I also came across a good post by Robert Nyman at Robert’s Talk . This post did a really good job of explaining Semantic Markup and why you benefit from using it. It now just seems illogical not to use semantic markup, it kind of seems like one of those “win, win” situations. Another posting I found was at Digital Web Magazine by Richard MacManus and Joshua Porter. While this one I found to be a decent read I found it last and it seemed like the previous two post had explain the topic rather well and were a little bit newer as to not feel so outdated. Only three years but still.

Overall these are some pretty good posts to sway you to the right side and away from the “dark side”. I will defiantly be trying to use proper semantic markup in everything that I do from here on in


2 comments so far

  1. James on

    I totally agree, using proper semantics is a win-win situation. At first it seemed tedious to use divs rather than tables for website structure, seeing how making multi-column layouts is easier to set up in table design. The more you play with floating divs, however, the better you get at it and you get to the point where it’s actually easier to make a site the proper way.

  2. Ian Lindsay on

    The semantic approach seemed that way to me as well when I first started using it, but with more practice it has become much more natural. It’s difficult to stop our instincts to immediately start building a page and playing with styles, since that’s definitely a more gratifying and visual thing to work with. But the ultimate thing we have to conform to is the information we are given and not the styles we want to impose on it. The semantic system forces me to remember this, and I think it pays the most dividends when receiving content from actual clients.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: