» Design & Coding » HTML 5!

John LeschinskiHTML 5!

Written by John Leschinski from Leschinski Design on August 11, 2007

HTML is back! It never really left us but it never really did anything with itself after hunkering down in its parents basement eight years ago watching Star Trek reruns. But Apple, Opera, and the Mozilla Foundation came a knocking one day and decided to give HTML some money to go to night school and learn some new tricks.

Some new additions I’m really excited about are the section, header, footer, nav, and article elements. Instead of writing <div id=”header”> or <div class=”entry”> I can now write <header> or <article> respectively, improving the readability of HTML and saving me from early carpal tunnel. There are also new elements for embedding audio and video, a measurement element for numeric values in specific ranges, a time element, and a few others rounding out the additions. But there are also changes to current elements that might take getting used too. The <a> element without an href attribute now represents a placeholder link. The <b> <hr> <i> <label> <small> and <strong> elements are also slightly changed with HTML 5 no longer handling the presentational attributes that were in HTML 4, and are now handled exclusively by CSS.

CSS has been getting some new tricks too. Multiple backgrounds, border images, RGBA colours, to name a few. But when will we see any of these improvements adopted by the masses? Unfortunately, not for a while. In the end it depends on Internet Explorers time table to supporting HTML 5 and CSS 3, one would hope IE8 due out in a few years would cover these standards, but they haven’t been known for standards compliance in the past. Hopefully though, the IE team will do more for standards in version 8, because HTML 5 enables clear, simple markup that makes things a lot easier for pros and rookies alike.

Written by John Leschinski from Leschinski Design on August 11, 2007 | Filed Under Design & Coding

Share with others

  • StumbleUpon
  • Add to Delicious
  • Mixx
Make money with LinkXL

2 Responses so far | Have Your Say!

  1. Kevin  |  August 11th, 2007 at 8:03 pm #

    Kevin - Gravatar

    Yeah it will be interesting to see the changes. HTML has hardly had any major updates in years. Strange when you consider just about every page on the net has some HTML in it :)

  2. TextAdSearch  |  August 12th, 2007 at 2:32 am #

    TextAdSearch - Gravatar

    I’d like to see how the non div tags are going to work with CSS. But in general it looks like a positive improvement.

    Not looking forward to recoding all my sites though :cry:

Trackbacks to 'HTML 5!'

Comments are closed since this post is older than 30 days. However, you can continue this discussion in our popular Blogging Forums