规划网页

本文内容:

  • 网页的元素

  • 规划母版页

  • 规划内容页

  • 规划页面布局

  • 使用布局页来限制创作

规划网页的工作包括:设计所发布内容的外观,确定作者可在页面中添加内容的位置,以及控制作者可以使用哪些创作功能等。一个有效的网页规划有助于确保正确设计并提供贵组织将发布的各种类型的内容,从而实现发布目标。

为帮助您了解您的设计选项,本文将首先介绍网页的各个元素:母版页、内容页、布局页、样式表、Web 部件以及服务器字段控件。其次,本文将提供相关指南,以指导您如何规划发布网站中网页的各个元素。由于布局页的设计和配置有助于限制作者在网页上所能进行的操作,因此,本文还包括有关如何使用布局页来限制创作的指南。

网页的元素

当 Microsoft Office SharePoint Server 2007 网站的用户打开 SharePoint 网站中的一个网页时,该网页即基于一组在网站中分别规划、设计的元素呈现在用户面前。采用这种方式区分网页的各个元素,可以使网站的规划者和设计者们能够以不同的方式处理网站的不同元素。例如,网站的品牌和导航可以与网站内容页设计分开进行规划和设计,从而使品牌可以应用于所有网站内容,并且可以在一个位置进行更新。同样,页面布局可以与页面内容分开进行设计,以便同样的内容可以根据实际情况以不同的方式显示。

基于 Office SharePoint Server 2007 的网页为 ASPX 页面,它根据其组成部分动态地呈现出来。网页的各部分如下所示:

网页元素

