郑州网站建设
郑州网站设计郑州网站设计
  • 网站建设:QQ 268016813
  • 网站制作:0371-53731653
  • 网站设计:0371-60398590
  • 24小时电话:18903716813
  • 七恩科技
  • 关于我们
  • 网站建设方案
  • 网站优化
  • 客户案例
  • 网站改版
  • 网络营销策划
  • 联系我们

网站制作教程

您的位置: 郑州网站制作 > 网站制作教程 >

在DW中编写CSS应该学会的技巧

时间:2010-07-27 来源:网站建设公司『七恩科技』

在DreamWeaver中编写CSS,这种编写习惯并不提倡,不外因为"可视化"和操纵简便,使用的朋友依然良多,今天罗列一些“最佳习惯”,但愿对这些朋友有所匡助。

  CSS正在改变网站设计的进程。为迎合不断增长的倾向于CSS的设计职员的需求,Macromedia DW MX引进了一些新的及改善过的CSS相关的特性。有了这些新的特性,你可认为未来的更新作好计划,开发与W3C尺度更加兼容的站点。本文讨论在DW MX中使用CSS以及凸起某一特定CSS特性时的一些建议。

  一般地讲,样式表(style sheet)就是控制网页内容外观的格局化的规则的集合。可以以三种不同的方式在你的页面中使用CSS:
 
  代码式(Inline):写入到代码中的一次性的样式。
  内嵌式(Embedded):可控制一个页面中所有元素的样式表
  外联式(External):可控制很多页面中的元素的样式表
  事实上,很多站点都根据需要把这三种方式结合起来使用。

  在使用CSS时一个需要重点考虑的事实是不同的浏览器以及统一浏览器的不同版本以不同的方式来解析CSS。除了网络浏览器的差异之外,你还要意识到还有良多其他的浏览器,好比听力浏览器,基于电视的浏览器以及Palm pilot和TTY(teletypewriter,远程打字机)一类的手持设备。

  最佳习惯是指什么?
 
  大多数技术都有自己商定俗成的尺度。CSS也不例外。固然并非网络上存在的所有CSS都很规范,但按照现有尺度来使用CSS却仍是不无裨益的。一般来说,开发职员应尽可能将内容与讲演分离开来。这样做的好处在于:
 
  1:增加站点的寿命

  不规范的样式表可能在当时觉得很利便,但新版本的浏览器出来以后,很可能就会泛起兼容性题目。到时逐页修改站点就是一项非常费时的工作同时也使使用CSS失去了意义。
 
  2:让你的站点对所有的用户以及浏览器都合用。

  有些地方的政府已经立法要求网站必需让残障人士也同样可以浏览。为残障熟悉设计的浏览设备,好比听力浏览器,对CSS规范性要求极其严格。
 
  3:让站点更新和维护更加轻松。
 
  使用方式得当的话,CSS可让你在一个页面中的调整快速应用到所有页面中去。
 
  你首先要做的选择是使用哪一种样式表。当涉及到最佳习惯时,对不同样式表的分析如下:
 
  Inline CSS;简朴地说,你应该尽量避免使用。除了一些其他的缺点之外,使用Inline CSS意味着你并没有利用到CSS的真正长处,即你并没有将内容与格局分离开。DW MX使用Inline CSS主要是为了定位页面元素(这些元素在DW MX的用户界面中称为“层(layer)”),或者为了使用某个DHTML殊效,它需要使用Inline 样式的&#106avascript来改变一个对象的属性。

  Embedded CSS:它也不是最理想的,由于它只能对当前页面施加影响。在更新的过程中,假如某一个页面丢失,将会使站点的风格不一致;另外,当用户浏览你的站点时,每一页都要下载一次样式表信息。

  External CSS:这是你的第一选择。External CSS可以让所有连接到它的页面保持一致的外观风格;提纲挈领,更改一次,轻松更新所有相关页面;让你的页面体积更小,浏览速度更快。其他的一些最佳习惯将在下文分析详细的CSS特性时提及。
 
  在DW MX中创建CSS样式表

  在DW MX中创建CSS样式表时(Text 》CSS Style 》New style sheet),在弹出的对话框中,你有两个选择:新样式表文档(New Style Sheet File) 和只用于当前页(This Document Only)。选中“New Style Sheet File ”你就开始了创建External CSS的过程。这个选项要求你在真正的创建过程之前先命名样式表并为它选定一个保留位置;另外一个选项,This Document Only,则会直接把相关代码写入到页面的部门。
 
  你也可以在“新样式(New style)”对话框中选择一个现存的样式表来编纂或添加新的定义。
