编辑网页的时候图片是放在html文档里好呢,还是放在css里面好?

问题描述

编辑网页的时候图片是放在html文档里好呢,还是放在css里面好?
本人初学者,现在学到css了,对于图片的加载方式,有的在html的img标签里面,有的在css的background里面,这两种方式那种更好一些呢?

解决方案

1、二者有何区别?

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

2、什么图片插入在css,什么图片插入在html里面?

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

3、扩展补充?

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

解决方案二:
都差不多吧,有可能html修改之后即时显示更新,而css需要清除缓存

解决方案三:
css里面作为背景可以改下css实现所有样式的修改,你用img导入要是批量修改你就得替换了。

一般通用的背景可以放css里面,文章内容中的图片用img导入

解决方案四:
这个要看用途了,如果你每个页面里面都要用到那张图片,写在css里面好,方便修改
如果只是用在一个页面里,写在html页面的img里面方便些

解决方案五:
都不好,打图片单独放在一个文件加下最后

解决方案六:
HTML与CSS教学-第六章 HTML网页中的图片

时间: 2024-09-01 15:54:45

编辑网页的时候图片是放在html文档里好呢,还是放在css里面好?的相关文章

asp.net在网页中显示上传的Word文档

问题描述 asp.net在网页中显示上传的Word文档内容要怎么做pix文件夹保存的是上传的文件地址存在数据库里(SqlServer2005)datatbledt=BLL.Product.GetProductDetail(id);//读出地址dt.Rows[0]["ProductPix"].ToString()各位老大帮忙了 解决方案 解决方案二:没人理我啊老大些帮忙啊解决方案三:如果要显示word的格式,需要安装插件吧?如果只是显示内容,图片什么的都不要,可以利用程序之间读出来引用m

wpf-WPF用WindowsFormsHost展示出pdf,进行编辑后,如何另存为另外一个pdf文档?

问题描述 WPF用WindowsFormsHost展示出pdf,进行编辑后,如何另存为另外一个pdf文档? 尝试过模拟按键盘键,但是不行,根本没有反应,求各位大神指教,临表涕零. 解决方案 问题解决了,不要使用adobe pdf reader空间来操作,通过调用istylepdf控件来实现上述的编辑和保存功能.其实pdf reader也能进行上述的操作,但是都是通过模拟键盘按键来实现的,并不具有普遍性.

怎么将HTML表格以及图片保存到WORD文档啊,在线等。。。。。。

问题描述 怎么将HTML表格以及图片保存到WORD文档啊,在线等...... 解决方案 解决方案二:方法1:导出word前,报Html的表格方入服务器端表格中.导出服务器端表格,全都导出.方法2:用一个html模板.读模板,追加数据,输出成word格式.(样式不变)解决方案三:我的HTML包含图片解决方案四:怎么没人啊,大哥帮帮忙啊!

研究:符合网页标准的结构清晰的xhtml文档

xhtml|标准|网页 我们支持Web Standards,并且认为它提出的文档对象模型(DOM,Document Object Model)是非常合理而且有用的,也是十分必要的,代表了一种潮流和进步.文档对象模型让我们脱离字符,在结构层面高级方式来操作文档. 在网页制作(HTML/XHTML)方面,遵循Web Standards可以使网站的结构更加合理.但是,新的标准总会导致一部分旧的网页制作者的排斥,很简单,因为他们无法掌握新的标准或者与此同时他们认为不需要新的标准,原来的方式已经够用了.我

如何将图文并茂的网页快速转换为WPS(WORD)文档

看到图文并茂的网页,想把它全部或部分转换为WPS(WORD)文档保存起来,最便捷的方法是什么?复制文字,下载图片,插入图片?有了WPS2010,不用这么折腾! 1. 保存网页. 看到中意的网页,本例中选择http://bbs.wps.cn/thread-21914954-1-1.html,执行"文件"→"另存为",文件类型选择"网页,全部". 2.用WPS文字打开html文件.执行"文件"→"打开",文件类

Word如何通过压缩图片的方式让文档瘦身

  方法一: 1启动Word,新建文档,输入文档内容(含有图片). 2保存文档,保存后的效果如下图所示.发现该文档大小为"570K". 3下面解决文档瘦身方法.打开要瘦身的文档,然后在图片上右击,选择"剪切". 4单击菜单栏的"编辑",然后选择"选择性粘贴". 5打开"选择性粘贴"对话框,在"粘贴"右侧框中选择"图片(JPEG)",然后单击"确定"

将文字图片转成word文档的方法

  我们在日常工作,有时候会遇到需要把文字图片或者扫描的文件变成word文档,最笨的方法就是一个一个字的打到word文档,有一些图片的文字是可以在搜索引擎上找到的,但是首先这个需要运气好.不过,现在小编就要教打一种新的方法,用的软件就是我们常用的Word.具体步骤如下: 1.首先保障你计算机的office安装有Microsoft Office Document Imaging组件,如图1,如果你安装的是迷你Office可能就没有,请安装完整版的Office就行了; Microsoft Offic

如何在asp.net网页中显示站点里的Word文档里的内容

问题描述 还有发表的文章一般储存到数据库里还是放到根目录文件夹里? 解决方案 解决方案二:利用文本编辑器,编辑保存文章内容到数据库.数据库字段类型为text字段,里面保存什么图片什么的都可以.

我要做个网页得下载需要下载为word文档

问题描述 就是如何读取页面信息并且存为word形式页面生成的table内容直接下载为word文档