下列元素构成 SharePoint 网站上的网页:

  • 母版页   定义网页的外部框架。母版页中包含您希望网站中所有网页都共享的元素,此外,它还提供了一个位置来控制所有这些元素。通常,一个网站使用一个网站母版页(大型的 Internet 网站可能使用多个母版页)。例如,用来宣传多种产品的企业网站可能使用不同的母版页,以使每种产品的内容都能给人留下不同的深刻印象。

    备注

    有两种类型的母版页:网站母版页和系统母版页。网站母版页用于网站中已发布的网页。它是网站用户和访问者在查看已发布的网页时所看到的母版页。而系统母版页则提供网站中的页面布局,供网站设计人员和作者在与网站用户界面交互时使用,它还用于一些工作组网站模板,如 Wiki 网站和文档工作区网站模板等。本文主要介绍在规划网站母版页时的一些注意事项。

    一个网站集中所有网站的母版页都存储在该网站集的首要网站的母版页样式库中。由于该母版页样式库是一个 SharePoint 库,因此母版页具有 Office SharePoint Server 2007 中文档的所有功能,比如版本控制、审核、工作流、签入和签出以及内容审批。

    通常,母版页包括下列元素:

    • 品牌元素,例如企业徽标和配色方案。

    • 共享导航元素。

    • 共享功能,例如搜索命令和帮助命令。

    • 指向级联样式表的链接。(级联样式表控制页面的外观、颜色和字体。)

    Office SharePoint Server 2007 中的发布网站模板包括可以用作页面设计起始点的网站母版页。若要自定义现有母版页或新建一个母版页,请使用 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio。

  • 页面内容   一个页面库中包含一个网站的所有内容页。页面库中的一项就是一个网页。因为页面库是一个 SharePoint 库,所以它所包含的网页具有 Office SharePoint Server 2007 中文档的所有功能,如版本控制和内容审批等。

    备注

    虽然一个网站的所有网页都位于一个页面库中,但是,基于 Office SharePoint Server 2007 的 Web 解决方案(例如 Intranet 门户网站和 Internet 展示网站)通常都由一个网站树组成,其中每个网站都有自己的页面库。

    作者可以使用下列方法之一来创建和编辑网页:

    • 基于浏览器的编辑。作者可以使用“创建页面”命令来创建页面,然后使用“编辑页面”命令来对其进行编辑。当创建一个页面时,作者挑选一种内容类型和页面布局,例如“(文章页面)右侧包含图像的文章页面”。当编辑一个页面时,作者使用页面上提供的编辑命令来添加内容、挑选图像以及执行其他编辑任务。

    • 转换文档。作者可以将受支持格式的文档转换成网页。Office SharePoint Server 2007 包括用于 .docx 和 .docm 文件格式文档的转换器。

    请参阅规划网页创作,了解有关规划网页创作方式的详细信息,包括有关如何配置文档转换器的信息。

    与网页的内容类型关联的列包含该网页的 HTML 内容。这些列还包含指向要在页面中显示的图像的多个链接和指向页面布局的一个链接。例如,默认“文章页面”内容类型的页面包含以下各列:

    此列 包含的内容

    作者

    作者姓名

    文章日期

    文章发布日期

    页面内容

    文章正文

    页面图像

    文章随附的图形

    图像标题

    页面图像的标题

    滚动图像

    要在搜索结果中显示的图形

    页面布局

    包含文章布局的页面

    页面的每个内容列都与页面布局页中的一个特定字段控件相关联,布局页是创作和显示该列内容的页面。

  • 布局页   用来为一类内容页定义布局的 Active Server Pages (ASPX) 页。当 SharePoint 网站用户在浏览器中打开一个网页时,该页的相关布局页首先与活动母版页(提供页面的外部框架)结合,然后页面的内容被导入到布局页的字段控件中。

    因为布局页必须显示存储在内容类型列中的内容,所以必须针对特定内容类型设计布局页。例如,与“文章页面”内容类型关联的布局页应具有多个字段控件,这些字段控件包括:

    • 页面内容字段控件,用来保存“文章页面”内容类型的“页面内容”列中的内容。

    • 页面图像字段控件,用来保存从“文章页面”内容类型的“页面图像”列链接的图像。

    尽管必须为一种内容类型设计一个布局页,但一种内容类型可以与多个布局关联。例如,对于“文章页面”内容类型,Office SharePoint Server 2007 中包括两个布局页:一个在页面的左侧显示图像,另一个在页面的右侧显示图像。

    除了包括显示页面内容的控件外,布局页中还可以包含其他页面元素,这些元素包括:

    • Web 部件

    • Web 部件区域

    • 服务器控件

    • 用来控制页面外观、颜色和字体的级联样式表链接

    例如,商业性文章的页面布局可以包含显示股票代码的服务器控件。每当使用该布局页时,股票代码都会随页面内容一起显示。

    网站集中所有网站的布局页都存储在该网站集的首要网站的母版页样式库中。由于该母版页样式库是 SharePoint 库,因此布局页还具有 Office SharePoint Server 2007 中文档的所有功能,例如版本控制和内容审批。

使用 Office SharePoint Server 2007 创建的发布网站包括可用作页面设计起始点的布局页。若要自定义现有布局页或新建一个布局页,请使用 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio。

规划母版页

母版页提供共享的页面框架元素,包括网站品牌、导航功能以及其他公用元素(例如搜索字段和帮助命令)。本文介绍的内容可帮助您规划自己的网站母版页,但不提供有关设计母版页的外观或功能的指南。有关母版页设计的详细信息,请参阅页面设计指南

网站母版页提供页面的上下文,应当在用户与您的网站交互时使网站母版页保持一致。我们建议您在网站用户从网站集中单个网站的一个页面导航到另一个页面时,不要更改网站母版页。若要提供一致的品牌和用户界面,可以在网站集的所有网站中使用相同的网站母版页。

您可以决定更改网站层次结构中子网站的母版页以更改某些子网站中的品牌。例如,一个企业的 Internet 展示网站可以由多个子网站组成,每个子网站都呈现不同品牌的产品。可以针对每个子网站来更改网站母版页,以反映每个子网站所呈现的不同产品品牌。

