首页 > 单独文章 > 正文

SharePoint Designer 2007自定义网页简介

时间:2007-07-10 16:35:16 作者:officeba 【认证】

您打开网页想开始进行自定义,但似乎无法选择所需的内容,而且指针经常显示下图所示的形状。

这样的指针指示这些区域是不可编辑的。区域能否进行编辑是由网页所基于的母版页上指定的内容占位符控制的。因此,要想了解如何自定义网页,您必须首先了解母版页和内容占位符。

主页从哪里获取内容和格式?

主页的内容和格式来自默认母版页。母版页是附加到网页上的网页模板。当母版页发生更改时,所有附加在它上面的网页也将随之发生更改。母版页便于一次 操作更新多个网页,同时也便于向 SharePoint 网站中的若干网页或所有网页应用一致的外观(包括图形、字体和格式)。

Windows SharePoint Services 3.0 网站中的默认母版页的名称是 default.master,它位于网站的“_catalogs/masterpage”文件夹中。Default.master 控制着主页及其他所有默认网页(例如列表表单)的格式。若要自定义主页的外观,您可以向被默认母版页指定为可编辑的主页区域中添加内容,也可以自定义网站的默认母版页。

 注释   Office SharePoint Server 2007 中的网站主页可以不由 default.master 控制,而是由其他母版页控制。主页所附加到的母版页由用于创建网站的网站定义决定。

什么是占位符?

第一次在 Office SharePoint Designer 2007 中打开 SharePoint 网站的主页时,您会注意到在主页上有类似下图所示的占位符。

母版页占位符定义了所附加的网页上可以添加或编辑内容的区域。此外,占位符还为网页上已使用的功能,或保留的将来要由其他程序(如 Microsoft Office Forms Server 2007 或 Microsoft Office Project Server 2007)使用的功能预留位置。与 Windows SharePoint Services 3.0 网站的母版页相比,Office SharePoint Server 2007 网站的母版页中所必需的默认占位符更多。

 注释   在区域标签上,占位符名称的后面跟的是“(母版页)”“(自定义)”。带有“(母版页)”标记的占位符中包含来自网站母版页的默认内容,而带有“(自定义)”标记的占位符中则包含已添加到当前网页的自定义内容。

若要自定义占位符内容(如顶部链接栏或“快速启动”),您必须首先取消占位符的锁定以便进行编辑。为此,请单击占位符旁边的箭头,然后单击“创建自定义内容”

您可以相互独立地自定义母版页上的每个占位符。例如,您可以更改应用于占位符的样式、将样式移动到网页的另一位置或将样式和占位符一起删除。不过,在删除内容占位符时应格外小心。如果从母版页中删除内容占位符,则每个为该区域提供内容的内容网页都将显示错误。

有错误时会出现什么情况?

在编辑主页时,即使是有经验的用户有时也会犯错误。如果自定义主页时出现错误,您可以利用最初用于创建该网站的网站定义来将其重置为原始主页。此外,如果您打开了网站中文档库的版本控制功能,并且将所编辑的网页存储到该文件库中,则在遇到问题时始终能回滚到上一版本。

对于非主页网页,应该怎么办?

与主页类似,SharePoint 网站中的所有默认网页也是由母版页控制的。如果想自定义某个网页,可以从向网页上的占位符中输入自定义内容开始。如果使用占位符无法对某些内容进行更改,则可以编辑用于控制该网页的母版页。

在 Office SharePoint Designer 2007 中打开任何网页时,可以通过查看“网页”视图的右上角(此处指定网页的位置和名称)来识别控制网页格式的母版页,如下图所示。

在这里,AllItems.aspx 页被附加到默认母版页上,该母版页位于网站的“_catalogs”文件夹的“masterpage”文件夹中,名为 default.master。每次自定义网页时,应决定进行两种自定义设置中的哪一种:

  • 通过添加或编辑内容占位符中的内容,仅自定义单个网页
  • 自定义母版页,这些自定义设置将反映在所有附加到该母版页的网页中

相关文章

同类最新