前端学习(十一) 嵌入内容(html)

<img>(注意:没有闭合标签),常用属性有以下

-src:图片的引用地址

-alt:图片不能显示的时候显示的内容

-width:图片的宽度

-height:图片的高度

-srcset:根据分辨率显示不同的图片,以宽度描述的话以w结尾,以像素密度描述的话以x结尾,和size共同使用

-sizes:做一个响应式

例如(宽度描述):

<img sec=".../img.png" srcset=".../res/xxxx256.png 1280w,../res/xxx512.png 1680w" sizes="(max-width:1080px) 128px,256px">

因设置了srcset属性,先判断浏览器的宽度,打到1280则加载xxx256.png,如果打到1680则加载xxx512.png,然后判断浏览器宽度,如果宽度小于等于1080px则显示128px的宽度,如果大于1080px则显示256px


扫描二维码关注公众号,回复: 1640004 查看本文章

还有以下常用属性:

-usemap:热点

-ismap:布尔属性,判断这个图片是否是服务器map的一部分,如果要用这个属性,必须将图片嵌套在a标签中使用

-referrerpolicy:指获取图片时采用哪种策略

-crossorigin:是否要使用cross方式完成图像的抓取

-longdesc:浏览器支持度不好

响应式

<picture>,是容器,可以将图片放在这个容器里

<source>

<pciture>

    <source type="image/webp" srcset="/res/xxx.webp">

     <source type="image/png" srcset="/res/xxx.png">

    <img src="../img/xxx.png" alt="">

</picture>

浏览器会从第一个source开始依次读取能显示的(原因是有的浏览器不支持部分图片格式),通常最后还会放一个img标签做备用


图片热点

map

-name:用来关联img标签,对应的img标签中的属性是usemap,举例

<img usemap="#img">

<map name="img">

</map>

area

-alt:不显示或错误的时候的提示

-href:链接的地址

-shape:表示图形,例如:rect(矩形),circle(圆形),poly(多边形)

-coords:坐标集合

例如:

<area shape="rect" coords="50,50,100,100"></area>,这个表示一个矩形,坐标是左上角(50,50)到右下角(100,100)

其他属性和超链接属性相同

音视频

<video></video>视频,影片,带字幕的音频

-src:引用的文件

-width:宽度

-height:高度

-poster:封面显示,默认显示的一张图片

-preload:是否事先加载视频,none不用,metadata加载原数据,auto需要预先加载

-autoplay:是否自动播放

-loop:是否同步播放

-muted:是否静音

-controls:表示是否显示控制条,就是播放,暂停,进度条这些控件

-crossorigin

跟img一样,里面可以放不同的soucre针对不同的浏览器支持的不同格式的文件

<video>

    <soucre src="../img/xxxx.mp4" />

    <soucre src="../img/xxxx.pgg" />

</video>

另外,可以放字幕

track

-kind:字幕的类型,主要有subtitles(常用,翻译的字母),captions(常用,同步的翻译),descriptions,chapters,metadata

-src:字幕的地址

-srclang:字幕的语言

-label:字幕的标签

-default:是否是默认的字幕,有多个字幕是只有一个

示例:

<video>

    <soucre src="../img/xxxx.mp4" />

    <soucre src="../img/xxxx.pgg" />

    <trcak kind="subtitles" src="../" srclang="en" label="English">

    <trcak kind="subtitles" src="../" srclang="cn" label="中文">

</video>

音频

<audio>跟视频的属性基本相同

猜你喜欢

转载自blog.csdn.net/zy21131437/article/details/80717900
今日推荐