规划母版页之前,请先按照规划网站结构和发布 (Office SharePoint Server) 中所述对网站结构进行规划。通过使用在主题确定网站和子网站中记录的网站信息,在 Microsoft® Office SharePoint® Server 2007 母版页工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=73318&clcid=0x804)(该链接可能指向英文页面)的“网站”列中列出网站集中各个网站的名称。然后,在工作表中,为每个网站填写以下信息:

  1. 在“母版页”列中,列出要在网站中使用的母版页的名称,例如“BlueBand.Master”。

  2. 在“自定义”列中,指定符合自己情况的信息。

    • 如果要为当前网站自定义母版页,请选择“是”。

    • 在“基于”列中,键入要基于的模板的名称,如果要完全自定义母版页,请键入“无”。

    • 如果不为当前网站自定义母版页,请选择“否”。

    • 如果网站将从其父网站继承母版页,则在“继承自”字段中键入父网站的名称。(如果您以后决定在网站层次结构的其他地方自定义母版页,并且想确定那些因更改母版页而受到影响的网站,则您对网站继承所做的记录会很有用。)

    • 如果要在当前网站上应用母版页,则保留“继承自”字段为空。

  3. 或者,也可以在“注释”列中,列出有关如何自定义母版页或有关用于自定义母版页的工具(例如 Office SharePoint Designer 2007)的说明。

规划内容页

Office SharePoint Server 2007 中的每个内容页都由文本、图像以及其他作为页面库中的一项存储的内容组成。规划内容页的工作包括:

  • 确定符合您的内容需求的页面内容类型。

  • 为每个页面内容类型确定用于存储内容的列。

Office SharePoint Server 2007 包括三种页面内容类型:

  • 欢迎页面   通常为发布网站的主页。它包括:

    • 用于显示图像的列。

    • 用于页面内容的列。

    • 用于要在页面中显示的链接的列。

  • 文章页面   主要的内容页类型。该页用于常规目的的网页内容。它包括:

    • 用于图像和图像标题的列。

    • 用于页面内容的列。

    • 用于要在页面中显示的链接的列。

    • 作者列。

  • 重定向页面   将读者重定向到另一页的页面。

此外,由于这三种页面内容类型都继承自通用的“页面”内容类型,因此它们都包括:

  • 用于安排页面的开始日期和结束日期的列。

  • 用于描述作者的联系人信息的列。

  • 要在页面中显示的图像(如果该图像列在目录或其他列表中)。

  • 有关访问群体设定的信息。

在规划内容页时,我们建议您将 Office SharePoint Server 2007 中包括的页面内容类型用作起点。“欢迎页面”和“文章页面”内容类型均已设计为普遍适用,并且可应用于多种上下文中。这两种内容类型中的主要内容列都是“页面内容”列,该列可保存任何 HTML 内容。作者和网站的设计者们可以通过使用 HTML 和级联样式表框架来控制其内容的外观。这样,他们就不必设计其他内容类型。另外,通过仔细选择用于每种内容类型(基于“文章页面”或“欢迎页面”)的布局(请参阅“规划页面布局”),就可以在无需引入其他内容类型的情况下,采用更丰富多彩的形式呈现内容。

若要修改页面内容类型,只要在其中添加包含新的 HTML、图像或其他内容类型的栏即可。(在“网站栏库”中创建栏以在多个页面类型中使用它们。)例如,您可能需要在某些文章页面中添加一个“关于作者”的字段,以便包括有关网页作者的介绍信息。为此,应在“网站栏库”中添加一个类型为“发布 HTML”的栏(以便可在其他内容类型中使用该栏),然后将该栏添加到“文章页面”内容类型中。

修改完页面内容类型后,必须通过添加字段控件来修改其关联的布局页以显示其他的内容列。例如,在“文章页面”内容类型中添加了“关于作者”的列后,应在关联的布局页中添加一个“关于作者”的字段控件以显示该列的内容。下面的“规划页面布局”部分将讨论如何规划布局页。

