Design Templates
Templates (and CSS Stylesheets) control the layout and look of your site and its various pages. You can create as many separate templates as you need and nest them. Templates are just like any website - written with HTML/XHTML, Javascript, etc. Special codes are inserted into templates to tell NovusCMS where to put data bits from the Content node to render it in the browser window. Each content node has a template assigned to it separately, which gives you maximum flexibility in your site construction.
Templates contain the actual html, javascript, and other web code that make the pages display in a web browser. When a page is requested from NovusCMS, NovusCMS reads the content reference, determines the Document Type, and discovers the Template. The template then renders the html stored in it out to the browser. If the template contains fields references or macro references those are resolved prior to rendering the html. The image below shows the template view and the html/xhtml used to define the page layout and style.
This is an example of a template using that 'Master' or 'Layout' template:
To learn even more you can go to this knowledge base article: http://help.novuscms.com/index.php?act=article&code=view&id=30