V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
83f420984
V2EX  ›  程序员

求前端开发攻城师程序员指导!

  •  
  •   83f420984 · 2013-05-11 11:54:41 +08:00 · 4276 次点击
    这是一个创建于 4246 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我刚刚看完了HTML,有朋友建议的是先了解HTML的语法和规则,然后在看HTML5和CSS3,也有朋友说现在开始看JS和CSS3,因为我是无任何基础学的HTML,感觉学起来不太吃力,还是可以接受的,今天看了一早上的HTML5,有点点的难,要记的属性太多了,估计要花时间死记硬背,不断练习才能记住那些用法,求攻城师指导下,谢谢了
    第 1 条附言  ·  2013-05-11 12:37:32 +08:00
    话说,现在我敲代码练习,是要按书本上的敲(那要买那本书敲?),还是随便找个网站随便敲?
    24 条回复    1970-01-01 08:00:00 +08:00
    bunorte
        1
    bunorte  
       2013-05-11 12:01:03 +08:00
    光看教程是不够的,还得多写代码练习,否则你记起来很难。
    83f420984
        2
    83f420984  
    OP
       2013-05-11 12:05:22 +08:00
    @bunorte 多写代码练习 嗯,知道了
    linxihao
        3
    linxihao  
       2013-05-11 12:07:58 +08:00
    那楼主是打算看HTML5还是JS?
    msg7086
        4
    msg7086  
       2013-05-11 12:09:30 +08:00
    HTML其实也只要记住常用的东西就行了。

    1. div
    1. span
    1. form>input+button
    1. a
    1. img

    然后直接看css和js吧
    guchengf
        5
    guchengf  
       2013-05-11 12:11:42 +08:00
    ...建议你好好了解一下HTML,CSS,CSS3和HTML5之间的关系,而且,就算你选择了HTML5,也得看Javascript啊。。。
    guchengf
        6
    guchengf  
       2013-05-11 12:12:20 +08:00
    说实在话,HTML5和HTML相关的东西真的不多
    83f420984
        7
    83f420984  
    OP
       2013-05-11 12:16:30 +08:00
    @linxihao 我打算看HTML5和CSS 因为这是某个站长告诉我的
    undozen
        8
    undozen  
       2013-05-11 12:56:13 +08:00 via iPhone
    先想清楚自己要做什么(网站?博客主题?)
    然后想办法去做到
    7anshuai
        9
    7anshuai  
       2013-05-11 15:52:21 +08:00
    http://codecademy.com 有一系列不错的在线教程,顺便的还可以学习英文
    83f420984
        10
    83f420984  
    OP
       2013-05-11 17:47:59 +08:00
    @7anshuai 这网站不错啊,我正在找像这样的网站,haha.谢谢了
    davepkxxx
        11
    davepkxxx  
       2013-05-11 18:49:26 +08:00
    死记硬背倒是不太需要,你只需要了解有哪些属性、方法、事件,能做些什么,需要的时候可以去查。
    zealinux
        12
    zealinux  
       2013-05-12 13:35:43 +08:00
    妹子,他们都没有给你个其实可行的方案给你test。

    http://jsfiddle.net/
    这个,你看书的时候在这里敲code。

    属性不要记住,属性的编写规则记住就行了。
    https://developer.mozilla.org/

    想不起来就在这里查找。

    书太罗嗦,英文教程看得太累,就看w3schoool就好了。
    http://www.w3school.com.cn/
    juicy
        13
    juicy  
       2013-05-12 13:39:58 +08:00
    还是那句话说得好,做一个真实的项目,比看千万套教程的效果要好~尝试着去折腾个小网站,学得会特别快
    chemzqm
        14
    chemzqm  
       2013-05-13 14:53:19 +08:00   ❤️ 1
    html、css主要靠练,很多书上一堆过时难用的属性介绍,非常让我鄙视。
    w3school最好是上英文那个,那个更全,上面的例子简单易懂,可以在线练习
    https://developer.mozilla.org/上面的资料很全,用到的时候再好好看吧,没必要死记

    还有一些工具类的网站:
    http://browserhacks.com/#ie 教你使用浏览器hack
    http://caniuse.com/ 查看兼容性问题
    http://www.quirksmode.org/compatibility.html 也是关于兼容性问题,更加全面权威

    编辑器我推荐新手使用sublime,最好装个emmet(以前叫zencoding)提高效率
    jasya
        15
    jasya  
       2013-05-13 15:16:20 +08:00
    lz有兴趣一起学习吗.wwww

    https://gitcafe.com/_akuryou/_akuryou
    83f420984
        16
    83f420984  
    OP
       2013-05-13 21:05:50 +08:00
    @chemzqm 谢谢了,挺好的
    ine181x
        17
    ine181x  
       2013-05-14 10:25:04 +08:00
    写程序是拿来用的不是拿来学的,既然你想学 html 那一定是想做一个网站了,既然基本的代码已经学到了,干嘛不现在就开始试着去做你想做的东西?然后在做的过程中遇到问题再继续学习。
    83f420984
        18
    83f420984  
    OP
       2013-05-14 19:08:08 +08:00
    @ine181x 哈哈,说到重点了,我学这些,就是为了做网站的主题,但是我看了下Tumblr的主题,完全看不懂是啥,里面有CSS JS ,我就想:是不是我学少了,要继续多学点,我意思是,要学到能看懂这些代码是什么意思才开始写主题,听老兄这么一说,我能用HTML加简单的CSS能写个站?
    Hyperion
        19
    Hyperion  
       2013-05-15 09:16:16 +08:00
    学生党路过表示, 先熟悉标准比较好. 知道HTML5, xHTML两种文档标准都有什么语法规矩, 然后了解哪些标签是已经被淘汰的不要去用的, HTML部分基本就算是齐活了...

    CSS部分, 选择器习惯一定要养好. 理解啥时候用.class, 啥时候用#id, 这里也就差不多了... hack暂时可以不去看, 有需要再去看. (我觉得吧, 现在20+的同学, 应该都能比IE6熬的久吧?!)

    JS, 这是条不归路...

    然后就是, 实践, 研究. 其实好多东西都不在这样那样的标准里, 更多的是学人了.

    *** 不对以上言论负责, 发言人自己还在这条路爬着... ***
    66beta
        20
    66beta  
       2013-05-15 10:00:06 +08:00
    1. 我觉得,先大致看一下,然后动手练一下,练习的时候碰到问题进步最快了。
    2. 然后再去看下人家优秀的开源软件怎么写的,比如bootstrap
    3. 最后可以更高阶一些,理解下原理,再往深处HTTP原理。

    本人站在第2步的开端,好久没有前行了(T..T)
    ine181x
        21
    ine181x  
       2013-05-15 13:54:26 +08:00
    @83f420984 那你就用现在知道的东西在 Tumblr 上上手去试就好咯~
    amoblin
        22
    amoblin  
       2013-05-15 14:18:30 +08:00
    实践起来效果最好,进步最快,尤其是像HTML这样到处可以看源码学习的语言,更是如此。建议如下:

    * 用HTML写笔记(当然,markdown也可以,比如参看这个: http://www.waerfa.com/marboo-with-your-favorite-editor-and-format
    * 参与一个开源项目来快速进步(比如复制一个Google Reader: http://v2ex.com/t/68639 )
    83f420984
        23
    83f420984  
    OP
       2013-05-15 19:37:39 +08:00
    PurpleSun
        24
    PurpleSun  
       2013-05-16 11:22:17 +08:00
    @7anshuai 不错!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5631 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:20 · PVG 11:20 · LAX 19:20 · JFK 22:20
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.