继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

写给编程小白的HTML+CSS入门教程

慕婉清1493426
关注TA
已关注
手记 1
粉丝 1
获赞 4

介绍

作为一个小白,很多东西都不懂,东看西看,浪费时间不说,最后还不理解,特此写了这篇文章,给需要的朋友,废话不多说,进入正题

HTML基础


上手开发

  • 先通过记事本,实现第一个HTML文件–点击进入教程

  • 再写一个HTML5最新标准的HTML文件–点击进入教程

  • 放弃记事本开发,可以选择一个编辑器了,推荐是用sublime text,下载安装后直接用就好了,先不要安装插件 点击进入教程

  • 然后刷一下HTML基础知识,完成HTML5以前所有内容 –点击进入教程

有几个要点可能比较难

  • 头部<head>部分,现在阶段只要会用<title><meta charset="utf-8">即可,其他东西都涉及到深入的知识,不需要目前掌握
  • CSS部分不需要理解可以跳过,脚本部分是JavaScript不需要理解
  • 颜色和实体不需要记,知道怎么来查就行
  • 文本格式化的内容,以及框架,表格,是大多数时候不常用的功能,理解就好,不需要掌握
  • 表单下面的内容很多,需要慢慢消化,现在要写个基础的就好,这个是日后进阶的重点难点

备注:多写代码,多写代码,多写代码,案例一般写三遍,然后自己举一反三,多思考多问问题,深入摸索。


进入CSS学习

  • 直接刷基础课程 点击进入课程

  • 一直看到CSS3之前的部分,然后结合HTML熟悉各种属性

  • 开始摸索布局,实现一栏,二栏,三栏布局,导航栏,轮播图,下拉菜单,练习居中,定位和浮动,暂时就是刷案例,慢慢理解属性的功能

  • CSS3的东西,现在还不需要费时间学,尽量以实例模仿为主,遇到CSS3的东西,再去理解比较好。

重点难点

所有的属性,要基本上都会用,所以不要忽略任何知识,而且经常刷代码,把熟练度练上去。经常看HTML和CSS的手册,去深入研究代码会增加熟练度,但是不要浪费太多时间在阅读上,还是要多写实战代码

深入的知识主要在布局,里面涉及的概念很多,从盒模型开始看,在摸索定位和浮动,浮动掌握清除浮动和BFC上下文,遇到问题就百度,或者找视频看,很快入门。

工具

这时候最好使用在线开发环境,提高写的代码效率,推荐codepen 点击进入

尝试网站实战

可以开始写网站实战,从简单的开始,慢慢做一些复杂的,仿百度,CSS禅意花园和一些简单页面,直接实战是理解最快的,遇到问题,回头看看之前的知识,多总结,多记笔记,多看教程

CSS禅意花园点击进入


学习一点JavaScript

在开始JS之前,要完成2个完整页面的开发,JS并不会增加太多的页面样式,只是一些动态交互的补充,而且后面的信息量巨大,HTML+CSS没有太多经验时,尽量不要接触太深JS,简单了解即可

返回学习HTML5+CSS3进阶

了解HTML5语义化,了解自适应布局,了解移动web布局,了解扁平化设计,了解HTML5,了解CSS3新功能,了解<head>里更多标签使用

开始模仿商城,如京东,淘宝的页面布局,可以看一些系列教程,期间还要学会PS切图,学习GIT,配置好Sublime text的插件,学会用Emmet写代码,学写Markdown文件,通过它多记一些笔记


阶段总结

到目前为止,你就基本上实现了HTML和CSS的学习,你可以写大量的页面进行练习,基本上任何页面,以你目前的水平,你都可以通过代码实现,然后你就可以进入JS的系统学习了,工作中前端页面布局和样式方面的基础,你就都掌握了,最少你可以完成相当一部分的前端工作,当然,光有样子还是不够的,有些东西,现在不需要理解,工作以后就会慢慢提高,会慢慢注意到代码的简洁性,兼容性和高效性的问题。

目前现在写代码的时候,请不要太在意你的方法是否和人家一样,只要能通过自己的想法实现就可以,不要一味的模仿,这样不会提高。主要的是积累学习和思考的方法,遇到问题能自己处理或者百度,对以后的学习很有帮助。

下面就是边拓展Javascript的知识,边复习HTML+CSS的内容,不断结合新知识,实现更多页面的效果,这个对于入门的你也就不是太难的问题了,循序渐进即可。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP