20 使用Dreamweaver构建HTML结构

Slides:



Advertisements
Similar presentations
●公司簡介. ●公司組織 行銷 企劃部 行銷 企劃部 研發 設計部 研發 設計部 視覺 設計部 視覺 設計部 媒體 製作部 媒體 製作部 行動 裝置部 行動 裝置部 執行長 總經理 管理部 本公司組織人力配置除董事長、執行長、總經理外,共 有六大部門,分別為研發部 6 人、管理部 4 人、視覺設計部.
Advertisements

第四讲 课 题:在 Dreamweaver8 中使用表格布置页面 目的及要求:使用表格布置页面 教学重点:重点掌握设置表格属性的方法 教学难点:嵌套单元格设置布局表格的形式对网页进 行布局 教学课时: 2 课时 教学方法:提问与比较教学方式,激发学生兴趣; 教学内容与步骤:
4 第 4 章 网页的布局 设计站点地图,有助于突出网站的主题,确定网 站的内容。而对于每一个网页来说,最重要的除了网 页的内容以外,还有就是网页的风格和布局。一个格 局凌乱的网页,内容再精彩,也不能说是一个好网页 。
5.3 页面布局 1. 用表格实现页面布局 用表格实现页面布局 2. 用框架布局页面 用框架布局页面 3. 层的使用 层的使用.
LOGO 《静态网页设计》课程整体设计 电子信息工程系 计算机专业 李超燕. LOGO 2 课程在专业课程体系中的定位 3 岗位分析 目 录 1 课程的基本信息 6 本课程的特色和效果 4 教学整体设计 5 教学基本条件.
熟悉 Dreamweaver 的工作區與基本操作
16 邁向網頁的未來-HTML5 Pack 與 Widget Browser 使用 HTML5 來為多重螢幕裝置進行設計 變更檢視區大小
第14章 综合应用实例.
《永乐文档一体化通用软件》操作使用指南 常州市档案局.
通过学习本章的内容,用户可以了解并掌握如何应用CorelDRAW X3的强大文本处理功能来编辑和处理文本。
具有梦天堂特色的 Web前端开发规范 叫我三桂吧 t.qq.com/aNd1coder.
第3章 中文字处理软件Word 年秋.
03 訴說旅行緣起 - 文字與影像 網頁文字的編輯 格式化文字 水平線的插入與設定 網頁影像的使用 操作秘技與重點叮嚀.
Microsoft Office Microsoft Office是微软影响力最为广泛的产品之一,常用组件有 Word、Excel、Powerpoint等。 课时分配 Word部分 Excel部分 PPT部分 大学计算机基础(一) 12 8 大学计算机基础(二) 4.
讲故事训练 授课人:田轶.
萬獸之王 獅子.
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
姓名: 钱琬婷 学号: 0501W238 专业: 计算机科学与技术 指导教师: 陈家琪 教授
模块三、中文 Word 2003 的基本操作 3.1 Word 2003 基本操作 3.2 文档的排版 3.3 页面设置与打印 3.4 表格
第五节 表格处理 创建表格 表格的编辑与格式化.
第三讲 站点链接与表格布局.
5.6 制作具有动态特效的网页 1. 层和时间轴动画 2. Dreamweaver的Behaviors(行为)概述 华东师范大学计算中心.
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
第8章 CSS基础知识 【学习目标】 对于一个网页设计者来说,对HTML语言一定不感到陌生,因为它是网页制作的基础,但是如果希望网页能够美观、大方,并且升级维护方便,那么仅仅知道HTML还是不够的,还需要了解CSS。了解CSS基础知识,可以为后面的学习打下基础。 本章主要内容包括: 为什么在网页中加入CSS。
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
文字处理软件Word 第三讲 文字处理软件的发展
第3章 Word 2003文字处理 3.1 字处理软件概述 3.2 Word 2003 概述 3.3 Word 2003的基本操作
Dreamweaver的工作界面.
第8章 多媒体网页制作.
蘇軾詞的賞析
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
第十五章 传播学调查研究方法.
14 Spry工具集與資料集的使用 認識 Spry 關於版面配置 Spry 工具集 Spry 選單列 Spry 標籤面板
第6章 文本 文本在网络上传输速度较快,用户可以很方便地浏 览和下载文本信息,故其成为网页主要的信息载体。 整齐划一、大小适中的文本能够体现网页的视觉效 果。因而文本处理是设计精美网页的第一步。本章 将结合具体实例介绍在Dreamweaver CS4中如何插 入文本,对文本进行排版及一些文本辅助功能。
网页设计(1) 第12讲 网页技术简介 马秀麟 2014年5月 2018/9/17 制作人:马秀麟.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
HTML5全栈开发序列课程 《前端入门》之HTML入门 余鹏作品.
尋找世界文明的曙光 美索不達米亞 將地方圖案插入此投影片 選取〔插入〕功能表 〔圖片〕指令 選取〔從檔案〕指令 選取你的標幟圖片檔案
第貳部份 Word文書處理系統 Word文書處理系統可用來製作一般文字型檔案,搭配格式化版面,也可用來製作像套版式之公文表格。 聯合.盧坤勇.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
第 3 章 網頁的基本設定與預覽.
HTML 5與課程簡介 靜宜大學 資管系 楊子青.
第二單元:Dreamweaver的基本操作
宣城职业技术学院 项目五 制作演示文稿 计算机教研室 院级精品课程.
4.5 网页制作 本节概述 本节的学习目标 主要内容.
認識我的故鄉_台中市.
第2章 初识Dreamweaver CS4 Adobe Dreamweaver CS4是建立Web站点和应用程序的 专业工具。它将可视布局工具、应用程序开发功能和 代码编辑支持组合在一起,其功能强大,使得各个层 次的开发人员和设计人员都能够快速创建界面吸引人 的基于标准的网站和应用程序。从对基于CSS的设计.
第三冊第十四課記承天夜遊 王永榮 將地方圖案插入此投影片 選取〔插入〕功能表 〔圖片〕指令 選取〔從檔案〕指令 選取你的標幟圖片檔案
HTML 5與課程簡介 靜宜大學 資管系 楊子青.
第三章 HTML相关技术基础知识 纵观各种动态页面开发技术,无论是JSP、ASP还是PHP都无 法摆脱HTML的影子。这些动态的页面开发技术无非是在静 态HTML页面的基础上添加了动态的可以交互的内容。HTML 是所有动态页面开发技术的基础。在接下来的章节将要详 细介绍的就是HTML相关的一系列技术,包括HTML、
计算机网络与网页制作 Chapter 11:用CSS作页面布局
第13章 CSS 通过CSS可以使用更丰富、更灵活的样式,更简单地 设计出更美观的网页。同时,也让网页的设计与维护 更有效率。CSS在网页设计中的作用尤为重要,是网 页设计师必备的知识。本章首先介绍什么是CSS、CSS 的基本语法等基础知识,接着学习利用“CSS”面板 管理规则,如何在Dreamweaver中创建与应用CSS样式.
十 三.使用模板和库.
站群系统管理平台简介 网教中心 2014年10月29日.
SketchUp Pro 8基本操作練習 編製人:陳培文.
主讲:陶建平 华中科技大学网络与计算中心
案例1 制作宝贝生日卡——选择与复制对象 案例说明 案例1 制作宝贝生日卡——选择与复制对象 案例说明 本案例将学习使用“选择工具” 对对象进行编辑操作(如直接选取、多个对象的选取、重叠对象的选取和删除等),以及复制对象(如复制、再制、克隆和多重复制对象等)和删除对象的方法。
Word -基本操作 資訊教育.
武汉纺织大学传媒学院 cm.wtu.edu.cn
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
网页设计与制作 Jiangxi Engineering Vocational College 信息工程系 徐卫红.
第12章 APDiv 对于有Dreamweaver基础的读者来说,初识APDiv或 许会感到即熟悉又陌生。熟悉于它的Div标识符, 陌生于他在CS3版本中的含义及作用。其实,APDiv 在Dreamweaver CS4中仍等同于前期版本的层,又 称为AP元素或CSS-P元素,本文以下简称AP层。 什么是层?有什么作用?前面我们学习过了表格,
第八次上課流程表 *** 大頭貼 1. 請到 大頭貼網站 製作圖檔 2. 將圖片存到桌面(按右鍵---另存圖片)
武汉纺织大学传媒学院 cm.wtu.edu.cn
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
网页设计三合一教程 主讲教师 2019/6/2.
W3C标准网页制作 主讲教师:张 涛.
实例导入| 模板的编辑和创建 | 模板的应用和更新 | 使用库 | 生成站点
FrontPage 2000.
第三章 电子商务网站技术.
Presentation transcript:

