我一直在做一个单页应用程序(想想TiddlyWiki)
我已经有一段时间没有认真做网页设计了。上次我建一个大网站的时候,还没有css,没有javascript,没有html5,也就是说,HTML加上很多cgi脚本,在我的情况下,主要是用PHP。这些年来,我学过一些新技术的片段,但都不是有组织的。
我认为是时候回到原点,通过一系列越来越复杂的页面/网站- HTML -> HTML+CSS -> Javascript -> HTML5函数.....
这让我想知道是否有任何类似于"从头开始的Linux"的教程-但专注于"从头开始的网站?"或者至少是一系列从HTML hello world开始,然后逐步以逻辑方式添加功能的教程?
谢谢!
我个人建议你正确地学习HTML和CSS,在考虑javascript(特别是在考虑spa之前)之前让它们正常工作。这是我最近为某人写的一个小指南,可能对你有帮助:
因此,有几件事你必须考虑,并理解,成为一个CSS大师(在我的意见的重要性排序):
- <
- 选择器/gh>
- 级联
- 特异性
- 框模型
- 定位/浮动