Chinaunix首页 | 论坛 | 博客
  • 博客访问: 507523
  • 博文数量: 83
  • 博客积分: 2069
  • 博客等级: 大尉
  • 技术积分: 2317
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-25 21:43
文章分类

全部博文(83)

文章存档

2012年(83)

分类: IT职场

2012-04-27 19:55:35

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://blog.chinaunix.net/space.php?uid=9708199&do=blog&id=3191382
首先在这里强调一下为什么要出这个类别的文章:
 
   目前得到国内大部分网工重视的网络应用技术,要么服务系统\要么路由交换\要么网络监控管理\要么网络安全. 想要说的是除了这些技术,值得网工去发觉的 还有我们的WEB技术.WEB技术并不是程序员的专利.因为我们搭建的web服务器跑什么样的web站点最安全高效,我们才是最清楚的人.因为从低层的比特流\数据帧\数据报文\ 到上层的数据流.的服务的搭建,我们最清楚其云做过程.
 
好了,再说一个具有征服力的例子:前不久一个学生毕业了,去一家外企面试 100多人去竞争的职位,最终他得尝所愿了.之后很兴奋的告诉我,成功的秘诀是自己会一点web的基础维护和制作技术,并且很清楚html结构.
 
-------------------------------------今天的重头戏上场--------------------------------------------------
 
什么是CSS? 层叠样式表到底是什么有什么用?
 
这个要从CSS 裸奔节说起.
 
每年的4月9日 也就是我们经常看到的 .
每年到这个日子就会看到大大小小的网站、Blog去掉CSS样式表,让网站”裸奔”,故这天也叫”CSS裸奔节”。
这个日子是为了推广CSS及XHTML等W3C标准页面代码而设的,更能突出网站在没有CSS的情况下代码结构是不是够清晰.
标准问题就需要标准化组织来定义,更重要的是需要我们来执行.
而W3C  (The World Wide Web Consortium)就是这样的组织.
 
那么CSS 有什么样的作用呢?
我们会发现CSS就象衣服一样,甚至象域环境中的策略一样,可以定义一个站点中每个页面是否漂亮.是否能够让浏览者驻足.
 
而更重要更强大的是,CSS可以实现页面内容和样式的分离,从而减少html页面制作时的大小,并且从定义的角度统一整个网站的风格,并且大大减少了html设计人员的工作量,而且从职位分工上讲web的前台设计和后台程序设计 彻底的分开.成为目前web2.0时代的主流前台设计手段.
 
下面写一段简单的CSS代码来体验一下CSS的好处:
[方法一]
首先看一下没有CSS的html代码:
----------------------------页面中的那句话被font标记定义了颜色-----------------------------------------
没有CSS的HTML

大家好!这个是没有CSS的html页面!

----------------------------页面中的那句话被font标记定义了颜色-----------------------------------------
[方法二]
再来看一下用CSS 定义后的页面:
------------------------在CSS文件中用CSS语句定义了这句话的颜色------------------------------
p{
color:red
}
------------------------在CSS文件中用CSS语句定义了这句话的颜色------------------------------
 
------------------------而HTML页面中只需要写内容------------------------------------------------------
有CSS定义的HTML

大家好!这个是没有CSS的html页面!

------------------------而HTML页面中只需要写内容------------------------------------------------------
 
 
现在来对比两中方法,其中用CSS定义的页面实现了内容和样式的分离.以后想更改页面样式,只需要单独修改CSS文件就好:)
 
接着再来看这段CSS语句:
p{
color:red
}
 
其中"p"(选择器的一种)代表下面html页面中的p(段落)标记,而"{color:red}"表示针对p标记所做的声明.
 
至于CSS的具体写法,以及CSS的标准结构,以及什么是选择器,什么是声明.分别有什么用,怎么用?
    
    请听下回分解...............................
 
 
 
 

本文出自 宋杨-活动目录、虚拟化.. 博客,请务必保留此出处http://blog.chinaunix.net/space.php?uid=9708199&do=blog&id=3191382

阅读(1516) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~