学习HTML5和CSS3 [英] Learning HTML5 and CSS3

查看:119
本文介绍了学习HTML5和CSS3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

想象一下今天,2011年3月1日,有人从来没有写过一个网页,并想知道他们应该读什么开始构建网页今天。他们不在乎向后兼容性,但希望使用Web标准构建,以便他们可以在尽可能多的浏览器之间移植(是的,我说我不在乎我的网页是否不能使用IE 4 - 8,Opera,Netscape,Mozilla等,我真的不在乎,因为我从来没有使用它们,这可能是真正的那些谁会使用我正在建设的工具)。

Imagine somebody today, March 1 2011, has never written a webpage and would like to know what they should read to start building web pages today. They don't care about backwards compatibility, but want to build with web standards so that they will be portable amongst as many browsers as possible (Yes I'm saying I do not care if my web pages don't work with IE 4-8, Opera, Netscape, Mozilla, etc, I really don't care, because I've never used them, and that's likely true about those who will use the tools I'm building).

这个人没有偏见或不好的习惯,因为他们从来没有做过。他们也是活跃的,所以如果他们必须阅读200页的为什么使用网络标准或为什么网络标准比旧的方式,他们会得到沮丧和分心,把书离开,去游泳。说到这,我的头发是湿的。

This person has zero biases or bad habits because they've never done it before. They're also hyperactive, so if they have to read 200 pages as to "why to use web standards" or "why web standards are better than "the old way"", they'll get discouraged and distracted and throw the book away, and go swimming. Speaking of which, my hair is wet.

他们正在寻找引人入胜和简洁的参考。他们不是蠢,这个人是一个真正的工程师,已经做了一点点开发,十年或两个值得的系统管理,甚至建立了一个成功的公司或两个。他们只是没有上大学,因为他们真的不是书的学习者,并且在应用动手学习比吸收无用的数据,以获得他们真正需要的两三个东西更好。

They're looking for references that are engaging and concise. They're not stupid, this person is a real-live engineer who has done a tiny bit of development, a decade or two worth of systems administration, and even built a successful company or two. They just didn't go to college because they really aren't book learners, and are better at applied hands-on learning than at absorbing mounds of useless data in order to get to the two or three things they really need.

有关个人的所有数据,我知道这个人很多(这个人当然是我),你会推荐什么书或资源?

Given all of that data about the individual, and I know it's a lot about that individual (this individual is me, of course), what books or resources would you recommend?

(Zeldman的书已经出来,因为我已经把它们扔掉了,然后今天就去游泳了。)

(Zeldman's books are out because I already threw them away and then went swimming today.)

推荐答案

一些好的资源可以开始:

Some good resources to start:

  • Mozilla Developer Network: For HTML, CSS, Javascript, & DOM.
  • Dive into HTML5: For learning all about HTML5
  • JSfiddle: For fiddling around without having to build a whole page every time.
  • HTML Validator: For making sure the HTML you write is valid.
  • CSS3 Preview: Run-down of some of the new features of CSS3.
  • Official HTML5 spec: For when you need all the detail straight from the source.
  • jQuery: Arguably the best framework for making writing javascript for websites easier.
  • A List Apart: "For people who make websites". Definitely not for starting out, but good to read regularly.
  • Firebug: If you're using Firefox, this is a must-have.
  • Developer Tools: built in to Chrome & Safari (essentially firebug for webkit)

此外,请勿使用 W3 Schools 。有关原因的详细列表,请参阅 W3傻瓜。 W3学校通常会出现在搜索结果的顶部,但 抵制使用它的诱惑。

Also, do not use W3 Schools. Please see W3 Fools for a long list of reasons why. W3 Schools will often come up at the top of search results, but please resist the temptation to use it.

这篇关于学习HTML5和CSS3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