启网、虚拟主机、域名注册、服务器合租
精致合租、5人、10人、15人服务器合租、freebsd合租
当前位置:站长中国 > Dreamweaver教程 > Dreamweaver教程

Dreamweaver教程

2008 - 12 - 17  作者:  来源:  浏览:656  评论: 发布评论 问高手
推荐:启网 - 专业的主机、服务器合租提供商 17hz.net - 5年服务器合租精品服务
    

什么是网页


英文web page


也称为html文件,是一种可以在www网上传输,并被浏览器认识和翻译而显示出来的文件。


www,全称world wide web简称web中文译为全球资讯网,万维网,也叫因特网。


html,"Hypertext Markup Language"中文译为超文本标识语言。超文本,就是指页面内可以包含图片,链接,音乐,程序等非文字元素。


也可以理解为,含有超链接的文本,就是超文本。


什么是网站


网站英文是web site ,技术点说,就是若干个相关网页的集合,比如,个人网站。企业网站,政府网站等。


  当你在网上冲浪时,会欣赏到很多制作精美的网站,在羡慕的同时,你想亲手制作网页吗?你想让自己制作的网页功能更强大吗?好,那我们就一起学习Dreamweaver吧,这可是制作主页的好工具呀!


  Dreamweaver是可视化的网页制作工具,很容易上手,可以让你轻松地制作出自己的网页。


  什么是可视化?可视化的意思就是你在Dreamweaver中制作成什么样,在浏览器中就能看到什么样,也就是常说的“所见即所得”。


什么是Dreamweaver


  工欲善其事,必先利其器。Dreamweaver是一款可视化网页制作工具,它与Flash、Fireworks合在一起被称为网页制作三剑客,这三个软件相辅相承,是制作网页的最佳选择。其中,Dreamweaver主要用来制作网页文件,制作出来的网页兼容性比较好,制作效率也很高,Flash用来制作精美的网页动画,而Fireworks用来处理网页中的图形。


Dreamweave字面意思为“梦幻编织”,这一软件有着不断变化的丰富内涵和经久不衰的设计思维,它能充分展现你的创意,实现你的想法,锻炼你的能力,使你成为真正的网页设计大师。


  好吧,未来的网页设计大师们,让我们一起在Dreamweaver的空间驰骋,在网上编织我们的梦想吧!


1、站点结构规划


网站,是多个网页集合,包括一个首页和多个分页。创建页面之前,要对站点结构进行设计和规划,决定要创建多少页,每页显示什么内容,页面布局外观以及各页之间如何链接。


2、要制作被浏览的网站,首先要在本地制作,然后再上传到互联网web服务器,放置在本地磁盘的网站称为本地站点,位于互联网web服务器上的网站称为远程站点。


3、定义本地站点


作为一个网站,里面有很多网页文件、图片,甚至Flash动画等,如果不进行管理归档,分散在硬盘的各个地方就无法方便地进行网页发布。定义本地站点,就是在硬盘上建立一个目录,将所有的网页和相关的文件都放在里面,以便进行网页的制作和管理。


这个文件夹将作为我们的站点文件夹,以后所有的网页文件都放在这个文件夹下,相当于先选块地方以便盖房子。


文本的插入与编辑


在dw中添加文本,可直接输入文本,也可以从其它应用程序中剪贴或粘贴。还可以从word中导入。


编辑文本:选中文本,在属性格式下拉菜单中选中段落,把文件设置成段落格式,另外可定义字号、颜色、加粗、倾斜、水平对齐等


设置字体组合:在字体下拉列表中,选编辑字体列表,弹出字体列表对话框。


文本换行:直接按回车,生成段落标签,换行间距大。


按换档键+回车,生成换行标签,换行间距小。


文本空格:


编辑——首选参数——允许多个连续空格项打勾,就可以按空格键输入连续空格了。


我们还可以切换到全角状态,这样也可以连续输入空格。


特殊字符的输入:


插入——html——特殊字符


插入——文本——最后一个标签


有序列表和无序列表:


插入水平线


插入——html——水平线


插入——文本——第一个标签


插入日期和时间


插入——插入日期


常用——日期


二、插入图像


在网上支持图像有三种格式、*.gif、*.jpg、*.png,其中最常用的是前两种。


制作网页时,我们要在站点下建立一个图像文件夹img,将网页中的图片文件都放在这个文件夹中,以方便我们使用。


插入图像:


将光标定位在插入图像的位置,单击常用内插入图像按钮,或插入菜单中图像命令,单击确定。


注意:如果我们要插入的图片文件不在站点目录中,会弹出对话框,让我们把图片保存在站点目录。单击是。


设置图片属性:


我们可以在属性面板改变图片尺寸,但这样不好,我们单击fireworks图像,启动fireworks进行编辑。


文字与图片排列:


选择图片,选择对齐下拉列表中的左对齐或右对齐。一共是10项


图片的水平间距和垂直间距:直接输入数值。


图片加边框:输入边框尺寸


插入其它图像元素:


1、图像占位符:布局页面时,如果要插入的图片还没制作好,可使用占位符代替图片的位置。


2、鼠标经过图像:


由两个图像组成,即载入页面显示图像和鼠标指针经过显示图像,这两张图片大小要相等。如果不相等,dreamweaver会自动调整图片大小和主图保持一致。


3、插入导航条


三、创建链接


链接是一个网站的灵魂,一个网站是由多个页面组成的,而这些页面之间依据链接确定相互之间的导航关系。


链接是指站点不同网页之间,站点与web之间的的链接关系。它可以使站点内页面成为有机整体,还能使不同站点之间建立联系。


链接由两部分组成:链接载体和链接目标


链接载体:文本、图像、热区、动画等


链接目标:页面、图像、声音、程序、其它站点、页面内锚点、电子邮件等。


链接按目标分为五种类型:


内部链接:同一网站文档之间的链接


外部链接:不同网站之间的链接


锚点链接:(书签链接)同一网页或不同网页指定位置的链接。


email链接:发送电子邮件链接


空链接:#


链接路径:绝对路径和相对路径


相对路径:适用于网站内部的链接。


绝对路径:适用于远程链接,为文件提供完全路径,包括适用的协议。


http://www.baidu.com/index.html


外部链接,选中文字或图片,直接输入网址。


内部链接,选中文字或图片,选中链接后的文件夹,选择浏览文件。也可以直接链接后的圆形按钮到站点面板相应的网页文件中。


锚点链接:将光标定位在插入锚点的地方,单击命名标记插入锚点,选中文字或图片,拖动链接后的圆形按钮到锚点,或是直接输入#锚点名称。


Email链接:单击电子邮件链接按钮,输入文本和地址


空链接:直接在链接输入框中输入#号


制作图像映射


平时,我们一张图片只能加一个链接,如果一张图片做多个链接,我们可以在图像上创建热区。我们可以通过拖动鼠标创建热区,选中部分叫热点,选中热点可在属性面板给这个热点加链接。


插入flash动画


单击常用下媒体按钮,或是插入下媒体命令,选中flash,确定。插入动画后,并不会在文档中显示内容,而是显示一个带有字母的灰色框。


勾选循环复选框影片连续播放,否则播放一次自动停止


勾选自动播放复选框,可设定flash是否在页面加载时播放。


在品质下拉列表中,可选择flash品质,以最佳状态显示选择高品质。


对齐下拉列表中设置flash对齐方式


flash背景透明


单击参数按钮,设置参数为wmode,值为transparent,这样在任何背景下,flash透明显示。


插入声音


1、添加背景音乐


我们在页面中可以嵌入背景音乐,格式主要为mp3,midi


我们可以使用代码方式实现,如果我们把背景音乐放在站点的music文件夹下,那么我们应写入<bgsound src="music/*.midi">放在<body></body>之间。


如果循环播放,那么写成<bgsound src="music/*.midi" loop="true">


表格插入和编辑


表格是网页设计不可缺少的元素,网站的页面都是以表格为框架制作的。


选择常用表格按钮或插入表格命令,设置表格的行数,列数,表格的宽度,表格宽度可用像素或百分比表示。


填充:单元格内容与边框之间的距离


间距:单元格与单元格边线之间的距离。


页眉:表示页眉样式,可以四选一


标题:定义表格标题


对齐标题:标题的对齐方式


摘要:对表格进行注释。


选中整个表格:


将鼠标放在边框任意处,出现双箭头时单击可选中整个表格


或在表格内任意处单击,然后选中状态栏中的<table>标签


或在单元格任意处单击,点右键表格——选择表格


单元格选取


用鼠标单击单元格,或选中状态栏上的<td>标签


按ctrl键单击鼠标,可选中不连续单元格。


选中行或列:将光标移动到行左或列上方,指针变为向右或向下箭头时,单击


表格属性设置:


单元格属性设置:


不换行复选框,可防止单元格文本较长自动换行


标题复选框,使选择的单元格成标题单元格,单元格内文字以标题格式显示出来。


表格可以嵌套使用


最外层表格,一般都是用绝对像素,里面的表格,可根据情况用像素或百分比。


层的使用


文本、图像、表格等元素只能固定位置,不能相互叠加。层可放在网页中任何一个位置,可自由移动。


插入层:插入布局对象-层命令


由光标所在位置决定。


也可以绘制层:使用布局按钮绘制层


选中层以后,出现八个手柄,拖动可调节层的大小。


层的属性:层编号,这是层的名称。


左上:指层左上角相对于页面左上角的位置


宽高:层的宽度和高度,如果层内容超过大小会延伸


Z轴:设置层的层次属性,编号大层出现在编号小层的前面,值可为正,也可为负。


层的可见性


default:不指明层的可见性


inherit:继承父层可见性


visible:显示层及所包含内容,无论父层是否可见


hidden:隐藏层及所包含内容,无论父层是否可见


层的溢出:层内容超过层大小时处理方式


visible:(显示)层内容超出层范围时,可自动增加尺寸。


hidden:(隐藏)当层内容超出层范围时,保持层尺寸保持不变,隐藏超出的内容。


scroll(滚动条)无论层内容超出层范围,都会自动增加滚动条。


auto(自动)层内容超出层范围时,自动增加滚动条(默认)


剪辑:设置层的可视区域,层经过剪辑后,只有指定的矩形区域是可见的。


层和表格之间转换


在转换为表格之前,请确保层没有重叠。请执行以下操作:选择“修改”>“转换”>“层到表格”。即可显示“转换层为表格”对话框。选择所需的选项。单击“确定”


时间轴的应用:


打开时间轴面板,建一个新层,在层中加入一个图像,选中图层,拖动到时间轴的第一层,拖动后面的关键帧,向后移动至需要的帧数。在中间的位置添加关键帧,在每个关键帧上分别移动层到不同的位置。同时选中自动播放和循环复选框。


注意:时间轴只能移动分层对象,如果想移动文本或图像,请放在层中。


框架


框架在网页中的作用就是把一个浏览窗口下分割成几个不同区域,实现在一个浏览器窗口显示多个html页面。


1、一个框架结构有两部分网页文件构成,框架和框架集。


2、保存框架时,选择文件——保存全部,很关键。


3、只有将总框架集和各个框架页保存在本地站点根目录下,才能保证浏览页面时显示正常。


4、每一个框架都有一个框架名称,可使用默认名称,也可以在属性面板中修改名称。


5、在创建链接时,要用到框架名称,我们必须要清楚每一个框架对应的名称。


6、框架是不可以合并的。


表单标记<form>


表单在Web网页中用来给访问者填写信息,从而能采集和提交用户输入的信息,使网页具有交互的功能。


一般是将表单设计在一个Html文档中,当用户填写完信息后做提交(submit)操作,于是表单的内容就从客户端的浏览器传送到服务器上,经过服务器上的 ASP 或 CGI 等处理程序处理后,再将用户所需信息传送回客户端的浏览器上,这样网页就具有了交互性。


<form>与</form>之间的内容属于表单。


<form>本身有四个属性


1、action属性:设定表单在填写完成后要送给服务器的哪一个程序处理,有可能是cgi程序,asp程序,php程序,或是其它程序。


2、method属性


这个属性设定传送数据的方法,有两种,一种是get,将所填入的变量名称及数据加在一个属性所指定的url之后,将数据传送出去。这种方法送出的数据不超过512bytes。另一种是post,把用户所填的数据变成一个数据包,传到属性所指定的位置url上去,这样数据无限制。


3、enctype属性


设定要送出的数据使用何种编码方式,我们填写的表单大多都是用浏览器预设的编码方式application/X-www-form-urlencoded,但是也有其他种类的编码方式,如文件上传程序就是用其他的编码方式。


4、name属性


给予这个form元素一个名称,将来在应用程序vbscript或是其它程序沟通时,才能指定特定的form元素。


input标签


在html语言中,标记<input>具有重要的地位,它能够将浏览器中的控件加载到html文档中,该标记是单个标记,没有结束标记。<input type="">标志用来定义一个用户输入区,用户可在其中输入信息。此标志必须放在 <form></form>标志对之间。<input type="">


1、<input type="text" size="" maxlength="">


单行的文本输入区域,size与maxlength属性用来定义此种输入区域显示的尺寸大小与输入的最大字符数


(1)name 定义控件名称


(2)value 指定控件初始值,该值就是浏览器被打开时在文本框中的内容


(3)size 指定控件宽度,表示该文本输入框所能显示的最大字符数。


(4)maxlength 表示该文本输入框允许用户输入的最大字符数。


(5)onchang 当文本改变时要执行的函数


(6)onselect 当控件被选中时要执行的函数


(7)onfocus 当文本接受焦点时要执行的函数


2、<input type="password">


输入密码的区域,当用户输入密码时,区域内将会显示"*"号


password 口令控件


表示该输入项的输入信息是密码,在文本输入框中显示"*",属性有:


(1)name 定义控件名称


(2)value 指定控件初始值,该值就是浏览器被打开时在文本框中的内容


(3)size 指定控件宽度,表示该文本输入框所能显示的最大字符数。


(4)maxlegnth 表示该文本输入框允许用户输入的最大字符数。


3、单选按钮类型,checked属性用来设置该单选框缺省时是否被选中,


radio用于单选,有以下属性:


  <input name="" type="radio" value="" />


(1) name 定义控件名称


(2) value 定义控件的值


(3) checked 设定控件初始状态是被选中的


(4) onclick 定义控件被选中时要执行的函数


(5) onfocus 定义控件为焦点时要执行的函数


当为单选项时,所有按钮的name属性必需相同,如:都设置为my_radio。


4、<input type="checkbox" checked>


一个复选框,checked属性用来设置该复选框缺省时是否被选中


checkbox用于多选,有以下属性:


(1) name 定义控件名称


(2) value 定义控件的值


(3) checked 设定控件初始状态是被选中的


(4) onclick 定义控件被选中时要执行的函数


(5) onfocus 定义控件为焦点时要执行的函数


5、<input type="image" src="url">


使用图像来代替Submit按钮,图像的源文件名由src属性指定


(1)name 指定图像按钮名称


(2)src 指定图像的url地址


6、<input type="hidden">


隐藏区域,用户不能在其中输入,用来预设某些要传送的信息


hidden 隐藏控件,用于传递数据,对用户来说是不可见的;属性有:


(1)name 控件名称,


(2)value 控件默认值


(3)hidden隐藏控件的默认值会随表单一起发送给服务器,例如:


<input type="Hidden" name="ss" value="688">


控件的名称设置为ss,设置其数据为"688",当表单发送给服务器后,服务器就可以根据hidden的名称ss,读取value的值688;


7、<input type="button">


普通按钮,当这个按钮被点击时,就会调用属性onclick指定的函数;在使用这个按钮时,一般配合使用value指定在它上面显示的文字,用onclick指定一个函数,一般为JavaScript的一个事件。


8、<input type="SUBMIT">提交到服务器的按钮,当这个按钮被点击时,就会连接到表单form属性action指定的url地址。


9、<input type="RESET">重置按钮,单击该按钮可将表单内容全部清除,重新输入数据。


这三个按钮有下面共同的属性:


(1)name 指定按钮名称


(2)value 指定按钮表面显示的文字


(3)onclick 指定单击按钮后要调用的函数


(4)onfocus 指定按钮接受焦点时要调用的函数



推荐教程