The base master page includes all the components necessary for a MOSS site to render properly, yet it presents a blank canvas for custom visual design. The default layout and design elements have been removed from the base master page code.
Components Overview
Before using the base master page, please familiarize yourself with various sections of the base master page code.
- Required Components
- Optional Components
- Hidden Components
Several accessibility options are built into the default MOSS code, such as skipping navigation and toggling between flyout menus or text menus.
The code is surrounded by HTML comments. Everything within these comments should be left intact:
<!---- begin ACCESSIBILITY FEATURE ---->
...
...
<!---- end ACCESSIBILITY FEATURE ---->
Admin Bar (Site Actions/ Page Editing)
This code allows web authors to edit page content. The code is surrounded by HTML comments. Everything within these comments should be left intact.
<!--begin UPPER BAR for SITE ACTIONS and EDITING ELEMENTS -->
...
<!-- end UPPER BAR for SITE ACTIONS and EDITING ELEMENTS -->
...
<!-- end UPPER BAR for SITE ACTIONS and EDITING ELEMENTS -->
Required Components - Main Content Area
This content placeholder corresponds to the content area in page layouts. It is required for the MOSS site to render properly.
The code includes an anchor for skipping to the main content of a page.
<!---- begin MAIN CONTENT AREA ---->
<A name="mainContent"></A>
<asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"/>
<!----end MAIN CONTENT AREA ----><A name="mainContent"></A>
<asp:ContentPlaceHolder id="PlaceHolderMain" runat="server"/>
Required Components - Webpart Properties Editor
The <div> tag that controls placement of the Webpart Properties Editor is identified with id="MSO_ContentDiv". Placement may be changed by editing the class "SP_editorPosition" in your stylesheet.
Everything within these comments should be left intact.
<!-- begin EDITOR POSITIONING DIV -->
<div id="MSO_ContentDiv" runat="server"
class="SP_editorPosition"> </div>
<!-- end EDITOR POSITIONING DIV -->