关于在“设计”视图中编辑代码
Dreamweaver 允许您以可视方式创建和编辑网页,而不用担心基础源代码,但有时您可能需要编辑代码以进行更好地控制网页或解决网页的问题。Dreamweaver 允许您在使用“设计”视图时编辑部分代码。
本节面向那些喜欢在“设计”视图中工作、但同时也想要快速访问代码的人士。
在“设计”视图中选择子标签
如果您在“设计”视图中选择了一个包含子标签的对象(例如 HTML 表格),您可通过选择“编辑”>“选择子标签”快速选择该对象的第一个子标签。
注:此命令仅在“设计”视图中启用。
例如,<table> 标签通常有 <tr> 子标签。如果您在标签选择器中选择 <table> 标签,您可通过选择“编辑”>“选择子标签”选择表格中的第一行。Dreamweaver 在标签选择器中选择第一个 <tr> 标签。由于 <tr> 标签自身有子标签,即 <td> 标签,选择“编辑”>“选择子标签”会再次选择表格中的第一个单元格。
使用属性检查器编辑代码
您可以使用属性检查器检查并编辑页面上文本或对象的属性。属性检查器中显示的属性通常对应于标签的属性;在属性检查器中更改属性通常与在“代码”视图中更改相应的属性具有相同的效果。
注:使用“标签”检查器和“属性”检查器都可以查看和编辑标签的属性。使用“标签”检查器可以查看和编辑与给定标签相关的每个属性。属性检查器只显示最常用的属性,但提供了一组更丰富的用于更改这些属性的值的控件,并允许您编辑不对应于特定标签的某些对象(如表格列)。
使用属性检查器编辑 CFML
使用属性检查器可以在“设计”视图中检查和修改 ColdFusion 标记。
使用标签检查器更改属性
使用“标签”检查器可以编辑或添加属性及属性值。您可以使用“标签”检查器在属性表(与其它集成开发环境 (IDE) 中提供的属性表类似)中编辑标签和对象。
快速标签编辑器概述
您可以使用快速标签编辑器在不退出“设计”视图的情况下快速检查、插入和编辑 HTML 标签。
如果您在快速标签编辑器中键入了无效的 HTML,Dreamweaver 将根据需要尝试通过插入结束引号和结束尖括号帮助您修改该 HTML。
若要设置快速标签编辑器选项,请按 Ctrl+T (Windows) 或 Command+T (Macintosh) 打开快速标签编辑器。
快速标签编辑器具有三种模式:
插入 HTML模式用于插入新的 HTML 代码。
“编辑标签”模式用于编辑现有标签。
“环绕标签”模式用新标签括起当前选定内容。
注:快速标签编辑器打开时所采用的模式取决于“设计”视图中当前的选定内容。
在所有三种模式中,使用快速标签编辑器的基本过程是相同的:打开编辑器,输入或编辑标签和属性,然后关闭编辑器。
您可以在快速标签编辑器处于活动状态的情况下,通过按 Ctrl+T (Windows) 或 Command+T (Macintosh) 在不同模式间切换。
使用快速标签编辑器编辑代码
使用快速标签编辑器可以在不退出“设计”视图的情况下快速插入和编辑 HTML 标签。
插入 HTML 标签
编辑 HTML 标签
使用 HTML 标签括起当前选定内容
在快速标签编辑器中使用提示菜单
快速标签编辑器包含属性提示菜单,该菜单列出了您正编辑或插入的标签的所有有效属性。
您还可以在快速标签编辑器中禁用提示菜单或调整菜单弹出前的延迟。
若要查看列出标签有效属性的提示菜单,请在快速标签编辑器中编辑属性名称时暂停片刻。将出现一个提示菜单,其中列出了您正编辑的标签的所有有效属性。
同样,若要查看列出有效标签名称的提示菜单,请在快速标签编辑器中输入或编辑标签名称时暂停片刻。
注:快速标签编辑器代码提示首选参数由普通代码提示首选参数控制。有关详细信息,请参阅设置代码提示首选参数。
使用提示菜单
执行下列操作之一:
首先键入一个标签或属性名称。“代码提示”菜单中的选定内容将跳转到以您键入的字母开头的第一项。
使用向上键和向下键选择一项。
使用滚动条查找一项。
按 Enter 插入选定项,或者双击一项将其插入。
若要不插入项即关闭提示菜单,请按 Esc 或继续键入。
禁用提示菜单或更改提示菜单出现前的延迟
使用标签选择器编辑代码
您可以在不退出“设计”视图的情况下使用标签选择器选择、编辑或删除标签。标签选择器位于“文档”窗口底部的状态栏中并显示一系列标签,如下所示:
编辑或删除标签
选择对应于标签的对象
在“设计”视图中编写和编辑脚本
您可以通过下列方式在“代码”视图和“设计”视图中使用客户端 JavaScript 和 VBScript:
在不退出“设计”视图的情况下,为页面写入 JavaScript 或 VBScript 脚本。
在不退出“设计”视图的情况下,在文档中创建指向外部脚本文件的链接。
在不退出“设计”视图的情况下编辑脚本。
在开始之前,请选择“查看”>“可视化助理”>“不可见元素”,以确保页面上显示脚本标记。
写入客户端脚本
链接到外部脚本文件
将插入点置于您需要脚本的地方。
选择“插入”> HTML >“脚本对象”>“脚本”。
单击“确定”,不在“内容”框中键入任何内容。
在“文档”窗口的“设计”视图中选择脚本标记。
在属性检查器中,单击文件夹图标并浏览选择一个外部脚本文件,或在“源文件”框中键入文件名。
编辑脚本
在“设计”视图中编辑 ASP 服务器端脚本
使用 ASP 脚本的属性检查器可以在“设计”视图中检查和修改 ASP 服务器端脚本。
在“设计”视图中,选择服务器语言标签可见图标。
在 ASP 脚本属性检查器中,单击“编辑”按钮。
编辑 ASP 服务器端脚本并单击“确定”。
使用属性检查器编辑页面上的脚本
使用 JavaScript 行为
您可以使用“标签”检查器的“行为”选项卡轻松地将 JavaScript(客户端)行为附加到页面元素。有关详细信息,请参阅应用内置 JavaScript 行为。