20 使用Dreamweaver构建HTML结构 Web设计和开发的工具众多。有小巧灵便的EditPlus(高手的最爱),也有功能庞大的Visual Studio(.NET开发的必备工具),还有新兴时尚的Aptana(支持Web 2.0的排头兵)等。但是总体来说,Dreamweaver应该算是比较经典、口碑尚佳的Web设计、开发和管理工具。横向比较,Dreamweaver的优势在于它对HTML技术和CSS技术支持比较完善。不管是成熟的工作流、强大的可视化操作界面,还是性能卓越的站点管理表现,都让专业人士和业余好手爱不释手。 从本章开始,我们将从HTML结构、CSS样式、JavaScript脚本三个方面来探索Dreamweaver工具使用,挖掘Dreamweaver为初学者提供的最佳操作流程,以及Web设计和开发整合功能。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 评价Web设计和开发工具的优劣不妨参考两点:第一,功能是否完善;第二,操作是否方便(即易用性)。从功能角度来分析,目前Dreamweaver还不是最优秀的集成工具,特别是相关脚本和Ajax技术框架的支持方面稍显落后,但是它的工作流是非常棒的,操作起来非常方便。 习惯的也是最好的,当然不同的用户都有自己的喜好,我也无意驳斥。但是综合比较,Dreamweaver应该是Web设计和开发人员最佳操作工具。无论是可视化设计、编码环境、网站集成开发、Web拓展功能服务等方面都是非常优秀的。本节将就Dreamweaver的可视化环境操作流程进行详细讲解。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 启动Dreamweaver,按常规步骤新建网页文档,Dreamweaver会在提示对话框中要求选择文件类型、模板类型、文档类型等。这在一般Web编辑器中是没有的功能,可谓服务细致入微。新建的文档在可视化编辑环境中显示为一块空白区域。 20-1.html 整个结构是一个三行单列版式(包括页眉区域、主体区域和页脚区域),页眉区域插入两个不同级别的标题文本。主体区域又包括两个子模块,在第一个子模块中插入一个列表结构,在第二个子模块在你哦个插入一个数据表格结构。页脚区域插入一个段落文本。如果在无CSS技术支持的情况显示如图20.2所示(本示例在演示中打开了CSS布局背景功能,方法是选择【查看】|【可视化助理】|【CSS布局背景】菜单项)。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 启动Dreamweaver,按常规步骤新建网页文档,Dreamweaver会在提示对话框中要求选择文件类型、模板类型、文档类型等。这在一般Web编辑器中是没有的功能,可谓服务细致入微。新建的文档在可视化编辑环境中显示为一块空白区域。 20-1.html 整个结构是一个三行单列版式(包括页眉区域、主体区域和页脚区域),页眉区域插入两个不同级别的标题文本。主体区域又包括两个子模块,在第一个子模块中插入一个列表结构,在第二个子模块在你哦个插入一个数据表格结构。页脚区域插入一个段落文本。如果在无CSS技术支持的情况显示如图20.2所示(本示例在演示中打开了CSS布局背景功能,方法是选择【查看】|【可视化助理】|【CSS布局背景】菜单项)。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 如果你比较熟悉代码编码流程,可能会感觉这种操作有点生硬,甚至觉得比较麻烦。但是学习和操作来说都是熟能生巧,只有当你熟悉了Dreamweaver的可视化操作环境,才能够如鱼得水。不过对于高手来说,代码编辑也许会更直接、更爽快。但对于初级入门者来说,如果结合可视化操作和代码编辑两种操作环境,也许开发的速度会更快些,很多时候对于初级读者来说,面对编辑窗口却不知如何下手,此时利用Dreamweaver可以帮助你找到设计的思路和灵感,如果再结合【代码】视图,可以更精确的进行设计,避免可视化设计所带来的缺陷。当然,对于一位生手来说,建议从可视化操作开始入门绝对是一个不错的点子,也许冰冷的代码会让你望而生畏。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 第一步,选择【插入】|【布局对象】|【Div 标签】菜单命令,在打开的【插入Div标签】对话框中设置div元素的id属性值为wrap。 第二步,继续执行上一步操作,插入一个子标签,ID名为“header”,插入点为“在选定内容旁换行”,设计网页标题区域。 在选定内容旁换行:把div标签插入到当前标签内。 在标签之前:把div标签插入到当前标签前面。 在开始标签之后:把div标签插入到当前标签内,且紧邻该标签的开始标记后。例如,对于<div id="wrap"><div id="header"></div</div>结构来说,则应该插入到<div id="wrap">标记的后面。 在结束标签之前:把div标签插入到当前标签内,且紧邻该标签的结束标记前。例如,对于<div id="wrap"><div id="header"></div</div>结构来说,则应该插入到</div</div>标记的中间。 在标签之后:把div标签插入到当前标签的后面。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 第三步,选中<div id=“header”>标签内文本(默认为选中状态),输入“标题文本”字符串,然后在【格式】|【段落格式】子菜单中设置文本为一级标题。按Enter键换行,并输入“网页副标题”,选中文本然后在【格式】|【段落格式】子菜单中设置二级标题。 第五步,插入Div标签,设置id值为main,插入点为“在选定内容旁换行”。然后在编辑区域的当前高亮显示文本(选中的“此处显示 id "body" 的内容”字符串)中输入“栏目标题”文本,此时“栏目标题”文本将覆盖临时提示字符串“此处显示 id "body" 的内容”。并在【格式】|【段落文本】子菜单中设置文本为三级标题。 第六步,按Enter键换行,输入“列表项1”段落文本,回车继续输入“列表项2”段落文本。选中段落文本“列表项1”和“列表项2”,在【格式】|【列表】子菜单中中选择【项目列表】菜单命令,将段落文本转换为列表结构。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 20.1 可视化网页编辑工作流 20.1.1 可视化构建HTML结构 第七步,继续插入Div标签,设置id值为sub,插入点位置为<div id="main">标签的后面。在<div id="sub">标签内输入“栏目标题”段落文本,并在【格式】|【段落文本】子菜单中设置文本为三级标题。 第八步,选择【插入】|【表格】菜单命令,在【表格】对话框中设置2行2列的数据表格,第1行为列标题(即【标题】设置为“顶部”),设置如图20.9所示。 第九步,在编辑区域的表格内输入数据信息。最后插入一个Div标签,设置id值为footer,插入点为<div id="body">标签的后面,并输入文本“页脚区域”,并在【格式】|【段落文本】子菜单中设置文本格式为【段落】选项。此时取消CSS布局背景视图, 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.2 梳理Dreamweaver的可视化操作思路 《网页制作与网站开发从入门到精通》配套视频 20.1 可视化网页编辑工作流 20.1.2 梳理Dreamweaver的可视化操作思路 Dreamweaver的所有功能和服务都可以在菜单中找到。文档操作在【文档】菜单中选择,插入网页对象可以在【插入】菜单中选择,而修改网页对象只能够在【修改】和【格式】菜单中选择,网站管理应该选择【站点】菜单。其他菜单都是服务性的菜单,正如网页的服务性栏目一样。 菜单操作是不方便的,所以Dreamweaver把常用插入操作集成到【插入】工具栏中,【插入】工具栏又根据对象类型分成不同的选项卡。 很多网页对象的设置在菜单和工具栏中是无法实现,因为它们的操作空间有限,于是凡是有关网页对象的属性设置操作都被集成到【属性检查器】面板中,该面板默认位于窗口底部。选中一个对象,即可快速在该面板中进行修改,虽然我们可以在【修改】和【格式】菜单中完成其中大部分操作,但是面板的直观性还是赢得了设计师的喜爱。 而对于一些内容庞杂或功能复杂的对象来说,简单的【属性检查器】面板也难以胜任,于是Dreamweaver又根据不同对象设置了很多侧栏面板,这些面板分别根据功能分门别类的组合在一起,显示在窗口的右侧(或在左侧)。 对于任何面板来说,我们都可以通过【窗口】菜单来关闭和开启它们,此时【窗口】菜单就相当于面板管理中心。快速梳理Dreamweaver的可视化操作界面,就这么简单,根据这样的思路来学习Dreamweaver你是不是感觉更加轻松呢。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.1 可视化网页编辑工作流 20.1.3 亲近Dreamweaver可视化设计环境 《网页制作与网站开发从入门到精通》配套视频 20.1 可视化网页编辑工作流 20.1.3 亲近Dreamweaver可视化设计环境 Dreamweaver的编辑窗口模拟了图形图像编辑器的设计风格,以坐标尺的形式显示当前设计的页面。所以读者应该熟悉视图操作中常用辅助工具,如标尺、辅助线、缩放工具等各种辅助视图工具。 【文档】工具栏 【查看】主菜单 状态拦 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 《网页制作与网站开发从入门到精通》配套视频 Dreamweaver同时提供了强大的代码编辑环境和服务功能: 第一,代码编辑与可视化编辑可以自由、双向无缝对接。也就是说,当你输入某个标签时,切换到【设计】视图(可视化操作环境)下,光标会自动定位到当前输入的标签对象上。 第二,Dreamweaver提供了很多专业编码服务功能。例如,代码输入智能提示、代码语法纠错、分色显示、格式化排版、自动封闭标签等,可以说Dreamweaver提供的功能是比较专业和完善的。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.1 代码编辑环境 《网页制作与网站开发从入门到精通》配套视频 【文档】工具栏 【编码】工具栏 20.2.1 代码编辑环境 【文档】工具栏 【编码】工具栏 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.2 代码输入智能化提示 《网页制作与网站开发从入门到精通》配套视频 20.2.2 代码输入智能化提示 作为一款Web设计和开发工具,代码输入智能化提示应该是最基本、最核心的服务功能了。所谓智能化提示就是Web编辑工具能够实时侦测用户的输入,并根据输入信息的线索,即时准确提供相应信息的下拉提示,这对于关键字输入不准确或者容易忘记所要输入的关键字具有重要提醒和助选功能,免去了你再翻阅相关参考手册的烦恼。 Dreamweaver的智能化提示赶不上Visual Studio,但是在支持HTML、CSS语言智能化提示方面功能还是比较强大的。Dreamweaver的智能化提示需要在【代码】视图环境下才可以实现。 Dreamweaver还提供了个性化定义智能提示的功能。选择【编辑】|【首选参数】命令,打开【首选参数】对话框,在左侧【分类】列表中选择【代码提示】列表项,然后在右侧设置个性化智能提示方式 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.3 代码格式化与排版( 20-3.html) 《网页制作与网站开发从入门到精通》配套视频 Dreamweaver也为用户提供了自动缩进输入的便利,当缩进输入子元素时,光标就以缩进位置为起始点进行输入,即使换行输入也会自动缩进到子元素的缩进位置进行显示。这在一定程度上避免用户每输入一行代码都需要按空格或Tab键进行缩进排版。当然这样也存在一个问题:当封闭上层结构,或者重新输入上一层结构时就会按空格键凸出光标位置。例如,对于下面未封闭的结构标签,当换行封闭时,需要按空格键慢慢来插入结束标记,这样反倒很繁琐。如果不希望Dreamweaver自动缩进,可以在【文档】工具栏的【视图选项】下拉菜单中取消勾选【自动缩进】选项。 另外,Dreamweaver也提供了格式化排版功能,只需要轻松单击【格式化源代码】按钮,系统会自动按预定义格式排版页面源代码(自动排版HTML和CSS源代码的缩进格式),对于其他脚本则暂时还不支持。该项功能对于整理编码格式混乱的文档来说非常实用。 如果是块状元素、列表元素、数据表元素,则每个元素将占据一行。 如果是行内元素、超链接、图像、文本等都将在一行内显示。 如果块状元素包含行内元素,则不进行缩排,都在一行内显示。如果行内元素包含块状元素,则块状元素单独一行显示,但是不进行缩排。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.4 代码分色显示 《网页制作与网站开发从入门到精通》配套视频 20.2.4 代码分色显示 Dreamweaver不仅提供代码分色显示功能,还可以允许用户进行定制代码分色显示样式。选择【编辑】|【首选参数】命令,打开【首选参数】对话框,在左侧【分类】列表中选择【代码颜色】项,然后在【文档类型】列表框中选择一种类型(如图20.28所示),如“HTML”选项。 单击【编辑颜色方案】按钮,打开【编辑HTML颜色编辑方案】对话框(如图20.29所示)。在【样式】列表框中可以分别为每一类标签置前景色和背景色,以及是否加粗、斜体或者下划线。在右下角的【预览】文本区域可以观看效果。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.5 选择代码( 20-4.html) 《网页制作与网站开发从入门到精通》配套视频 Dreamweaver在代码选择操作中所提供的功能比较实用,可操作的途径也很多。首先,请记住几个快捷键,这几个快捷键在代码编辑中使用频率仅次于复制(Ctrl+C)、剪切(Ctrl+X)和粘贴(Ctrl+V)快捷键。 Ctrl+[:选择父标签。操作方法是:把光标置于标签内部,按Ctrl+[组合键即可选中该标签,以及包含的所有子对象和文本内容。如果连续按Ctrl+[组合键可以在当前选择的标签基础上选择上一层标签。利用这种方法,我们可以检查文档结构是否完整,嵌套是否正确。 Ctrl+]:选择子标签。操作方法是:在【设计】视图下,选择一个包含子对象的元素,然后按Ctrl+]组合键,将选中第一个子对象。可以连续按该组合键,直到最里层的文本。 选择操作还可以借助菜单命令来实现:选择【编辑】|【选择父标签】或【选择子标签】命令即可。 另外一个比较实用的方法是利用【标签选择器】栏来直观选择某层结构(如图20.30所示)。选择时在对应结构元素上单击即可。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.5 选择代码 《网页制作与网站开发从入门到精通》配套视频 20.2.5 选择代码 如果在【设计】视图环境下,单击选中某个对象,切换到【代码】视图环境下,你会发现所选对象的源代码被自动选择,反之依然。这样我们就可以在【设计】视图和【代码】视图之间进行自由切换,从而加快开发的速度。如果屏幕比较大,或者内容比较单一,使用【拆分】视图可以实现在一个编辑窗口中同时查看源代码和可视化效果,具体操作就不再演示。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.6 快速编辑代码 《网页制作与网站开发从入门到精通》配套视频 20.2.6 快速编辑代码 Dreamweaver提供了快速标签编辑器功能,它可以允许用户在不同模式下插入元素、编辑元素或嵌套元素。实际上它就是代码编辑的一种快捷方式,快速标签编辑器可以在【设计】视图和【代码】视图两种环境中工作,不过在【设计】视图下显得更为灵活,因为它可以弥补可视化操作的缺陷,直接使用代码来编辑可视化对象。 例如,在【代码】视图环境下,先快速选中某个标签,按Ctrl+T组合键将暂时进入环绕编辑模式中(如图20.31所示),在快速标签编辑模式下,文档处于被锁定状态。你也可以选择【修改】|【快速标签编辑器】命令,快速进入环绕编辑模式中。 在快速标签编辑文本框中输入div包含元素,并为包含元素定义属性。输入完毕,在快速标签编辑文本框外单击,即可快速切换到文档编辑状态,此时插入的元素自动嵌入到文档中,并包含选中的代码。 输入完毕,单击其他区域,关闭快速标签编辑器,输入的HTML代码就被添加到插入点所在位置。如果你只输入起始标记,而未输入结束标记,则Dreamweaver会自动补上结束标记,避免结构错误。 如果在【设计】视图中选中一个元素,要完整选择元素的标签,包括起始标签、结束标签、标签包含的内容,按Ctrl+T组合键将显示快速标签编辑文本框,这时自动进入编辑模式,编辑选中元素的属性和名称。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.6 快速编辑代码 《网页制作与网站开发从入门到精通》配套视频 20.2.6 快速编辑代码 如果在【设计】视图中仅选中文本内容,而未选择任何标签,那么按Ctrl+T组合键将显示快速标签编辑文本框,这时显示为环绕模式,即为该文本增加一个包含框。显然环绕模式没有在【代码】视图下功能强大。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.7 代码检查和修改 《网页制作与网站开发从入门到精通》配套视频 20.2.7 代码检查和修改 在手工输入代码时,有两种错误发生频率比较大:一是结构嵌套混乱(也称标记交迭),二是遗漏结束标记(也称未关闭标签)。不过Dreamweaver能够侦测到代码输入中的这种无效标记并进行提示。例如,在下面一行代码中,</h1>与</span>就发生交迭错误。 <h1><span>标题文本</h1></span> 这时在【代码】视图环境中,如果单击选中【编码】工具栏中的【高亮显示无效代码】按钮( ),Dreamweaver会高亮显示这种标记交迭的错误(如图20.34所示)。如果切换到【设计】视图,你可以看到文档中包含无效的代码。在这两种视图的任一种视图中选择这些代码,属性检查器都会显示代码无效的原因,以及如何进行修正的信息。 另一类常见错误就是忘记关闭标签,在【代码】视图下Dreamweaver能够自动侦测到这种错误,根据提示我们可以快速进行修改。Dreamweaver也提供了一个自动修改此类问题的辅助功能,当需要开启。方法是:选择【编辑】|【首选参数】菜单命令,在打开的【首选参数】对话框左侧的列表框中选择【代码改写】项,最后在右侧勾选对应的代码改写项。勾选对应选项之后,如果再次打开含有无效标记的文档,则系统会自动修改并进行提示。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.7 代码检查和修改 《网页制作与网站开发从入门到精通》配套视频 20.2.7 代码检查和修改 根据提示我们可以快速进行修改。Dreamweaver也提供了一个自动修改此类问题的辅助功能,当需要开启。方法是:选择【编辑】|【首选参数】菜单命令,在打开的【首选参数】对话框左侧的列表框中选择【代码改写】项,最后在右侧勾选对应的代码改写项。 勾选对应选项之后,如果再次打开含有无效标记的文档,则系统会自动修改并进行提示。 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)

20.2 HTML代码编辑工作流 20.2.8 代码验证服务 《网页制作与网站开发从入门到精通》配套视频 20.2.8 代码验证服务 除了检测代码输入中是否存在无效标记外,Dreamweaver还提供了更体贴的服务,即验证代码是否合法,所谓合法就是所输入的代码是否符合HTML语法规范,元素名和属性名是否符合标准等。上节曾经提及Dreamweaver的代码检查功能无法识别非法的HTML标签问题,现在使用验证服务可以快速帮你解决这些更加专业性的问题。 在【文档】工具栏中单击【验证标记】按钮( ),从弹出的下拉菜单中选择【验证当前文档】项。你也可以选择【文件】|【验证】|【标记】菜单命令执行相同的操作。 20-7.html 、20-8.html、 20-9.html 《网页制作与网站开发从入门到精通》配套视频 样吧视频教室(www.css8.cn)