通过使用下边介绍的 HTML Format 选项,你可以在建立文档的时候对 HTML 的格式,如缩排,行宽,标签,属性的名字等进行控制。有关其它的 HTML 格式的控制,参阅 编辑 HTML 源代码格式描述文件。需要注意的是,下边这些选项 (Override Case Of 除外)只对新的文档和现有文档的新添加项产生影响。也就是说,当你打开一个以前建立的 HTML 文档时,这些格式选项是不会应用到打开的文档中去的;如果你想对已有的文档重新格式化,就需要使用 Apply Source Formatting(应用源代码格式) 命令了。参阅 对现有文档中的 HTML 源代码进行格式化。
注意: 这些选项只对你在文档窗修改的那些部分给予应用;而不会应用于你直接在 HTML Source 面板上进行编辑的部分。
Indent 将 SourceFormat.txt 文件中所有标注有 INDENT
的标签都进行缩排。请参阅 编辑 HTML 源代码格式描述文件。
Use 指定缩排时使用空格,还是使用跳格。
Table Rows and Columns 自动缩排 TR
和 TD
标签,使得表格代码更容易阅读。如果你想让这个选项能够工作,就必须同时选取 Indent 选项。
Frames and Framesets 自动缩排 FRAME
和 FRAMESET
标签,使得框架文件的阅读更加容易。
Indent Size 确定缩排的尺寸,如果 Use 选项设置的是空格,就以空格计算,如果 Use 选项设置的是跳格,就以跳格计算。举例来说,如果 Use 选项设置的是跳格,而 Indent Size 设定的值为 4,那么标签的缩排将使用四个跳格。
Tab Size 确定跳格的大小(以字符空格计算)。
提示:如果你所设置的 Indent Size 值不是 Tab Size 值的倍数,而 Use 选项又选的是跳格,那么所有的标签在缩排的时候就会使用跳格和空格字符的组合。
Automatic Wrapping 当代码到达指定的列宽时就会自动换行(插入一个硬回车)。(需要注意的是,Dreamweaver 只在文档中那些没有在浏览器中经过改动的代码中插入硬回车,所有那些在浏览器中经过改动的代码会比自动换行选项所规定的代码行要宽一些。) 相反,HTML 源代码面板上的 Wrap 复选框则会给超出代码窗口宽度的所有的代码行插入一个软回车。
Line Breaks 指定作为你的远程站点主机的远程服务器的类型(Windows,Macintosh,还是 UNIX)。选择正确的换行符号类型可以确保你的代码能够在远程服务器中查看的时候正确显示。(注意,对于 FTP 来说,这个设置只能适用于二进制传输模式;Dreamweaver 的 ASCII 码传输模式会忽略这个设置。如果你是使用 ASCII 码模式下载文件,Dreamweaver 会根据你的电脑的操作系统类型来设置换行符号;如果你是使用 ASCII 码模式上传文件,所有的换行符号都将被设为 CR LF。) 当你在使用一个只能够识别部分的换行符号类型的外部文本编辑器的时候,这个设置也是十分有用的。举例来说,如果你使用的外部文本编辑器是写字板的时候,会使用 CR LF (Windows),而当你使用的外部文本编辑器是 SimpleText 的时候,就使用 CR (Macintosh)。
Case for Tags 和 Case for Attributes 控制标签和属性名字的字母大小写。这些选项适用于你在文档窗编辑和插入的内容,但不适用于你直接在 HTML 源代码面板上所编辑和插入的任何内容,也不适用于你新打开的文档(除非你同时选取一个或者全部选取 Override Case Of 选项。)。
Override Case Of: Tags 和 Attributes 指定是否永远强迫应用你所设置的大小写选项,包括打开已有的文档。当你选取了这两个选项之一的时候,所有已经打开的文档中所有的标签和属性名字都会立即转换成指定的大小写,以及选取选项以后打开的所有文档(直到你再次取消这个选项的选取为止。)。你在 HTML 源代码面板或者快捷标签编辑器中输入的标签和属性的名字,以及你使用对象面板插入的标签或属性的名字,也都会转换成你所指定的大小写状态。举例来说,如果你想让你的文档中的标签名字总是小写字母的时候,在 Case for Tags 选项中选择小写字母,然后选取 Override Case Of: Tags 选项。那么当你打开一个包含有大写字母标签名字的文档时,Dreamweaver 就会自动将其转换为小写字母。
Centering 指定居中排列的元素是使用 DIV ALIGN="center"
还是使用 CENTER
。这两个选项都是 HTML 4.0 规范里边所规定的,但是 CENTER
就有更多的浏览器支持。