一定要学CSS吗?有什么理由?

   
  一个热门技术,CSS的发展的确有些缓慢。CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者。CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率、易于设计和有远见。然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言。一定要学CSS吗?有什么理由?
  下面是我的十大理由,不分排名先后:
  1、CSS将从基础开始建设直到全面替代传统web设计方法。W3C组织创建的CSS技术将替代HTML的表格、font标签、frames以及其它用于表现的HTML元素。
  2、提高页面浏览速度。使用CSS方法,比传统的web设计方法至少节约50%以上的文件尺寸。
  3、缩短改版时间。只要简单的修改几个CSS文件就可以重新设计一个有成百上千页面的站点。
  4、.强大的字体控制和排版能力。CSS控制字体的能力比糟糕的FONT标签好多了,有了CSS,我们不再需要用FONT标签或者透明的1 px GIF图片来控制标题,改变字体颜色,字体样式等等。
  5、CSS非常容易编写。你可以象写html代码一样轻松地编写CSS。
  6、提高易用性。使用CSS可以结构化HTML,例如:<p>标签只用来控制段落,heading标签只用来控制标题,table标签只用来表现格式化的数据等等。你可以增加更多的用户而不需要建立独立的版本。
  7、可以一次设计,随处发布。你的设计不仅仅用于web浏览器,也可以发布在其他设备上,比如PowerPoint。
  8、更好的控制页面布局。不用多说。
  9、表现和内容相分离。将设计部分剥离出来放在一个独立样式文件中,你可以减少未来网页无效的可能。
  10、更方便搜索引擎的搜索。用只包含结构化内容的HTML代替嵌套的标签,搜索引擎将更有效地搜索到你的内容,并可能给你一个较高的评价(ranking)。
  看了这些,有何感觉?多看相关的文章、教程,步入CSS的天空吧!

时间: 2024-12-24 05:13:39

一定要学CSS吗?有什么理由?的相关文章

初学解惑:做网页一定要学CSS吗?有什么理由?

css|初学|网页 一个热门技术,CSS的发展的确有些缓慢.CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者.CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率.易于设计和有远见.然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言.一定要学CSS吗?有什么理由? 下面是我的十大理由,不分排名先后: 1.CSS将从基础开始建设直到全面替代传统web设计方法.W3C组织创建的CSS技术将替

初学解惑:学网页制作为什么一定要学CSS?

css|初学|网页 学网页制作一定要学CSS吗?如果不学可以吗?这篇基础教程就告诉你是不是一定要学CSS? 一个热门技术,CSS的发展的确有些缓慢.CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者.CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率.易于设计和有远见.然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言.一定要学CSS吗?有什么理由? 下面是我的十大理由,不分排名先后:

学习CSS的10大理由

css 原文出处:sessions.edu,共 4节,这里翻译了主要的第一节. 作为一个热门技术,CSS的发展的确有些缓慢.CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者.CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率.易于设计和有远见.然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言.究竟是什么让人们大惊小怪呢? 我们访问了大学教师Christopher Schmitt,

CSS的倡导者:学习CSS的10大理由

css 作为一个热门技术,CSS的发展的确有些缓慢.CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者.CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率.易于设计和有远见.然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言.究竟是什么让人们大惊小怪呢? 我们访问了大学教师Christopher Schmitt,他是CSS的倡导者之一.Christopher深信CSS将成为网页设计师必备

学习CSS的10大理由_CSS/HTML

作为一个热门技术,CSS的发展的确有些缓慢.CSS最早被提议在1994年,最早被浏览器支持在1996年,CSS一直被力捧为传统的以HTML为基础的web代码的继承者.CSS使用样式表来控制整个站点字体和布局的能力,使它看起来非常有效率.易于设计和有远见.然而,也一直有荒诞的说法围绕着CSS,阻碍了网页设计师学习和掌握这种语言.究竟是什么让人们大惊小怪呢? 我们访问了大学教师Christopher Schmitt,他是CSS的倡导者之一.Christopher深信CSS将成为网页设计师必备知识之一

从零学CSS系列之文本属性_基础教程

1.line-height 可以给某个元素指定一个不带单位的缩放因子,这样它的后代元素就会继承这个缩放因子,再根据自身的字号大小来计算自己的行高(line-height)值, 复制代码 代码如下: body {  font-size: 12px;  line-height: 1.5;} h1 {  font-size: 36px;} 这里,body 的 line-height 是 18px(12 * 1.5),而 h1 的 line-height 则是 54px(36 * 1.5). 就算使用

做数据分析必须学R的4个理由

R 是一种灵活的编程语言,专为促进探索性数据分析.经典统计学测试和高级图形学而设计.R 拥有丰富的.仍在不断扩大的数据包库,处于统计学.数据分析和数据挖掘发展的前沿.R 已证明自己是不断成长的大数据领域的一个有用工具,并且已集成到多个商用包中,比如 IBM SPSS 和 InfoSphere,以及 Mathematica. 本文提供了一位统计学家Catherine Dalzell对 R 的价值的看法. 为什么选择 R? R 可以执行统计.您可以将它视为 SAS Analytics 等分析系统的竞

WEB标准中使用CSS的基础教程

css|web|web标准|基础教程 CSS过去经常被用来定义字体的属性,而现在可以用它来控制整个文档的布局.然而,为了有效的用CSS来控制布局,需要做一些不同的处理,这种不同是跟用表格布局相对比的. 为了CSS可以高效的控制布局,结构化.语义化的XHTML是必不可少的. 浏览器的支持 在过去几年,浏览器对CSS的支持程度已经改进了很多.不幸的是,浏览器的开发商好象对实施开放的标准并不感兴趣,所以不同浏览器对CSS的支持程度也大相径庭.就算是支持程度最好的浏览器,在软件中仍然有一些bug,使得浏

CSS实例教程:CSS制作好看的网页表格

如果数据表格对于视力没有问题用户都难以阅读的话,那么想像一个那些用辅助技术(掌上设备)的人来说,它们是多么复杂和混乱.幸运的是html规范提供了许多无素和属性来提高数据表格对于这些设备的可访问性. 1.summary 和 caption 第一元素是表格的caption,它基本上用做表格的标题.尽管这不是必须有的元素,但是尽可以使用caption总是好的.另一个元素是summary.summary属性可以应用于表格标签,用来描述表格的内容.与image的alt文本属性相似. 2.thead, tb