使用**“标记专用选项”**对话框自定义 HTML 设计器如何为各个标记设置标记的格式。 可以使用 “选项”对话框 ->“文本编辑器”->“HTML”->“格式设置” 为所有标记设置常规格式设置选项。
在下列情况下使用在**“标记专用选项”**对话框中进行的设置:
将控件从工具箱拖到页面上。
使用 Microsoft IntelliSense 功能在源视图中创建标记。
使用诸如 “插入表”对话框 之类的对话框生成标记。
使用**“编辑”菜单上的“设置文档的格式”或“设置选定内容的格式”**命令,手动重新设置选定内容或文档的格式。
如果经常使用某些标记并且希望自定义它们在编辑器中的格式,设置标记专用选项非常有用。 使用基于标记的格式设置可设置以下格式设置选项:
结束;即不结束、自终止或使用单独的结束标记。
分行符。
缩进。
颜色。
大纲显示。
备注
指定的特定于标记的格式设置规则可由这样的规则重写:HTML 编辑器将不更改标记呈现方式。如果某一标记格式设置规则将更改标记呈现方式,则忽略该规则。
访问“标记专用选项”对话框
在**“工具”菜单上选择“选项”**。
此时将出现**“选项”**对话框。
如果开发环境设置为“Web 开发设置”,请选中**“显示所有设置”**复选框。
有关更多信息,请参见 在 Visual Studio 中自定义开发设置。
展开文本编辑器节点,再展开 “HTML” 节点,然后选择 格式化。
选择 标记专用选项。
**“标记专用选项”**对话框随即出现。
任务
备注
HTML 标记的大纲显示与代码编辑器中的大纲显示代码遵循相同的约定。
UI 元素
标记文件夹窗格
标记专用选项对话框的左窗格包含分组标记的节点可展开到默认、HTML 和 ASP.NET 类别。 您还可以通过使用 新文件夹 按钮创建一个新的节点,然后通过使用 新标记按钮向它添加标签。
默认设置
展开此节点到配置标签分类的默认设置。 下表显示了每个分类标记的一些示例。客户端标记不支持内容
<br />
客户端标记支持内容
<table>,<h1>
服务器标记不支持内容
<asp:CheckBox>
服务器标记支持内容
<asp:Repeater>
客户端 HTML 标记
展开此节点为 HTML 元素设置自定义的格式设置选项。ASP.NET 控件
展开此节点为 ASP.NET 服务器控件设置自定义格式设置选项。新建文件夹
单击以创建包含标记的新文件夹。新建标记
单击以便在选定的文件夹中创建新的标记。通常,在为特定的控件或元素定义自定义格式设置行为时,或希望为不是 ASP.NET 服务器控件或 HTML 元素的标记定义格式设置时,需创建一个新标记。 如果您想创建一个标记文件夹中已存在的标记,应修改现有位置中的标记,或创建一个具有相同名称的新之前删除原始标记。 如果某个标记文件夹中已存在相同的标记,则您不能创建该标记。
删除
单击删除当前选定的标记或文件夹。 不能删除 默认设置 文件夹。
常用选项窗格
标记专用选项 对话框右窗格包含左边选项中的常见标记文件夹窗格中的节点。
基于标记格式化
结束标记
选择某个选项以指定编辑器将如何生成新的标记。除非显式重新设置文档格式,否则现有标记不会更改。
只有已经选择某个标记时此选项才可用。
分行符
选择一个选项,指定在生成标记或重新设置标记的格式时编辑器将如何设置标记的间距。备注
如果增加间距和分行符将会更改控件的呈现方式,您选择的选项可能会被重写。有关详细信息,请参见Formatting Elements in the HTML Editor。
缩进内容
选中此复选框以指定支持内部内容的元素将会缩进内部内容。
代码编辑器中的大纲。
启用标记的大纲显示
如果要在 HTML 编辑器中为选定标记启用自动大纲显示,则选中此复选框。启用大纲显示后,编辑器会监视元素中的行数,在行数超过指定的行阈值时将大纲显示应用于标记。 (编辑器不会自动折叠标记。) 此功能对于折叠较长的元素(如大型表)非常有用。
最小行数
指定阈值(以行数为单位),超过该阈值后将自动大纲显示应用于标记。该阈值包括开始标记和结束标记。
基于标记着色
标记的前景色
选择编辑器将要用于显示标记的文本颜色。标记的背景色
选择编辑器将要用于显示标记的背景颜色。自定义
通过单击 颜色 对话框选择一种颜色。 有关更多信息,请参见 “其他颜色”和“颜色”对话框。粗体
选择此选项以指定编辑器将以粗体显示标记。
预览窗格
预览
查看具有当前设置的选定标记在编辑器中显示的外观。备注
“预览”框可能无法反映编辑器中标记的实际行为。格式设置选项可能会被其他优先级高的规则(例如规定自动格式设置不能更改控件呈现方式的规则)重写。