若要规划文章页面,请使用规划文章页面工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=73316&clcid=0x804)(该链接可能指向英文页面)。该工作表最左边的一列包含“文章页面”内容类型的所有列。使用工作表中的其他列来列出要在网站中呈现的各种内容类型,例如文章、新闻发布和招聘启事等。在工作表的顶部列出各种内容类型后,指明对于每种内容类型,您需要哪些列用于该内容类型,例如“文章日期”和“页面内容”等。如果确定所需的列不在其中的话,则在规划文章页面工作表的第一列中添加该列。

您不大可能需要在网站中使用多个欢迎页面,但如果需要,请使用 Microsoft® Office SharePoint® Server 2007 欢迎页面工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=73320&clcid=0x804)(该链接可能指向英文页面)规划要在每种欢迎页面中显示的列。不过,对于您的门户网站或 Internet 展示网站中的每个子网站,您很可能需要提供唯一的欢迎页面。

规划布局页

布局页通过提供字段控件来定义内容页的布局,内容页的内容在字段控件中显示。每个布局页都与一个特定的内容类型关联,而多个布局页通常可用于一个内容类型(例如,为内容的本地化版本提供备用布局,或者在页面布局中添加或移除某些字段和功能的显示)。可以使用 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio 创建或自定义布局页,包括添加新的控件以使页面内容随添加的控件(例如 Web 部件和服务器控件)一起显示。

Office SharePoint Server 2007 包括一组用于“欢迎页面”和“文章页面”内容类型的页面布局。文章页面的布局包括:

此页面布局... 包含这些页面元素...

只有正文的文章页面

包含标题和页面内容区域的基本页面。

左侧包含图像的文章页面

包含标题、页面内容、页面图像(在左侧)以及作者、文章日期和图像标题区域的页面。

左侧包含图像的文章页面

包含标题、页面内容、页面图像(在右侧)以及作者、文章日期和图像标题区域的页面。

包含摘要链接的文章页面

包含标题、页面内容、文章日期、作者和摘要链接 Web 部件(网站作者可在其中添加超链接列表)的页面。

对于欢迎页面,其页面布局包括:

此页面布局... 包含这些页面元素...

包含摘要链接的欢迎页面

包含内容和图像区域以及两个摘要链接 Web 部件的欢迎页面。

包含目录的欢迎页面

包含内容和图像区域以及显示网站超链接目录的目录 Web 部件的欢迎页面。

欢迎启动页面

一个简单的欢迎页面,其中只包含一个图像和两个摘要链接 Web 部件,作者可在摘要链接 Web 部件中添加超链接。

如果您使用的是 Office SharePoint Server 2007 中包括的页面内容类型和布局,则不需要执行额外的规划步骤。作者在创建新的页面时,可以选择页面类型和关联的布局。但是,如果在页面内容类型中添加新的字段,或者为发布页面创建完全自定义的内容类型,则应规划布局页,以反映新的或已更改的内容类型。

您还可以通过在页面中添加 Microsoft ASP.NET 2.0 控件(例如 Web 部件和 Web 部件区域)来修改布局页。例如,可以在布局页中添加内容查询 Web 部件,该部件显示由可配置查询返回的一组链接。请注意,如果将 Web 部件放置在 Web 部件区域以外的布局页上,则必须配置该 Web 部件,同时作者将不能更改其配置。例如,如果直接向布局页添加内容查询 Web 部件,则会“锁定”它所使用的查询,并且作者不能对其进行修改。

若要为文章页面、欢迎页面和其他页面内容类型规划布局,请使用 Microsoft® Office SharePoint® Server 2007 布局页工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=73317&clcid=0x804)(该链接可能指向英文页面)。为网站中每个页面内容类型(如文章页面)创建一个单独的工作表。对于每个页面类型,列出其关联的布局页,提供布局说明,并添加关于自定义或创建布局页的注释。例如,如果在“文章页面”内容类型中又添加了一个图像字段,则应指定在与该“文章页面”内容类型关联的每个页面布局中再添加一个图像显示字段控件。

使用布局页来限制创作

