博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
推荐20个关于CSS3优秀学习资源
阅读量:4129 次
发布时间:2019-05-25

本文共 2182 字,大约阅读时间需要 7 分钟。

译者按:CSS2的出现让web顿时丰富起来,特别是web2.0时代CSS成为每个web页面都必不可少的元素。但是随着web技术的发展,CSS2已经不能满足web开发的需求,例如属性选择、AJAX出现后与JS的交互等,因此对下一代的CSS需求越来越明显。目前CSS3还处于草稿阶段,但是其某些特征已经让人兴奋不已。目前主流浏览器Firefox、IE7/8、Webkit等都已经部分地支持CSS3。因此提前了解CSS3是十分必要的。下面提供的20个学习资源中,多数是单篇的文章和访谈记录等,可见这方面的资源还是比较少的,作为一个真正的CSS开发者,走在别人的前面提前了解、运用、研究CSS3也是十分必要的。     尽管W3C还没有最终设定CSS3规范,但是像Mozilla Firefox、Opera以及基于Webkit等的现代浏览器已经开始部分或者全部地支持CSS3了。
    作为一个web开发者,充分了解当前和未来的web标准是十分必要的。为帮助大家能够走在趋势的前列,我们特意向推荐下面这20个关于CSS3的优秀学习资源。
1 、
CSS3 Progress Report(CSS3项目报告)是 用以对外介绍CSS3模块当前进展状态的官方网站。对于志愿贡献者来说,这里可能是你学习和为CSS3 的最好的地方。
2、
Web Monkey为CSS3入门提供了一个大体框架。本站概述了已经在现代浏览器中得到支持的CSS3属性。对于刚刚开始探索CSS3的人来说这是一篇了不起的著作。
3 、
Opera,在支持CSS3规范中一直走在前列的一款浏览器,对CSS3在“ ”中的应用有着十分出色的表现。在采用了CSS3的“渐进增加”计划中讨论了你如何在已经使用支持CSS3的现代浏览器和还没有支持CSS3的传统浏览器应用CSS3。
4 、
随着移动手持设备和诸如屏幕阅读器等非传统web浏览器的不断增加,作为对CSS3的一项重要改进, 增加了CSS3的易用性。W3C文档指出在当前和未来的CSS3规范中将会继续保留这些易用的特性。
5. (Design Shack)
在这个由5部分组成的系列中,Design Shack给读者了一个关于CSS3的完美诠释。文章以朴实的语言对CSS3做了详尽的解释,并对着重讲述了 和 等CSS3技术。
6.
CSS3.info是一个关于CSS3方面的极其全面的网站。他们提供了有关CSS3的新闻、访谈记录以及各类资源。该站还提供了一个名为 的演示模型,因此你可以通过 和其他 来体验CSS3的相关模块和功能。
7.
了解CSS3规范中 的模块:高级布局模块(the Advanced Layout Module)。 这是W3C的一个工作草稿,不过它足以向我们这些web开发者显示CSS3的伟大之处了。
8.
是一个有幸参加6次CSS3修订的CSS专家。在这次访谈中,Eric Meyer说其中最让他兴奋的CSS3中的模块方向的发展以及与JavaScript的紧密关系。你可以直接点击这里查看“ ” 。
9.
在这个在线演示中,你会打到诸如Safari等基于Webkit的浏览器目前已经支持(和未支持)的CSS3属性;它还提供了可用于iPhone的一些CSS3属性的相关信息。
10.
本文是对于web标准项目(Web Standards Project,WaSP )发表的一篇名为“告诉CSS工作小组你喜欢从CSS3中得到什么( )”博客的反馈信息的详细总结。通过这篇文章你可以看到世界web开发者对目前CSS3规则期望。
11.
CSS3中一个令人兴奋的改进就是对于复杂而以具体的DOM的选择能力。Dev.Opera展示了CSS3中这项新属性选择功能。
12.
选择符是W3C在CSS3工作草图中引入的一个相当棒的概念。
13.
XHTML.com对于 (前W3C CSS工作小组*****)的采访以CSS顶级专家的眼光审视CSS3的开发。
14.
的这篇文章围绕CSS3讨论了当前要解决的一些问题。
15.
CSS标准的维护和开发者,CSS工作小组(CSS Working Group, CSS WG),经常更新其博客以提供有关CSS3的有用信息。
16.
年度在线出版物24 Ways上发表了一篇名为“ (top web professionals)”的文章,这是CSS专家 的一篇关于用CSS实现圆角框的文章。它展示了CSS3的一个样式改进:不使用CSS实景实现圆角框。
17.
图形与网页设计家 在Smashing杂志上发表这篇文章深入研究了利用当前已经公布CSS3规范设计网页的草图。这一切
现在你就可以用CSS3来做,着实鼓舞人心。
18.
这篇文章探索并解释了CSS3中透明度的概念,这也是CSS色彩模块(CSS Color Module)中的一个概念。
19.
Dev.Opera在样式化表单的示例中展现了属性选择器的好处。
20.
熟能生巧,NETTUTS的这个教程教你如何在应用中学习CSS3。这篇文章中包括了如何给页面中的元素增加阴影和改变元素的透明度等。
今天您使用CSS3了吗?
在您的web开发实践中你使用到了CSS3吗?你在学习CSS3的过程中处于什么阶段了?请在下面的评论中和我们一起分享你的想法与经验。

原文地址:

转载地址:http://jfkvi.baihongyu.com/

你可能感兴趣的文章
博文之用户登录接口设计
查看>>
博文相关接口(博文的增删改查)
查看>>
前端开发及登录功能实现(项目源码:https://github.com/sqsltr520/python)
查看>>
python爬虫解析库(Xpath、beautiful soup、Jsonpath)
查看>>
CycleGan总结及简易复现
查看>>
Involution 笔记:
查看>>
细说Redis分布式锁:setnx/redisson/redlock?了解一波?
查看>>
面试必备之何谓悲观锁与乐观锁
查看>>
为什么要使用Lambda表达式?
查看>>
基于springMVC的RESTful服务实现
查看>>
Spring源码解析--深入Spring事务原理,告别一问三不知的面试尴尬
查看>>
Java系列技术之Mybatis
查看>>
2020金九银十Mybatis十道常见的面试题!!(赶紧来收藏了)
查看>>
使用Mybatis与直觉用jdbc相比,哪个更有优势?
查看>>
Spring MVC用的最多的注解,你会几个?
查看>>
从零基础手写Spring MVC框架,准备好进阶程序员了吗?
查看>>
【查漏补缺】2020珍藏的Java面试题,为你秋季保驾护航!!!
查看>>
2020【最新汇总】Java面试题
查看>>
想读【源码】的福利来了!【深入源码】的Java面试题来看看??
查看>>
【核心技术分析】深入剖析Java中JVM的内存模型!!!
查看>>