html资源标签


<img>

将一份图像嵌入网页,默认为行内元素

常用属性:

  • src:该属性是 必须的 ,它包含了你想嵌入的图片的文件路径。
  • alt:该属性包含对图像的文本描述,这不是强制性的。如果由于某种原因无法加载图像,普通浏览器会在页面上显示 alt 属性中的备用文本:例如,网络错误、内容被屏蔽或链接过期
  • width:图像的宽度,在 HTML5 中的单位是 CSS 像素,在 HTML 4 中既可以是像素,也可以是百分比
  • height:图像的高度,在 HTML5 中的单位是 CSS 像素,在 HTML 4 中既可以是像素,也可以是百分比

可以只指定 width 和 height 中的一个值,浏览器会根据原始图像进行缩放

<audio>

将一段音频嵌入网页

示例:

<audio
    controls
    src="/audios/bgm.mp3">
        Your browser does not support the
        <code>audio</code> element.
</audio>

多个<source>

这个例子包含了多个 <source> 元素。如果能够播放的话,浏览器就会试图去加载第一个 source 元素;如果不行,那就退而求其次去加载第二个

示例:

<audio controls>
    <source src="/audios/sound1" type="audio/mpeg"/>
    <source src="/audios/sound2" type="audio/mpeg"/>
</audio>

<video>

将一段视频嵌入网页

示例:

<video controls width="800">

    <source src="/videos/video1.mp4"
            type="video/mp4">

    <source src="/videos/video2.mp4"
            type="video/mp4">

    Sorry, your browser doesn't support embedded videos.
</video>

补充

相对路径

以当前位置作为参考点,去建立路径

  • ./:同级
  • /:下一级
  • ../:上一级

绝对路径

以根位置作为参考点,去建立路径

  • 本地绝对路径D:/a/b/c/0.jpg
  • 网络绝对路径https://www.baidu.com

图片格式

  • jpg:有损压缩格式(肉眼不易观察出),支持的颜色丰富、占用空间较小、不支持透明背景、不支持动态图
  • png:无损压缩格式,支持的颜色丰富、占用空间略大、支持透明背景、不支持动态图
  • bmp:不进行压缩格式,支持的颜色丰富、保留的细节更多、占用空间极大、不支持透明背景、不支持动态图
  • gif:仅支持256种颜色,色彩呈现不是很完整,支持的颜色较少、支持简单透明背景、支持动态图
  • webp:谷歌推出的一种格式,专门用来在网页中呈现图片,具备上述几种格式的优点,使用务必要解决兼容性问题
  • base64:一串特殊的文本,要通过浏览器打开,传统应用通常无法打开,把图片进行base64编码,形成一串文本

文章作者: FW
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 FW !
评论
  目录