我最近开始学习基本的HTML。
当我来到显示图像的一部分,它被赋予一个URL必须给予。
我在一些论坛上搜索了一下,发现在线托管并不是必要的,只要我们在本地查看它(即与代码编写的机器相同)。我们可以使用下面的语法:
<img src = "file:\\C:\Documents and Settings\example.jpg">
我想做的事
我想写一个简单的HTML文档,并将其分发给亲朋好友。即我将邮件发送给他们或将其发布到Dropbox上的公共文件夹中。为此,我想将我的照片包含在文档中。
问题
- 托管图像在线绝对有必要吗?
- 有没有什么办法可以将图像和HTML文件捆绑在一起,而无需在线托管图像?(我不介意文件的大小是否增加)
- 如果主机必须完成,请建议网站可以轻松托管图片,上传速度也不错。
很久以前我问过这个问题。 (当我对HTML很陌生时)。现在我很精通。你的解决方案太棒了! – IcyFlame 2014-12-03 10:39:11
@IcyFlame很高兴为您提供帮助。我也学到了一些新东西 - 每个浏览器似乎都已经开发出自己的方式来组合和存储HTML文件(请参阅http://en.wikipedia.org/wiki/Mozilla_Archive_Format了解更多信息)。还有一点要记住 - 将图像编码为base64会增加图像的文件大小。例如,当我编码一个282 KB的JPEG图像时,base64编码数据大小为100 KB。 – Sam 2014-12-04 11:54:37
是的。尺寸确实增加了,但我认为这非常方便。没有外部依赖性。我不知道为什么我需要这个,但我很肯定这样的东西可以派上用场! – IcyFlame 2014-12-05 14:46:42