学习笔记

视频标签:<video src="movie.ogg" controls="controls"></video>
音频标签:<audio src="song.ogg" controls="controls"></audio>

插如图片和背景图片的区别:

1.  写在css里面的图片是以背景图形式存在的,而写在html里的是以<img>标签形式存在的,在网页加载的过程中,以css背景图存在的图片会等到结构加载完成(网页的内容全部显示以后)才开始加载,而html中的<img>标签是网页结构(内容)的一部分会在加载结构的过程中加载,换句话讲,网页会先加载<img>标签的内容,再加载背景图片,如果你用<img>引入了一个很大的图片,那么在这个图片下载完成之前,<img>之后的内容都不会显示。而如果用css来引入同样的图片,网页结构和内容加载完成之后,才开始加载背景图片,不会影响你浏览网页内容。
2.  如果是装饰性的图片就写在css里面,如果是内容性的图片就写在html里面

为什么同一个代码在不同浏览器显示方式不一样:
每个浏览器渲染网页的方法和结果都会不一样,浏览器读到代码以后再把网页渲染出来,但是不同核心的浏览渲染过程和方法都不同。即使是相同核心的浏览器也可能会在渲染的算法上有区别,尤其是字体。

 

posted @ 2017-05-04 22:10  元小帝  阅读(102)  评论(0编辑  收藏  举报