`

20个网站学习快速掌握CSS

阅读更多

http://sixrevisions.com/css/20_websites_learn_master_css/

 

CSS can be both a tricky and easy to learn. The syntax itself is easy, but some concepts can be difficult to understand.

This article features 20 excellent websites to help you "grok" CSS. There’s a wide range of websites included – from blogs to directory-style lists and websites that focus on one particular topic related to CSS.

1. A List Apart CSS Topics

A List Apart CSS Topics - screen shot.

 

A List Apart, the premier site to read articles about web design and best practices, has a collection of articles on the topic of CSS dating back to 1999. Most articles are geared towards intermediate to advanced developers who put a strong emphasize on standards-compliant designs.

2. CSS Help Pile

CSS Help Pile - screen shot.

CSS Help Pile is an aggregate of CSS resources, tips, and how-to’s. The site is well-organized and a wonderful resource for any level of expertise. There’s a category for beginners, browser bugs, and short reviews of CSS books.

3. CSS Basics

CSS Basics - screen shot.

CSS Basics is formatted like a book with 18 chapters dedicated to educating readers about fundamental CSS concepts. The writing is clear and succinct - making it a great resource for those just starting out. All 18 chapters can be printed or downloaded in PDF format.

4. Holy CSS Zeldman!

Holy CSS Zeldman! - screen shot.

Holy CSS Zeldman (not a site by Jeffrey Zeldman) is a useful collection of resources that link to standards-based CSS tutorials, tools, and layouts.

5. Eric Meyer: CSS

Eric Meyer: CSS - screen shot.

Here’s a collection of works by Eric Meyer (acclaimed web professional and author). Some resources you’ll find on this page are css/edge (Eric Meyers experiments on CSS) and CSS reference.

6. 456 Berea Street – CSS category

456 Berea Street – CSS category - screen shot.

Roger Johansson’s 456 Berea Street has over 300 posts under the CSS category. Some posts talk choosing an image replacement method while others teach you CSS techniques.

7. /* Position Is Everything */

/* Position Is Everything */ - screen shot.

Those just getting their hands around authoring CSS code will quickly realize that a significant chunk of time (and frustration) stems from getting rid of browser bugs. Position Is Everything discusses known browser bugs and shares CSS methods that work across browsers.  Here, you can read about the one true layout or learn what happens when you nest absolutely-positioned div’s.

8. HTML Dog CSS Tutorials

HTML Dog CSS Tutorials - screen shot.

HTML Dog is a tutorial website dedicated to teaching XHTML and CSS best practices. There’s three CSS tutorial sections: Beginner, Intermediate, and Advanced.

9. Learn CSS Positioning in Ten Steps

Learn CSS Positioning in Ten Steps - screen shot.

Positioning elements using CSS can be a tricky concept at first. If you’re having a hard time understanding the fundamentals of CSS positioning, check out this 10-step tutorial to get you positioning stuff in no time!

10. Andy Budd CSS/Web Standards Links

Andy Budd CSS/Web Standards Links - screen shot.

Andy Budd (directory of Clearleft, CSS guru, and author of one of my favorite books – CSS Mastery) has a set of CSS/web standards links to help you find reliable, useful information about CSS.

11. W3CSchools CSS Tutorial

W3CSchools CSS Tutorial - screen shot.

W3CSchools has a CSS section that covers the very basics of CSS up to more advanced topics.

12. css Zen Garden

css Zen Garden - screen shot.

css Zen Garden is a showcase of the things you can do CSS. Most importantly, it highlights the concept of separating content from presentation. Using the same HTML file, designers submit external stylesheets to style the HTML file. I suggest using the Web Developer Tool to inspect how the layouts work and what styles affect certain elements of the page.

13. CSS at MaxDesign

CSS at MaxDesign - screen shot.

At MaxDesign, you can find Russ Weakley’s brilliant set of CSS-related tutorials. Some things to expect here are: Listmatic – which shows you a variety of ways you can use CSS to style lists, and Floatutorial – which goes through the fundamentals of floating elements.

14. CSSeasy.com

CSSeasy.com - screen shot.

CSSEasy.com’s slogan is "learn CSS the modern way". The site promotes learning by experience, with the idea that if you inspect the source code and see how things fit together as a whole, you’ll gain a better understanding of CSS. The Web Developer Tool will also come in handy on this website.

15. CSS-Discuss

CSS-Discuss - screen shot.

CSS-Discuss is a community of CSS enthusiasts. The CSS-Discuss Wiki is a comprehensive collection of real-world usage of CSS.

16. Web Design from Scratch: CSS

Web Design from Scratch: CSS - screen shot.

Ben Hunt’s Web Design from Scratch has an excellent section on CSS that covers basic concepts about CSS. I highly recommend beginners start off with Introduction to CSS, a quick but very informative starting point to getting your hands dirty with CSS.

17.CSS-Tricks

CSS-Tricks - screen shot.

CSS-Tricks is a blog dedicated to the topic of CSS. You’ll find helpful posts such as what CSS Sprites are (in a nut shell), techniques for image replacements, and even screencasts on topics like conditional stylesheets.

18.CSS on Delicious

CSS on Delicious - screen shot.

The CSS tag on Delicious is a great way to find popular links that relate to CSS. It allows you to see what people are currently reading.

19. SitePoint CSS Reference

SitePoint CSS Reference - screen shot.

SitePoint has a CSS reference section that discusses introductory level CSS topics. You can get a crash course on general CSS syntax and nomenclature onto slightly more advanced topics such as CSS hacks and filters.

20. CSSDog

CSSDog - screen shot.

CSSDog has a section for both beginners and more advanced developers. Aside from CSS lessons, their CSS Reference section - which lists quick guides and color references - are very helpful.

Missed your favorite?

Do you have a favorite CSS website not on the list? Talk about it in the comments.

分享到:
评论

相关推荐

    CSS理论知识 快速掌握css

    **CSS理论知识快速掌握** CSS,全称Cascading Style Sheets(层叠样式表),是网页设计中的核心技术之一,用于定义HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。通过CSS,我们可以控制网页元素的布局、...

    css使用手册,然您快速掌握css

    本手册将深入浅出地讲解CSS的核心概念和实用技巧,帮助您快速掌握这一强大的样式语言。 首先,我们要理解CSS的基本语法。CSS采用选择器+属性+值的结构来设置样式。例如,`p {color: red;}` 表示选定所有的段落(p...

    CSS快速学习及CSS样式API

    本教程将深入探讨CSS的核心概念和API,帮助您快速掌握这一强大的样式语言。 1. **CSS基础** - **选择器**:CSS选择器是用于选取HTML或XML文档中元素的模式。例如,`class`选择器(`.myClass`)、`id`选择器(`#...

    上百个CSS实例|CSS基础学习|CSS入门基础|CSS样式集合

    本资源集合包含了“上百个CSS实例”,旨在帮助初学者快速掌握CSS的基础知识和应用技巧。 1. **CSS选择器**:CSS的选择器是定位HTML元素的关键,包括标签选择器、类选择器、ID选择器、属性选择器等。例如,`p` 选择...

    css教程————快速掌握css

    "快速掌握css"教程旨在帮助学习者在短时间内理解并熟练运用CSS技术。以下是一些关于CSS的重要知识点,结合"五日精通Css"的主题,我们将详细探讨: 1. **CSS基本概念**:CSS是一种样式语言,它与HTML或XML等结构语言...

    CSS二十个学习推荐外文网站

    以下是对“CSS二十个学习推荐外文网站”的详细解析: 1. **MDN Web Docs** (https://developer.mozilla.org/zh-CN/css):Mozilla 开发者网络提供全面的 CSS 参考指南,包括语法、属性和实例,是学习和查找 CSS 信息...

    css样式工具 css学习工具

    在IT领域,CSS(Cascading Style Sheets)是用于描述...综上,掌握CSS不仅需要理解基本语法,还要熟练运用各种工具和资源,不断学习新的技术和最佳实践,以便在实际工作中提高效率,创造出美观且功能强大的网页设计。

    学习CSS必备 5日精通CSS EXE电子书.rar

    这本“学习CSS必备 5日精通CSS EXE电子书”显然是一个快速掌握CSS核心技术的教程资源,适合初学者和希望提升CSS技能的开发者。以下是对该电子书中可能涵盖的知识点的详细解释: 1. CSS基础概念: - 了解CSS的定义...

    CSS快速掌握,自学版

    本资源摘要信息对应的文件信息为“CSS快速掌握,自学版”,它是一本在线笔记,旨在帮助读者从基础开始学习CSS,并逐步掌握高级技术。下面是该资源中的知识点总结: 第1章:CSS简介 * CSS是什么?CSS,全称为层叠...

    css学习手册

    通过深入学习和实践这些知识点,你将能够熟练掌握CSS,为网页设计打下坚实的基础。在实际工作中,不断探索和研究新的CSS特性,如Grid、Flexbox的高级用法,以及CSS-in-JS等现代CSS开发模式,将使你成为一名出色的...

    CSS3之学习必备书籍《CSS3 实战》

    《CSS3 实战》是一本深入探讨CSS3技术的专业书籍,对于想...书中的实战案例和实践指导,将帮助读者快速掌握CSS3,并提升网页设计和开发的能力。无论你是初学者还是有经验的开发者,这都是一本值得深入研究的CSS3指南。

    CSS+DIV快速掌握

    **CSS+DIV快速掌握** 在网页设计领域,CSS(Cascading Style Sheets)与HTML的配合使用是构建精美布局的基础,而使用DIV作为布局容器则是常见的实践方式。本教程将帮助初学者快速理解和掌握CSS+DIV的核心概念和技巧...

    css学习大全(包括css生成器,各种经典样式,css学习文档)

    使用CSS生成器时,要注意理解每个选项的意义,以便更好地掌握CSS。 接着,各种经典样式通常指的是常见的CSS布局模式、动画效果、响应式设计等。例如,浮动布局、Flexbox(弹性盒模型)和Grid(网格布局)是网页设计...

    CSS 特效+实例 供大家学习

    接下来是CSS实例部分,实践中学习是掌握CSS的关键。这个资料包可能包含以下类型的实例: 1. **导航栏(Navigation Bars)**:如何创建固定顶部、下拉菜单、水平或垂直导航栏。 2. **轮播图(Carousel)**:实现...

    CSS基础学习胶片

    本资料集面向的是前端技术初学者和对CSS感兴趣的无基础学习者,旨在帮助你们快速理解和掌握CSS的基本概念和应用技巧。 首先,我们来看"css样式表—讲座.ppt",这个文件可能包含了CSS的基础概念讲解,例如选择器的...

    29个DIV_CSS网站模板源码 很不错的学习资料

    在这个压缩包中,包含的29个网站模板源码提供了实际应用`Div`和`CSS`的例子,你可以通过分析这些源码来学习以下关键知识点: 1. **布局设计**:了解如何使用`Div`创建流式布局、固定布局、响应式布局等不同类型的...

    关于css精通快速学习

    本资源包"关于css精通快速学习"显然是为了帮助用户快速掌握CSS的核心概念和技术。 首先,我们来看看"5日精通样式表.exe",这可能是一个互动的学习程序,旨在通过五天的学习计划来帮助用户快速理解CSS。这样的课程...

    CSS学习资料,初级

    本资源包“CSS学习资料,初级”专为初学者设计,旨在提供一个易于理解的学习平台,帮助初学者快速掌握CSS的基础知识。 **一、CSS简介** CSS(Cascading Style Sheets)是一种样式表语言,用于描述HTML或XML(包括如...

Global site tag (gtag.js) - Google Analytics