Web入门者必看的HTML代码编写的30条军规(3)
来源:互联网 发布:海南前景 知乎 编辑:程序博客网 时间:2024/05/21 06:35
21、查看源代码
没有什么比模仿你的偶像能让你更快的学习HTML。起初,我们都要甘做复印机,然后慢慢得发展自己的风格。研究你喜欢的网站页面代码,看看他们是怎么实现的。这是高手的必经之路,你一定要试一下。注意:只是学习和模仿他们的编码风格,而不是抄袭和照搬!
留意网络上各种炫酷的JavaScript效果,如果看上去是使用了插件,那根据它源码中head标签内的文件名,就可以找到这个插件名称,然后就可以学习它据为己用。
22、为所有的元素定义样式
这一条在你制作其他公司企业网站时尤为必要。你自己不使用blockquote标记?那用户可能会用,你自己不使用OL?用户也可能会。花时间做一个页面,显示出ul, ol, p, h1-h6, blockquotes, 等等元素的样式,检查一下是否有遗漏。
23、使用第三方服务
译者注:英文原文标题为“使用twitter”
现在互联网上流行着许多可以免费加在网页中的API,这些工具非常强大。它可以帮你实现许多巧妙的功能,更重要的是可以帮你宣传网站。
24、学习photoshop
Photoshop是前端工程师的一个重要工具,如果你已经熟练掌握HTML和CSS,那不妨多学习一下Photshop。
Psdtuts+上有许多英文的饰品教程:Videos section
Lynda.com 也有大量教程,不过要支付$25美元
“You Suck at Photoshop” 系列教程
花费几个小时的时间学习Photoshop的快捷键操作
25、学习每一个HTML标签
虽然有些HTML标签很少用到,但你依然应该了解他们。比如“abbr”、“cite”等,你必须学习它们以备不时之需。
26、参与社区讨论
网络上有许许多多优秀的资源,而社区中也隐藏着许多高手,这里你既可以自学,也能请教经验丰富的开发者。
27、使用CSS Reset
Css Reset也就Reset Css ,就是重置一些HTML标签样式,或者说默认的样式。
关于是否应该使用CSS Reset,网上也有激烈的争论,笔者是建议使用的。你可以先选用一些成熟的CSS Reset,然后慢慢演变成适合自己的。
28、对齐元素
简单来说,你应该尽可能的对齐你的网页元素。可以观察一下你喜欢的网站,它们的LOGO、标题、图表、段落肯定是对得非常整齐的。否则就会显得混乱和不专业。
29、关于PSD切片
现在你已经掌握了HTML、CSS、Photoshop知识,那么你还需要学习如何把PSD转换为网页上的图片和背景,下面有两个不错的教程:
Slice and Dice that PSD(http://net.tutsplus.com/articles/news/slice-and-dice-that-psd/)
From PSD to HTML/CSS (http://net.tutsplus.com/videos/screencasts/converting-a-design-from-psd-to-html/)
30、不要随意使用框架
Javascript和CSS都有许多优秀的框架,但如果你是初学者,不要急于使用它们。如果你还没能熟练的驾驭CSS,使用框架会混淆你的知识体系。
CSS框架是为熟练开发者设计的,这样会节省它们大量的时间。
PS:博客搬家了,以后不再 CSDN 更新了,见谅。最新博客地址:http://www.cnblogs.com/yjzhu/
- Web入门者必看的HTML代码编写的30条军规(3)
- Web入门者必看的HTML代码编写的30条军规
- Web入门者必看的HTML代码编写的30条军规(1)
- Web入门者必看的HTML代码编写的30条军规(2)
- Web入门者必看的HTML代码编写的30条军规
- Web入门者必看的HTML代码编写的30条军规
- Web入门者必看的HTML代码编写的30条军规
- Web入门必看HTML编写的30条建议
- Google推荐的15条HTML 5代码军规
- 写给入门者的三十条HTML代码编写指南
- 移动Web开发的十条军规
- 架构师重构代码的12条军规
- 网页制作:HTML代码编写的30条技巧
- 30条HTML代码编写指南 for入门者
- Yahoo关于web前端性能优化的35条军规
- Yahoo雅虎web网页前端优化的35条军规
- Visual Basic代码优化的六条军规
- Google推荐的15条军规:HTML5代码规范
- String 、 StringBuffer、StringBuilder有什么区别
- 图像处理常用算法GPU实现四:基于中值滤波的二值图像平滑
- 数据库
- 内核并发控制---中断屏蔽 (来自网易)
- 针对IE的CSS hack 全面 实用
- Web入门者必看的HTML代码编写的30条军规(3)
- url 中文 解决, 欢迎提供更好的方法
- 内核并发控制---顺序锁 (来自网易)
- String s = new String("xyz");创建了几个String Object?
- 在添加android SDk 组件的时候报错 The currently displayed page contains invalid values
- dotnet编程C#语言的Split函数的各种用法
- 内核并发控制---信号量 (来自网易)
- 内核并发控制---读写信号量(来自网易)
- CListCtrl::GetItemState