应该连接到External CSS仍是导入?

  创建外部样式表以后,你需要把它附加在每个页面上(或是模板)。要这样做,可以在CSS面板上淡季“附加样式表(Attach Style Sheet)”按纽,此时会弹出连接外部样式表(Link External Style Sheet)对话框,在上面可以浏览到你的目标样式表的名字,找到以后,你可以选择连接(link)或者导入(import )此外部样式表。

  连接是最常用的方式,选择“link”即可把样式表连接到页面。它会在你的页面中加入下面的标记:

  所有支持CSS的浏览器都支持连接选项。假如你想一些比较旧的浏览器(好比Netscape 4.x)也能“看到”这个样式表的话,就要采用下面的方法。

  假如你选择“导入”选项,所用的标记为:

  NetSscape4会完全忽略导入的CSS,而按照连接的CSS来解释页面。这样我们就可以放心使用CSS中的新功能,不必担心浏览器的兼容性题目了。
 
  CSS属性检查器
 
  在DW MX的属性检查器中可以等闲切换到CSS模式。缺省情况下,属性检查器会显示原始的HTML模式下字体标签。点击字体下拉菜单旁边的小“A”,你就可以看到目前可用的CSS样式表,而不是字体标签列表。
 
  同时,你也可以轻松切回到HTML模式。
 
  现成的CSS样式表
 
  DW MX中一个令人激动的CSS特性就是它包含了已制作好的CSS样式表。CSS的新用户可以先体验一下。选择File > New,在弹出的新文档对话框中选择选中CSS style sheets,在右边的方框中会泛起所有可用的CSS列表。为了实践我们所说的最佳习惯,选择一个标记为“Accessible”的。
 
  将文档保留在站点文件夹内,然后就可以用上述的方法来把CSS附加在你的文档中了。

  设计时间样式表(Design Time style sheets)
 
  DW MX的这一特性可以让你在设计视图下工作时将样式表应用到页面,让你对站点的外观有一个更直观的熟悉。设计时间样式表将不会泛起在站点内。从我们的最佳习惯的观点来讲,这一特性长短常有用的。假如你使用同时导入和连接两种方式(如上所述),附加设计时间样式表可以让你使用其中的任何一个来开发站点。当你想看在另一个样式表下页面外观如何时,你可以轻松更改为另一个样式表。

  对于要将CSS应用于服务器端(好比ASP, PHP, or ColdFusion)或是要在客户端通过&#106avascript来存取的开发者来说,设计时间样式表同样有用。服务器端样式表也是处理客户端浏览器对CSS支持不好的又一种方式。但在以前版本的DW中,这种方式却不能让你在设计阶段查看CSS的实际效果。设计时间样式表让你实时查看样式表效果,所以你可在DW MX中以可视界面工作。另外一个好处就是当你上传站点文件时,你不必再检查整个站点寻找冗余的样式表了。

  验证

  不管你是自己创建样式表仍是编纂现有的样式表,验证可以确保你不会误用不尺度的标签或错误的代码。DW MX本身不包含CSS验证程序,你可以使用W3C站点提供的验证服务。在DW MX内你可以验证HTML 或DHTML标签( File > Check Page > Validate Markup (for HTML) 或 File > Check Page > Validate as XML for XHTML.)。在开发基于CSS的站点时,DW MX提供了良多辅助工具。有了MW MX的匡助,再加上对CSS良好的理解,你就可以开发出能经受时间考验的站点了。

上一篇:网站建设中DIV布局网页的常见错误 下一篇:网页制作初学者较常见的网页布局问题以及解决

最新动态
视觉设计工作如何保证更高效?
设计理论研究:富冲击力的排版
郑州网站制作SEO实用技术
网站设计制作中应该注意“记忆”
如何控制页面内容的加载顺序
界面设计表达需要注意尺度
郑州网站制作让网站灵敏轻便的6个
网站设计技巧:质感的网页导航设
热门文章
网页设计制作中尽量不要使用框架
设计理论研究:富冲击力的排版
网页设计师引导客户的技巧总结
郑州网站制作SEO实用技术
网站制作教程之个人网站制作解析
网站设计技巧:质感的网页导航设
网站顶部导航条必须要提供的内容
网站设计制作中应该注意“记忆”
站内公告更多 >>
  • 急聘网站制作程序员和网页美工
  • 七恩招聘网站建设程序员
  • 七恩科技2010年端午节放假通知
  • 祝贺本站“网站建设”百度自然
今日推荐
热门标签
    周口 周口网站 周口网站制作 周口网站建设 三门峡 三门峡网站 驻马店 驻马店网站 济源 济源网站 济源网站制作 信阳 信阳网站建设 南阳 南阳网站 商丘网页设计 商丘 商丘网站建设 商丘网站制作 商丘网站 漯河 漯河网站制作 漯河网站设计 漯河网站 许昌 许昌网站 许昌网站建设 濮阳 濮阳网站制作 平顶山 平顶山网站 焦作网站制作 焦作网站 焦作 焦作网站建设 新乡 新乡网站 新乡网站建设 鹤壁 鹤壁网页设计
网站设计
站内导航: 开封网站建设 洛阳网站建设 安阳网站建设 鹤壁网站建设 新乡网站建设 焦作网站建设 平顶山网站建设 濮阳网站建设 许昌网站建设 漯河网站建设 商丘网站建设 三门峡网站建设 周口网站建设 南阳网站建设 信阳网站建设 济源网站建设 驻马店网站建设 网站设计 网站推广 网站建设 行业资讯 网络营销 郑州网站建设 郑州做网站 郑州网站制作 郑州网站设计 郑州网站建设报价 郑州网站托管维护 郑州网站建设公司 郑州公司网站建设 郑州网站设计制作 郑州seo 郑州公司网站制作 郑州做网站的公司
郑州网站制作公司|七恩科技|诚聘英才|版权声明|项目合作|帮助中心

我们专注:郑州网站建设、郑州网站设计、郑州网站制作、郑州网站推广。 给我们一个机会,您定会得到一份99.9%的满意!

咨询电话:0371-53731653  60398590  24小时服务热线:18903716813  联系qq:268016813  

公司地址:郑州市金水区国贸中心4号楼一单元1606

郑州网站建设    郑州网站制作    郑州网站设计    郑州网站建设公司

路 飞
兰 兰
晓 雪
小 华
蝴 蝶
丽 洁
娜 娜
甜 甜
蓝 色
阳 阳
小 龙
技术支持
投诉建议
财务查询
友情链接