我的WebDesign之路--提高篇[1]

原创 2003年10月25日 22:34:00
//打算先把一些值得一说的内容先写上,免得以后忘记。至于有关我自己/ 的闲话可以慢慢再说。。呵呵。注意都不是教程,但是基本上把我学习的经验都写上了。。

   要想摆脱菜鸟的境界,需要加强的有三个方面:层叠样式表(CSS)客户端脚本(Java Script/VBScript)网页美工(图像设计)。在这三个方面都打下扎实的基础,你在前台设计方面就是一个准高手了。

   首先说说CSS吧。CSS用于(增强)控制网页样式并允许将样式信息与网页内容分离,对于控制整个站点的风格非常方便,已经是网页设计的必备的一种技术了。我有一个朋友,通常看到一个网页感觉不是太好时,就会点IE的查看->文字大小->最大,如果字变大了,他就得出结论--作者是个菜鸟,因为在他看来字体是必须用CSS控制的,连CSS都不会的话实在是个新手。 (呵呵,其实有些英文网站对字体大小是不加控制的。。不过英文字母变大时效果可能仍然不错,而汉字通常控制在9-10pt左右显示效果较好,这个是英文和汉字本身的结构不同造成的。建议中文网站对于字体还是用CSS控制一下)

    入门篇中有说过,使用DW时要重点学会CSS Styles面板的使用。DW在这个方面的设计上已经非常好,可以大大提高效率。然而我们既然要提高,就必须要学会手写代码,学会随心所欲又精确地地在HTML中的任何地方加上自己需要的Style效果而不依赖于软件。所以要学一下CSS的语法。按照其设计的初衷,CSS的功能非常强大,甚至包括了非常专业的打印,声音处理等。但就目前的网页设计来说,主要要掌握的东西不算太多。

   以下是一些我自己觉得需要掌握的内容:

   1。如何为网页加入CSS控制,主要有链入外部样式表文件、定义内部样式块对象、内联定义这三种方法。
 
   2。熟悉CSS样式表常见的属性和参数,例如字体属性中的font,color,font-family,font-size,文本属性中的text-indent,align,还有背景(Background)、定位(Positioning)、尺寸(Dimensions)、布局(Layout)、边框 (Borders)、列表项目     (Lists)、表格(Table)、滚动条(Scrollbars)等等。。。这些属性可以在制作的过程中慢慢熟悉并掌握。和学习HTML一样,要注意兼容性。

      其中最常用的是字体,定位,边框。在设计类站点中滚动条也是常常需要用CSS加上彩色和立体效果,但这个属性是IE5.5+特有的。

   3。更高级的内容,如伪类(Pseudo-Classes),伪对象(Pseudo-Elements)等,除了常见的:link,:hover,:visited等,大多属于CSS2,特别要注意浏览器的兼容。

   4。滤镜。功能非常强大,非常好玩呵呵。不过我学会图像设计后基本上就不怎么使用它了:p


      to be continued.....

我的WebDesign之路--提高篇[1]

//打算先把一些值得一说的内容先写上,免得以后忘记。至于有关我自己// 的闲话可以慢慢再说。。呵呵。注意都不是教程,但是基本上把我学习// 的经验都写上了。。   要想摆脱菜鸟的境界,需要加强的有三个...
  • jjczss
  • jjczss
  • 2003年10月24日 16:57
  • 627

我的WebDesign之路--提高篇[2]

//昨天喝得有点多了呵呵。。。shy *_*   本篇仍然以提供学习思路为主,没有太艰深的内容,把重点提出来,希望能对大家有点帮助。   前面有说过,大家刚学网页设计时,总喜欢加上很多"特效",比如做...
  • jjczss
  • jjczss
  • 2003年10月24日 16:59
  • 840

我的WebDesign之路--提高篇[3]

前面的入门篇和提高篇[1],[2]都偏向于软件的使用和一些代码的编写。而接下来要说的是网页图像设计,是属于艺术设计范围的。不知道大家是否习惯这样的思维转换呵呵。   网页设计师介于程序员和设计师之间,...
  • jjczss
  • jjczss
  • 2003年10月24日 17:08
  • 649

我的WebDesign之路--入门篇

    我是在大一暑假时接触网页设计,当时加入了一个社团,自告奋勇地要为社团做一个主页。当时不知天高地厚,会一点Frontpage就以为自己会做网页了。其实当时还分不清到底什么是网络,什么是IP,服务...
  • jjczss
  • jjczss
  • 2003年10月24日 16:57
  • 533

我的WebDesign之路--完结篇

打下"完结篇"这三个字,心里感到非常惭愧。本来《WebDeisgn之路》我打算再写个   高级篇的,内容大概还包括Flash,Web3D, 服务器端编程,英文站点&商业网站的设计技巧,还有网络流媒体也...
  • jjczss
  • jjczss
  • 2003年10月24日 17:42
  • 702

我的WebDesign之路--序

序一    以下几篇小文章是我在6月份写的,发表在厦门大学鼓浪听涛BBS上(id:haohappy)。原本也只是想回顾一下自己在网页设计学习上的点点滴滴,并没有带着写技术教程应有的严谨的态度,算是随心...
  • MaMaYa
  • MaMaYa
  • 2003年10月25日 22:31
  • 699

java提高篇(六)-----关键字static

一、 static代表着什么        在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个“伪全局”的概念,在Java中static表示“全局”或者“静态”的意思,用来修饰...
  • chenssy
  • chenssy
  • 2013年10月24日 20:07
  • 8413

java提高篇(十四)-----关键字final

在程序设计中,我们有时可能希望某些数据是不能够改变的,这个时候final就有用武之地了。final是java的关键字,它所表示的是“这部分是无法修改的”。不想被改变的原因有两个:效率、设计。使用到fi...
  • chenssy
  • chenssy
  • 2013年12月26日 20:53
  • 6380

java提高篇(四)-----理解java的三大特性之多态

面向对象编程有三大特性:封装、继承、多态。       封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访...
  • cs408
  • cs408
  • 2015年09月30日 09:25
  • 547

破茧成蝶——我的北大之路(文/贺舒婷)

未名湖边的桃花开了,就在前几天。         我曾无数次梦想过,陌上开花的时候湖边折柳的人群里会有自己的身影。那个时候,我的心思和大家一样单纯而迫切,我的目光却是比你们更加迷茫和彷徨。      ...
  • shayudaye
  • shayudaye
  • 2014年03月05日 10:57
  • 1181
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:我的WebDesign之路--提高篇[1]
举报原因:
原因补充:

(最多只允许输入30个字)