HTML5与CSS3简介
首先HTML是一种标记的语言,而html5是最新版的语言。我们可以把网页的制作理解为word里面内容的排版(其实很相似),你现在随便打开网页所看到的内容无外乎文字、图片以及点一下就会跳转的其他页面的链接。但你在制作网页的时候又不可能完全像写word一样自己打字和插入图片,因为别人访问网页需要用到浏览器。这个时候就要用到html5和css3(因为我们学习的是最新的html5与css3,所以之后都会用这两个名字代指这门语言),与其说是语言不如说是规范,html5规定了内容而css3规定样式。
ps:新手学习推荐《HTML5与CSS3基础教程》第8版,貌似也没有更多的选择了。如果有一定的计算机基础的话学起来很快。
接下来会先梳理HTML5的知识点:
网页的构造块
网页包含三部分:
- 文本内容:很好理解
- 对其他文件的引用:之前说了随便打开网页有视频和图片等,但这些都不是直接保存在网页上的,他们有各自的存储地址,网页里面需要有相应的引用
- 标记:简而言之就是对网页上的不同内容进行分类标记来让浏览器知道这些内容是什么
- 以上三者是从一个网页制作者的角度去看网页所包含的东西,我们要脱离使用者的视角
必须包含的东西: