用dreamwerver创建CSS
发布时间:2013-09-19 11:33:46 来源: 阅读(1911)
1. CSS Styles面板 通过前面几章的学习,相信大家对CSS有了一定的了解,这一章我们来讲解如何利用Dreamweaver4来创建CSS。首先运行Dreamweaver4,启动后,选择菜单下的Windows->CSS Styles(或按Shitf+F11),系统弹出CSS Styles管理面板,如下图所示: 在CSS Styles面板里显示了所有自定义的CSS样式(也就是上面提到的以点开头的类选择符,Dreamweaver4把这样以点开头的类选择符作为自定义样式来使用),可以利用Apply按钮这些CSS样式随意应用在页面中的文本或文档区域。 注意:应用按钮前面有一个复选框,选中的时候按钮成灰色不可用,表示自动应用,只要鼠标单击自定的CSS样式就会自动应用到页面中当前元素;如果复选框没有选中,Apply按钮为可用,应用时需要点Apply按钮。当对象应用了自定义样式时,也就相当于在当前HTML标记后加上class=”...”。另外在样式前有一个“S”型的符号 ,表示内部定义样式;如果是符号 ,表示这个样式链接到外部样式表文件。 注意:CSS Styles面板只显示自定义(class)CSS 样式;重定义的HTML标记和其他CSS选择符样式不会出现在CSS Styles面板上,这是因为它们可以自动应用于那些HTML标记控制的区域。(重定义HTML标记是指选择符为单个HTML标记的CSS样式,之所以叫重定义是因为重新定义了并改变原来HTML标记的样式。) 在右下角有4个小按钮,这是最常用的几个命令: Attach Style Sheet:(链接到样式表)点击后会弹出一个选择样式表对话框,选中以前创建好的外部样式表,点确定就链接加入了这个外部样式表。加入外部样式表时注意尽量使用相对路径。 New Style:(新建样式)一般我们通过这个按钮来创建CSS样式表。 Edit Style sheet:(编辑样式表)点击后会弹出编辑样式表对话框,显示了所有已存在的内部和外部样式表,可以在这个对话框里新建、编辑、删除样式。 Delete:(删除样式)先选中要删除的自定义CSS样式,然后点此按钮,样式就被删除了。 点上面的小三角或点击鼠标右键会弹出一个菜单,菜单的功能依次为: Edit:(编辑)编辑你当前选中的自定义CSS样式,点击后就进入了编辑此项CSS类样式的定义样式对话框。 Duplicate:(复制)将当前选中的自定义CSS样式类复制。 Delete:(删除)删除当前选中的自定义CSS样式,和按钮的效果相同。 Apply:(应用)是指将选中的CSS类应用在页面中当前元素。同Apply按钮。 New Style:(新建样式)等同于 按钮。 Edit Style sheet:(编辑样式表)等同于 按钮。 Attach Style Sheet:(链接到外部样式表)等同于按钮。 Export Style Sheet:(导出样式表)将此页面中的内部样式表导出为一个外部样式表文件。注意:Dreamweaver4导出样式表除了用这个方法外,还可以用主菜单下的File->Export->Export CSS Styles导出。 2. 创建样式表的类型 在创建样式表之前我们首先介绍一下Dreamweaver4的三种样式表类型,点击CSS Styles面板中的 按钮(或CSS Styles面板菜单New Style),弹出新建样式对话框,如下图: 在Define里可以选择是外部样式表,还是内部样式表: l 选择New Style Sheet File(新建样式表文件),系统会先让你保存这个样式表文件,然后定义这个样式表文件。整个页面的样式就会跟随你建立的这个样式表文件,然后你可以把这个外部样式表文件链接到别的页面去,这样就可以使一个样式表文件控制多个页面了。 l 如果你选择This Document Only(只存在这个文档),你就建立了一个内部样式表,Dreamweaver4会自动把你建立的样式表内容放到区的 定义好了样式,现在我们就可以把这个自定义样式套用在需要的地方,在网页中选中文字,然后单击样式面板中的emphases样式。看看,是不是你要的效果。 注意:如果我们选中的内容是一个表格或一个段落,那么整个表格或段落内的文字被定义了emphases样式,从原代码里我们可以看出是在或标记后面加了class=”emphases”参数,如:
…… 或 …… 当我们把样式加在选中的几个文字上时,文字本身没有HTML标记所包围,就会自动加上标记,例如: ……重点 …… 注意:span标记本身没有任何意义,它专门为样式表指定选取范围,为样式表指定区域的还有div。 4. 创建重定义样式表 重定义样式表是对某个HTML标记重新定义格式。例如,我们想重新格式化页面的段落,每个段落前空两格,并设定段落文字的大小和行距。 单击新建样式,弹出新建对话框,在新建样式对话框里,样式表类型选择Redefine HTML Tag,我们仍然建立内部样式表,选This Document Only。当样式表类型选择Redefine HTML Tag时,上面下拉框的名字Name变成了Tag,表示输入的内容是HTML标记,点击下拉按钮,我们可以看到所有HTML标记都在Tag下拉框里,这里我们选段落标记P: OK后,进入样式定义对话框,在Type里,我们设定字体大小为12象素,行距为文字尺寸的150%,如下图: 在Block部分里,我们设定文本缩进,因为文字尺寸为12象素,所以两个字的空格就是24象素: 按OK后,这个重定义样式就完成了。这时页面里每个段落的文字大小都是12象素,行距是150%,但是在Dreamweaver编辑器里我们看不到缩进的效果,不要紧,只要将文件保存,然后用浏览器打开就可以看到效果了。此时CSS样式表的原代码是:
头像:
头像一
头像二
头像三
头像四
头像五
头像六
头像七