网页实现插入图片—css与html的区别

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

Q2.什么图片插入在css,什么图片插入在html里面?
A2.如果是装饰性的图片就写在css里面,如果是内容性的图片就写在html里面,
打个比方,你要做一个有漂亮边框的相册。那么修饰边框的图片就写在css里面,相框里面的内容照片就写在html里面。

Q3.不知道怎样问了,扩展点说就更好。
A3.以后的网页设计方向是表现层和内容层分离,css管表现,也就是显示效果,html管结构,内容结构的划分,这样代码要简洁易维护一些。关于其他回答中的“像<img
/>这种属于表现层的东西都会被丢弃的”这种说法是不正确的,内容中的图片还是要使用<img>图标而不是css背景来引入。而“css图片可以复用,<img>图片不能复用”这种说法也不正确,网页加载过程中相同的图片会下载一次并保存在缓存里面,其他地方的<img>使用了同样的图片是不会再去下载的。<img>图片也可以复用。

时间: 2024-10-29 16:55:24

网页实现插入图片—css与html的区别的相关文章

用瀑布流的方式在网页上插入图片

当我们的网页需要插入很多图片的时候,为了美观,我们可以选择用瀑布流的方法插入图片 首先我们在body里面放入我们需要展示的图片 <div id="box"> <div class="dinwei"> <div class="pic"> <img src="image/1.jpg"> </div> </div> <div class="din

为网页插入图片

在网页的制作中为使网页炫丽美观,肯定是缺少不了图片,可以使用<img>标签来插入图片. 语法: <img src="图片地址" alt="下载失败时的替换文本" title = "提示文本"> 举例: <img src = "myimage.gif" alt = "My Image" title = "My Image" /> 讲解: 1.src:标识

3.为网页插入图片

3.<img>标签,为网页插入图片.语法:<img src="目标地址" alt="图片无法显示时候的替换文本" title="鼠标滑过图片时显示的文本">图像可以是GIF,PNG,JPEG格式的图像文件. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> [meta是html中的元标签

认识&lt;img&gt;标签,为网页插入图片

在网页的制作中为使网页炫丽美观,肯定是缺少不了图片,可以使用<img>标签来插入图片. 语法: <img src="图片地址" alt="下载失败时的替换文本" title = "提示文本"> 举例: <img src = "myimage.gif" alt = "My Image" title = "My Image" /> 讲解: 1.src:标识

CSS伪类选择器:before、:after使用:插入字符、插入图片、插入项目编号

before: 伪元素选择器用于在某个元素之前插入一些内容 伪类选择器:before使用content属性插入字符.属性插入图片 <!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta charset="utf-8

PHP 学习第二天20/03/24 网页的编码,插入图片,ps的测量

编码 网页的编码 <meta charset="UTF-8"><meta charset="GB2312"><>--标签.标记.元素 显示编码 备注UTF-8  GB2312 系统默认字符集GBK2312 系统默认字符集ISO-8859-1 西欧语言,英语默认编码GBK 系统默认字符集中文-自动检测 GB2312系统默认字符集 标签 单标签:<标签名> 双标签:<标签名></标签名> 标题标签

网页制作常用的CSS知识

在制作网页中,我们会用到很多CSS的知识,在这里我简单的总结了一些. div    划分区块 ul,li 无序列表(配合划分区块) ol,li 有序列表 a 超链接标签 p 段落标签 h 标题标签 img 向网页插入图片 input 输入框 text-align:center              文本文字居中 text-decoration:none    去下划线 list-style:none 去掉列表前缀 display:block 变为块级元素,然后就可以设置宽高那些了 float

在网页中插入百度地图(实例)

步骤 1 2 3 如何在网页中插入百度地图呢? 2.切换城市,搜索需标注位置.(如下图 方法/步骤 1.进入:http://api.map.baidu.com/lbsapi/creatmap/(创建地图-百度地图API所见即所得工具,百度官方地址,大家放心使用) 切换城市,搜索需标注位置.(如下图:) 设置地图:大家可以对网站显示地图的宽高进行设置,其余选项不动. 添加标注:点击第一个图标后,在右侧找到自己的位置,单击鼠标左键可定位.标记图标处可更换图标形状,名称和备注填入位置相关信息.(如下图

Bootstrap 插入图片实例

一. 网页中添加图片的方式有两种 一种是:通过<img>标签直接插入到html中 http://www.poluoluo.com/jzxy/201203/162159.html另一种是:通过css背景属性添加 http://paranimage.com/css-background-attribute/ 居中方法:水平居中的text-align:center 和 margin:0 auto 极客学院例子http://www.jikexueyuan.com/course/656_3.html?s