页面设计指南
本文内容:
开始之前
自定义母版页
配置导航
自定义布局页
合并 Web 部件
自定义对页面元素使用的样式
自定义作者使用的工具
可以通过以下方法设计和自定义 Microsoft Office SharePoint Server 2007 网站上的页面:
在 Office SharePoint Server 2007 网站上的浏览器中。
例如,某公司的 Intranet 门户的网站设计人员可以更改与网站关联的母版页、配置该网站的导航以及将页面布局与网站中使用的内容类型关联。作者还可以对页面上的内容或 Web 部件中显示的内容应用样式。
通过使用 Office SharePoint Designer 2007。
每个 SharePoint 网站都以相同的可视特征开始,因此 Office SharePoint Designer 2007 提供有自定义和创建不同外观的 SharePoint 网站所需的工具。您可以使用 ASP.NET 2.0 的母版页功能快速、轻松地构建和更改 SharePoint 网站。您可以通过使用所制定的 Web 标准(例如 XHTML 和级联样式表)来定制 SharePoint 网站的显示和外观,以满足您的需求和品牌要求。设计人员还可以通过使用 Office SharePoint Designer 2007 添加和编辑页面布局来控制其网站中页面的外观。
通过使用 Microsoft Visual Studio 开发系统。
开发人员可以高度自定义网页、布局页和样式表,可以扩展用于编辑页面的控件的功能、自定义页面导航、创建 Web 部件和自定义控件,以及执行其他与网页和 Web 内容管理相关的自定义设置。
本指南文章按照您设计网站页面的以下顺序列出资源:
自定义母版页。
自定义导航。
设计布局页。
合并 Web 部件。
自定义对页面元素使用的样式。
自定义作者使用的工具。
开始之前
在为您的 SharePoint 网站开始开发自定义页之前,请查看以下概述部分中的资源,这些资源介绍可供网站架构师、设计人员、创建者和开发人员使用的 Office SharePoint Server 2007 页面设计功能和自定义选项。
一般概述
规划和基本品牌打造(该链接可能指向英文页面)(博客条目)
创建 ASP.NET 网页(针对开发人员)
关于母版页
关于导航
关于布局页
页面布局和母版页(针对开发人员)
关于 Web 部件和字段控件
ASP.NET Web 部件控件(针对开发人员)
ASP.NET Web 服务器控件 (针对开发人员)
使用 ASP.NET 2.0 Web 部件和 Windows SharePoint Services 3.0(针对开发人员)
自定义母版页
母版页定义网页的外部框架。母版页中包含您希望网站中所有网页都共享的元素,并且还提供了一个位置来控制所有元素。通常,一个网站使用一个网站母版页(大型 Internet 网站可能使用多个母版页)。例如,用来宣传多种产品的企业网站可能使用不同的母版页,以使每种产品的内容都能给人留下不同的深刻印象。有关自定义母版页的方法信息,请参阅以下资源:
使用最小的母版页(该链接可能指向英文页面)(博客条目)
如何:创建最小母版页(针对开发人员)
自定义启用了 Web 内容管理的 SharePoint 网站并为该网站打造品牌(该链接可能指向英文页面)(针对开发人员)
如何为 Web 内容管理网站创建 SharePoint Server 2007 自定义母版页和页面布局(该链接可能指向英文页面)(针对开发人员)
配置导航
网站导航为网站用户提供了一个主要界面,以便在组成 Internet 或 Intranet 门户网站的各个网站、子网站和页面之间移动。Office SharePoint Server 2007 包含一组可自定义和可扩展的导航功能,可帮助引导网站的用户并使他们能够在这些门户网站的各网站或页面之间移动。有关自定义母版页的方法信息,请参阅以下资源:
Office SharePoint Server 导航深度探究(该链接可能指向英文页面)(博客条目,针对开发人员)
如何:自定义导航(针对开发人员)
自定义布局页
布局页通过提供其中显示内容页的内容的字段控件来定义内容页的布局。每个布局页都与一个特定的内容类型关联,并且多个布局页通常可用于一个内容类型(例如,为内容的本地化版本提供备用布局,或者在页面布局中添加或删除某些字段和功能的显示)。可以使用 Office SharePoint Designer 2007 或 Visual Studio 创建或自定义布局页,包括添加新的控件以使页面内容随添加的控件(例如 Web 部件和服务器控件)一起显示。有关自定义布局页的方法信息,请参阅以下资源:
设置首选网站模板和页面布局(关于页面布局和网站模板设置中的一节)
字段控件和控件模板(针对开发人员)
如何:创建自定义字段控件(针对开发人员)
合并 Web 部件
Web 部件是作者可将其插入页面上的 Web 部件区域的服务器控件。Web 部件基于其功能显示信息,例如显示网站导航链接、SharePoint 列表内容或数据库分析信息等。有关自定义 Web 部件并将这些部件添加到页面的方法信息,请参阅以下资源:
使用 Web 部件自定义页面(适用于 Windows SharePoint Services 3.0)
使用 Web 部件自定义页面(适用于 Office SharePoint Server 2007)
将 Web 部件程序集注册为安全控件(该链接可能指向英文页面)(针对开发人员)
创建基本 Web 部件(针对开发人员)
创建基本 SharePoint Web 部件(针对开发人员)
创建可连接的 SharePoint Web 部件(针对开发人员)
使用 Visual Studio 2005 Extensions 创建 Windows SharePoint Services 3.0 Web 部件(该链接可能指向英文页面)(针对开发人员)
使用内容查询 Web 部件
内容查询 Web 部件可基于所构建的查询显示一组动态的项。您可使用此查询来指定显示哪些项,并且可以设置显示选项以确定这些项在完成页上的显示方式。因为内容查询 Web 部件具有高可配置性,所以它是自定义 Web 部件时使用的主要 Web 部件。有关使用内容查询 Web 部件的方法信息,请参阅以下资源:
如何:通过使用自定义属性自定义内容查询 Web 部件(针对开发人员)
如何:在内容查询 Web 部件中显示自定义字段(针对开发人员)
如何:自定义内容查询 Web 部件的 XSL(针对开发人员)
自定义对页面元素使用的样式
您可以通过更改 SharePoint 网站中的页面所应用的默认样式来自定义该网站的外观。有关自定义 Web 部件并将这些部件添加到页面的方法信息,请参阅以下资源:
如何:自定义样式(针对开发人员)
自定义作者使用的工具
网页创作是指编写人员将内容添加到发布的网站(例如企业 Internet 网站或 Intranet 门户网站)的过程。当网站中的 Office SharePoint Server 2007 发布功能被激活时,该网站中的网页创作才可用。有关自定义 Office SharePoint Server 2007 创作体验的方法信息,请参阅以下资源:
在 Office SharePoint Server 中自定义页面编辑工具栏(该链接可能指向英文页面)(博客条目,针对开发人员)
如何:自定义页面编辑工具栏组件(针对开发人员)
如何:将按钮添加到 HTML 编辑器字段控件(针对开发人员)
如何:自定义 HTML 编辑器字段控件(针对开发人员)
下载书籍
本主题包含在以下可下载书籍内,以方便您阅读和打印:
有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍。
另请参见
其他资源
自定义搜索框
自定义主题
更改欢迎页面
将自定义页面重置为网站定义
自定义 SharePoint 网站的徽标
创建和编辑页面
设置文本字段中文本的格式
设置增强文本字段中文本的格式
如何优化 SharePoint Server 2007 Web 内容管理网站以获得高性能(该链接可能指向英文页面)