Joomla!/VirtueMart websites are a set of coherently related web pages that help to sell products to shoppers. So the structure of a VirtueMart web page is not too different from other web pages.
The most important element of a web page is definitely its content. The content includes all the text, graphics, and hyperlinks. The contents of a web page are presented using HTML tags. The order of the tags, in most cases, will determine the order and layout that the contents will be presented on the browser. In the case of VirtueMart, the contents will be determined mainly by the templates which, as we have seen in the last two chapters, consist mainly of HTML fragments. The VirtueMart templates will therefore be the main control of what and how the ViruteMart contents will be seen on the browser.
When the browser receives the HTML coding sent from a web server, it will also download a number of subordinate files from the server. These include, in particular, CSS...