【问题标题】:Resources to develop web front-end skills (CSS, etc)开发 Web 前端技能的资源(CSS 等)
【发布时间】:2010-02-03 20:37:34
【问题描述】:

我想培养扎实的网络开发技能。我有一些后端知识(我选择的武器是 RoR),但我对 HTML、CSS、Javascript 以及所有前端/用户界面的东西都非常糟糕。

你知道有什么好的资源来培养 HTMl/CSS 技能吗? Javascript 更像是一种编程语言,所以我认为它不适合这个问题,但如果你知道任何好的资源,我也会欢迎!

【问题讨论】:

标签: css xml xhtml


【解决方案1】:

【讨论】:

    【解决方案2】:

    观看 YUI TheaterDouglas Crockford — JavaScript 编程语言,学习一些 JavaScript 技能。

    对于 HTML,我从 HTMLDog 学到了很多东西。我认为它不再更新,但它仍然相关,因为 HTML / CSS 规范自编写以来没有改变。

    【讨论】:

      【解决方案3】:

      对于 CSS,您的第一站应该是 Eric Meyer's site。他真的用 CSS 写了这本书(实际上是四五本书)。

      【讨论】:

        【解决方案4】:

        我可以推荐的书:

        • CSS 缺失的手册
        • 带 CSS 和 XHTML 的 HTML (O Reilly)

        【讨论】:

          【解决方案5】:

          根据我的经验,大多数关于 HTML/CSS 的教程都涵盖了它的语法、标签含义、属性等。你可以在几天内覆盖它们,然后你很快就会忘记。 IMO,最好寻找设计,然后查看来源以了解它们是如何制造的。通过这种方式,您将能够看到标签/css 组合可以做什么。

          您可以在以下站点查看一些免费模板。

          Open Source Web Development
          Free Web Site templates

          【讨论】:

            【解决方案6】:

            我首先想到的是要了解那些元语言的原因,你应该明白内容、视觉和功能之间的分离必须分开。

            如果您了解 RoR,您应该了解 MVC 模式。这里完全一样。

            试着去学习,为什么,你就会明白怎么做。

            您还应该了解 (x)html 语义,这是在做任何事情之前必须了解的。

            为了有一个好的介绍,你可以阅读Markup Guide,它向客户解释每个xhtml标签。

            RegDwight 提供的所有链接都应该是一个好的开始。

            作为一个 javascript 库,我建议使用 jQuery,它完整且易于使用,学习曲线短(但无论如何都是完整的)。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 2015-10-21
              • 1970-01-01
              • 2015-07-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2021-10-27
              相关资源
              最近更新 更多