portal_normal.vm file is the most important Velocity template file in a theme. It calls the other Velocity template files in the same folder. After it is interpreted, a complete HTML file is generated and ready to be served to the browser. This
portal_normal.vm file is called for almost every Liferay Portal page that is rendered. We will look into this file in detail and explain the content line by line:
The preceding line is a document type declaration. According to HTML standards, every HTML document requires a document type declaration. This declaration tells the browser that this page is written in HTML5 so that the browser can render it accordingly. The Liferay Portal has been using HTML5, ...