一、插入Master(母版页)
“插入新项(CTRL+SHFT+A)”-》母版页,不要选“将代码放在单独的文件”
- 母版页有三部分组成
- 基本的标记tag和标志
DOCTYPE和xmlns指示服务器可以从何处查看所用标记的定义。
注意这些标记不会出现在Content页面
为了与书中保持一致,加入样式表引用,同时新建样式表site.css
- 用于存放(可以在所有页面运行的)脚本的区域。在html标记之外(并列)
- 包含一些HTML布局,开始/结束标记。
在body标记内,增加几个层(div标记),分别命名id为:header、sidebar、content、footer。
总结:
每个“母版页”都包含如下元素
- 基本的HTML和XML输入标记
- 第一行<%@master… %>
- 带有ID的<asp:ContentPlaceHolder>标记
二、内容页
没有专门的内容页,就是新增普通页面,别忘记勾选使用母版页,然后再选择使用哪个。
一个内容页有如下特征:
- 没有HTML的<!DOCTYPE HTML…>标记和XML的<html xmlns=…>标记
- 第一行的<%@ page MasterPageFile=…%>指示了使用的是哪个母版页
- 包含至少一个<asp:content>标记
本文详细介绍了如何在网页开发中创建母版页(Master Page)和内容页,包括母版页的基本组成、样式表引用、脚本区域、HTML布局层等关键要素。同时阐述了内容页的特点,即缺少母版页的特定标记,以及如何正确使用母版页。通过本指南,开发者可以更高效地构建具有统一风格和结构的网站。
14万+

被折叠的 条评论
为什么被折叠?



