我们应当怎样学习HTML和CSS
目标读者:web前端小白。大神请绕路
学习一门新技术,应当找一本经典入门书,在两三天之内快速翻阅完毕,了解其概貌。
然后再制定一个学习路线图(这个路线图绝大多数情况下非书本目录的顺序),接着遵循学习路线图以知识点为单位进行学习。
在这个学习过程中,仅选定一本书作为主要教材,其他学习资源作为重要及必要辅助。
在这个学习过程中,每个知识点都要完成“学习强化,总结内化”两个基本阶段。
如此,方能入门。
依照上述逻辑,学习HTML和CSS,不应蹉跎太长时间。
我建议大家找一本书,一定不要是大部头,最好半天能够翻完,大体知道HTML和CSS能做到什么,是怎么做到的。
接下来,就要依照知识点勤动手,多练习,在练习的过程中找到自己趁手的工具。一周时间,入门足矣。
但这是讲给爱学习爱动手的小伙伴的,对于三天打鱼两天晒网的学生则不起作用,而对于这种同学,或许什么学习方法都不起作用吧。
在这里有个小故事。
这个学期我教一门叫做《web前端设计与开发》的课程,从一开始便下定决心只教学生代码语法与应用,不指定编辑器。
这样做的目的有二:
初级目标是希望学生不要依赖编辑器特别是dreamweaver等可视化编辑器,到头来以为开发web应用就必须用dreamweaver,只知道用鼠标拖拽自动生成代码,而网页上的元素和源码中哪一个标记对应都搞不明白,更有甚者认为制作web应用就是学会操作dreamweaver,荒唐至极。
更理想一点的目标是希望学生在编码的过程中能够积极主动地去寻找一个提高效率的生产工具,摆脱低效率编码,总是我就是希望学生能够自己开动脑筋,做一个聪明的懒家伙,这是成为高阶学习者的基本素质。
开学前几周每节课都强调说虽然老师没有指定编辑器,但是希望大家自己去网上搜寻一个好用的、适合自己的编辑器,提高自己的编码效率。
可是半学期过去了,仍有很多同学上课练习的时候打开记事本一个标记一个标记往里敲,心情顿时很复杂。
一方面,虽然预料到了这个情况,并且自己的初级目标也达到了,通过不断地写代码,学生知道了效果是怎么样来的。
但是另一方面发现学生根本懒得动脑,没有意识到自己每次重复写那些通用标记多么没必要,或者即使意识到了,也懒得去找、去试。
其实,这在普通高等教育里面不是一个很少见的问题。
学生认为自己逃课是赚了、上课不听讲是赚了,掌握的知识够及格就可以了,多考一分都是浪费,忘记自己是交了学费的。
到头来要考研考公务员或就业的时候,还要自己花钱参加各种辅导班。
其实,这些他们本应自己做得到,或者求助自己的老师即可做得到。
扯远了,下一次我教给大家如何快速入门HTML和CSS。
我们应当怎样学习HTML和CSS的更多相关文章
- Gulp学习指南之CSS合并、压缩与MD5命名及路径替换(转载)
本文转载自: Gulp学习指南之CSS合并.压缩与MD5命名及路径替换
- HTML+CSS学习笔记 (7) - CSS样式基本知识
HTML+CSS学习笔记 (7) - CSS样式基本知识 内联式css样式,直接写在现有的HTML标签中 CSS样式可以写在哪些地方呢?从CSS 样式代码插入的形式来看基本可以分为以下3种:内联式.嵌 ...
- 9大理由告诉你为什么应该学习HTML跟CSS
你是不是听过太多人告诉你:「人人都应该要会 coding!」都快要不耐烦了对吧? 究竟为什么身为一个行销专业者.作家.金融巨擘--,整个世界还要你学会 coding? 事实上仅仅要对 HTML.CSS ...
- 前端学习之路-CSS介绍,Html介绍,JavaScript介绍
CSS介绍 学前端必备掌握CSS样式,css为层叠样式表,用来定义页面的显示效果,加强用户的体验乐趣,那么如何用css到html中呢? style属性方式 利用标签中的style属性来改变显示样式 & ...
- 我给女朋友讲编程总结建议篇,怎么学习html和css
总共写了11篇博客了,7篇讲html的,4篇讲网络的.不敢说写的多么好吧,最起码的是我迈出了写作的第一步,写作的过程中了解了一些其他的知识,比如SEO.几种重定向等,由于个人能力和见识有限,写出来的东 ...
- 重新学习html和css
当初学习前端的时候,属于快速入门那种,没有好好深入学习html和css.如今,在空闲时间重新拿起基础书学习,都会写到一些新的知识. 1.css实现圆角.渐变功能.使用border-radius以及li ...
- 前端学习:学习笔记(CSS部分)
前端学习:学习笔记(CSS部分) CSS的学习总结(图解) CSS的引入方式和书写规范 CSS的插入方式_内嵌样式 <!DOCTYPE html> <html> <hea ...
- 快速学习html、css的经典笔记
HTML语言剖析 Html简介-目录 全写: HyperText Mark-up Language 译名: 超文本标识语言 简释:一种为普通文件中某些字句加上标示的语言,其目的在于运用标签(tag ...
- H5学习小结——div+css创建电子商务静态网页
使用Sublime Text软件编写电子商务类网站静态形式首页 经过差不多一星期的学习,基本掌握了div+css的用法之后,开始了实战练习.首先要做的就是要练习一下一般电子商务网页的编写,我做的是下图 ...
随机推荐
- 个人对于Virtual DOM的一些理解
之前一直认为react的Virtual DOM操作会比传统的操作DOM要快,这其实是错误的,React 从来没有说过 "React 比原生操作 DOM 快".如果没有 Virtua ...
- vs快捷键大全
前言 作为一个.net开发员,你还在用鼠标去点击相应的操作么?如果你回答是,那么你太low了! 一个很厉害的程序员不会是那种这鼠标到处狂点的人,他们肯定会很多快捷键,所以为了离他们更近一步,我们必须学 ...
- 《利用python进行数据分析》读书笔记--第四章 numpy基础:数组和矢量计算
http://www.cnblogs.com/batteryhp/p/5000104.html 第四章 Numpy基础:数组和矢量计算 第一部分:numpy的ndarray:一种多维数组对象 实话说, ...
- 服务器断电保护神v2.2
下载链接: https://pan.baidu.com/s/1bph5IFX 密码: evbn 使用说明:①每15秒检测一次,当列表内的主机PING不通时将执行关机②支持4种关机方式,理论上第一种方式 ...
- freemaker时间格式转换,精确到毫秒
在开发中,需要将时间以 2016-09-20 12:00:01:723 的形式里用freemaker展示在页面上,找了好久,终于找到了答案. "createTime":" ...
- 渗透测试工具Nmap从初级到高级使用教程
本文由阿德马翻译自国外网站,请尊重劳动成果,转载请注明出处,谢谢 Nmap是一款网络扫描和主机检测的非常有用的工具.Nmap是不局限于仅仅收集信息和枚举,同时可以用来作为一个漏洞探测器或安全扫描器.它 ...
- [OC] autoLayout 博客文档
tip :记录几个博客文档 iOS 8 Auto Layout界面自动布局系列5-自身内容尺寸约束.修改约束.布局动画 iOS AutoLayout自动布局中级开发教程(5)-修改约束的值,延迟加载 ...
- 微信小程序-视图模板
定义模板 使用name属性,作为模板的名字.然后在<template/>内定义代码片段,如: <!-- index: int msg: string time: string --& ...
- nancy中视图呈现 Html.Partial(RenderPage的替代品)
在mvc中有RenderPage 用来呈现其他视图的内容,而在nancy中没有RenderPage.怎么办呢? mvc中RenderPage的替代品,就是 Html.Partial. 使用方式 @Ht ...
- 测试oracle数据库的脱机备份和恢复
环境:windows7.Oracle11g 一.脱机备份 脱机备份是指在数据库关闭情况下的数据备份,也称为冷备份. 在书上学到的备份步骤: 1.记录所要备份数据库文件所在的操作系统路径: 2.关闭数据 ...