美文网首页
学习笔记-多媒体标签

学习笔记-多媒体标签

作者: 香泡泡 | 来源:发表于2018-12-16 11:09 被阅读8次

    html5中新增的标签(一共30个)

    video标签

    作用:播放视频

    格式1:

    <video src="地址"></video>

    格式2:

    <video src="">

        <source scr="images/sb1.ogg" type="">

        <source scr="images/sb1.mp4" type="">

        <source scr="images/sb1.web" type="">

    </video>

    属性:

    src:视频播放的地址。(src="images/1.webm")

    autoplay:自动播放。 (autoplay="autoplay")

    controls:控制是否需要显示控制条。(controls="controls")

    poster:控制视频未播放前的占位图片。(poster="images/1.jpg")

    loop:控制视频循环播放,一般用来做广告视频。(loop =“loop”)

    preload:预加载视频,与autoplay属性冲突。(preload="preload")

    muted:静音。(muted="muted")

    width/height:和img标签一样,一般只设置其中一个。(width/height="10px")

    格式2的存在意义:

    五大浏览商都不愿意支持别人的视频格式,主要用于解决浏览器适配问题,video元素支持三种视频格式,我们可以把这三种视频格式都通过source标签指定给video标签,当浏览器播放视频时,他就会从这三种中选择一种自己支持的格式来播放。

    注意点:

    1.浏览器必须支持html5为大前提。

    2.过去的一些浏览器是不支持html5标签的,我们可以通过一个js的框架:html5media来实现。

    audio标签

    作用:播放音频

    格式1:

    <audio src="地址"></audio>

    格式2:

    <audio src="">

        <source scr="images/sb1.ogg" type="">

        <source scr="images/sb1.mp4" type="">

        <source scr="images/sb1.web" type="">

    </audio>

    属性:

    src:视频播放的地址(src="images/1.webm")

    autoplay:自动播放(autoplay="autoplay")

    controls:控制是否需要显示控制条。(controls="controls")

    loop:控制视频循环播放,一般用来做广告视频。(loop =“loop”)

    preload:预加载视频,与autoplay属性冲突。(preload="preload")

    muted:静音。(muted="muted")

    详情和概要标签

    作用:

    利用summary来描述概要信息,利用details标签来描述详情信息,默认情况下是折叠展示,想看详情必须点击。

    格式:

    <details>

        <summary>概要信息

        详情信息

    </details>

    marquee标签

    作用:跑马灯 弹幕

    格式:

    <marquee behavior="" direction=""> 内容</marquee>

    注意点:

    该标签不是w3c推荐的标签,但是各大浏览器对这个标签支持非常好。

    属性:

    direction:控制滚动条的滚动方向,默认方向为left。(direction=“left/right/up/down”)

    scorllamount:控制滚动条滚动的速度,数值越大,滚动速度越快。(scorllamount=“1/2/3...”)

    loop:控制滚动条滚动的次数,默认值为-1.无限次。(loop=“1/2/3...”)

    behavior:控制滚动类型。(behavior=“slide”滚动到边界停止,behavior=“alternate”滚动到边界弹回)

    滚动图片:

    </marquee>

    <img src="images/1.jpg" width="50px">

    </marquee>

    html 中被废弃的标签

    被废弃标签:只表示样式而无语义

    <br>:换行

    <hr> :分割线

    <font> :文字样式

    <b>:加粗文字

    <u> :增加文字下划线

    <i> :斜体文字

    <s>:给文字加下删除线

    取代标签:有语义

    <strong>:定义重要性强调的文字。<b>

    <ins>:定义插入的文字。<u>

    <em>:定义强调的文字。<i>

    <del>:定义被删除的文字。<s>

    注意点:

    在企业开发中,不到万不得已,不要使用这些被废弃的标签,如果一定要使用,一般情况下都是用来作为css的钩子使用。

    字符实体

    定义:

    在html中,有的字符是被html保留的,有些是有在html中有特殊含义的,是不能在这些浏览器中直接显示出来的,那么这些东西想显示出来就必须通过字符实体。

    &nbsp:表示一个空格

    &lt;:表示小于符号<(less than)

    &gt;:表示大于符号>(more than)

    &copy;:表示版权符号。

    其他可html5文档中查看。

    相关文章

      网友评论

          本文标题:学习笔记-多媒体标签

          本文链接:https://www.haomeiwen.com/subject/ambtkqtx.html