SamZeng
2012-12-27 16:37:19 +08:00
对你说,也对目前烦躁的自己说。
理解每一个标签的作用,在不同 DOCTYPE 版本下的支持。
多看一些大网站的 HTML 组织或架构的写法,对比,哪种好,哪种坏,为什么这样写,需要考虑到的因素有什么。
兼容性,要了解各浏览器对各标签的默认属性。为什么需要重置样式,哪一些需要去重置,又为什么?
一个好的 HTML 架构,用到的 HACK 就越少,有很多解决方案,要去理解每一种的好坏,并针对实际场景进行运用,永远没有最优的解决方案,只有最适合的。
遇到兼容的问题,从较好的浏览器一路往下进行处理,不要问需不需要兼容 IE6 等问题,如果你公司业务数据显示 IE6 占 10% 以上,那么你的职责就是去兼容它,然后通过一些有趣的提示去慢慢解决这种状况。技术就是用来支持和提高业务的。
重现各种问题,多尝试一些解决方案,像素较真,写 BLOG,记录下来,回过头来想还有没其它方案,重新记录进去。最终整理形成自己的知识笔记,而这些笔记只用于提醒你,而不是让你去背下来。
坚持你这种痛苦,直到你感觉快乐,往往写代码的人,败就败在精神的脆弱,不够坚韧。
最后,保持平常心,注意身体锻炼。