根据您的发布目的,可以限制作者设置其网页内容的格式或在网站的网页中添加诸如图像和超链接等项目的自由程度。例如,在一个高度控制的 Internet 展示网站中,您可能需要在与您的布局页关联的级联样式表中定义所有格式,并且需要阻止作者使用嵌入格式来覆盖样式定义。相比而言,在一个协作网站(例如 Intranet 门户)中,您想给予作者充分的自由来设置其网页格式并添加其他页面项目(例如提供数据视图的 Web 部件)。例如,在一个用来协作处理产品说明的 Intranet 门户中,您可能希望作者能够自由使用样式、超链接、图像和 Web 部件来充分表达其观点。

可以通过下列方式对布局页设置限制:

  • 可以在限制作者可进行的操作的布局页中对字段控件设置属性。

  • 可以从布局页中移除 Web 部件区域以限制作者在其页面上插入和配置 Web 部件,或者对 Web 部件区域设置限制以限制作者使用它们的方式。

对字段控件设置限制

通过在 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio 2005 中打开网站,可以编辑与字段控件关联的标记,以限制作者在浏览器窗口中编辑页面时所能使用的 Office SharePoint Server 2007 创作功能的类型。例如,在与“发布 HTML”类型的栏绑定的字段控件中,可以允许或限制的功能包括:

  • 设置字体

  • 插入图像

  • 插入表格

  • 添加超链接

  • 添加文本标记,例如粗体和斜体

可以对其他列类型设置创作限制。例如,在与“发布图像”类型的列绑定的字段控件中,可以允许或限制图像中的超链接。

当您在 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio 2005 中限制布局页上的创作功能时,Office SharePoint Server 2007 中相关的页面编辑命令将变得不可用。例如,如果限制包含“发布 HTML”内容类型的字段控件中的表格编辑功能,则“编辑内容”工具栏上的表格编辑命令(例如“编辑表格”)将不可用。

允许或限制 Web 部件区域

Web 部件是作者可插入网页上的 Web 部件区域的服务器控件。Web 部件基于其功能显示信息,例如显示网站导航链接、SharePoint 列表内容或数据库分析信息等。

如果布局页包括一个或多个 Web 部件区域,则这些区域在使用该布局的页面上都可用,这就使得作者能够将可用的 Web 部件插入到其内容页中。如果您允许作者在网页上插入 Web 部件,则会降低对用户的网站体验的控制程度。例如,作者可能会在网页上插入一个目录 Web 部件来公开您的网站的组成部分,而您并不希望用户从当前页导航到这些部分。

您可以禁止作者在网页中添加 Web 部件,方法是在 Microsoft Office SharePoint Designer 2007 或 Microsoft Visual Studio 2005 中打开关联的布局页,然后从中移除 Web 部件区域。同样地,在设计新的布局页时省略 Web 部件区域,就可以使作者不能在与这些布局页关联的页面中添加功能。

另外,也可以在布局页中包括 Web 部件区域,但对这些区域的使用加以限制。通过设置 Web 部件区域的属性,可以用一个或多个 Web 部件来填充 Web 部件区域并允许作者编辑这些 Web 部件的属性,但不允许在该 Web 部件区域添加其他 Web 部件。

摘要

下表显示针对严格控制、适度控制和宽松控制的创作环境的布局限制建议:

控制级别 典型网站 限制建议

严格

Internet 展示

对编辑字段控件进行严格限制;其他字段控件限制,例如没有图像字段控件中的超链接;将 Web 部件直接放置在布局页上,但不在 Web 部件区域内

适度

企业 Intranet 门户网站

对编辑字段控件进行适度限制或不对其进行任何限制;包含 Web 部件的 Web 部件区域,但禁止作者添加/移除 Web 部件

宽松

部门或团队门户网站

不对编辑字段控件进行任何限制;允许 Web 部件区域

若要记录有关布局页创作限制的决策,请使用规划布局页工作表(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=73317&clcid=0x804)(该链接可能指向英文页面)。为网站中每个要对其设置限制的页面内容类型编辑工作表。在“注释”字段中记录每个布局类型的限制要求。

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍

另请参见

概念

规划网页创作
规划内容审批和日程安排