Semantic HTML elements which are now neglected


If everything goes good HTML5.0 will be recommended standard for web in late 2014. HTML5 comes with some new text markup semantic elements but i am not going into them.I’m going to highlight few less commonly used tags and their place in HTML5 recommendations

<q> and <blockquote>

<q> and <blockquote>  tags serve the same purpose that is  to mark up a section that is quoted from another source. <q> tag is used for short quotations and its cousin <blockquote> for large text.HTML5 specifications continues to be same for both.


<i> and ><b>

These two old good fellas were used extensively during easily days of internet boom but slowly pattern shifted to use CSS for italicising and bolding text.They both are used to emphasise on a term or make some text standout from rest.The <i> tag defines a part of text in an alternate voice or mood.The <b> tag identifies text that is stylistically different than normal text, but doesn’t have any semantically different meaning.

According to the HTML 5 specification, the <b> tag should be used as a LAST resort when no other tag is more appropriate.HTLM5 specification for <i> tag ins’t that harsh.HTML5 specifications encourages developers to use CSS Style sheets  for italicising and other markup elements to emphasise text <strong> , <mark> , <em> .

As HTML5 dawns upon us these tags have their one foot in graveyard. They had a good run though.