Any element to be presented on web-pages be it text, images, vector graphics, or media components (videos, audio, animation etc.) are placed on webpages using HTML/XHTML tags. This implies that mastering HTML is the key to successful web-development.

However, today we find that some famous CMS have set people free from the tedious job of learning HTML /XHTML. Now, with the aid of a CMS people can beautify their website overnight without HTML coding at all. But it must be noted that HTML coding skills gained by experience and hard work are difficult to beat by automated techniques. CMS are a good solution for most people, but HTML coding knowledge can serve as a tool to avoid designing pitfalls. This is analogous to using a ready-made application i.e. CMS and learning language to make such ready-made applications i.e.HTML.…