我的账户
猩码学苑

专注C++开发菁英教育

亲爱的游客,欢迎!

已有账号,请

如尚未注册?

前端-王卓凡-20230425

[复制链接]
王卓凡 发表于 2023-4-25 00:19:27 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
今天所学内容:
H5C3HTML5
  • H5常用的标签


  • 新增input常用的type属性值


  • 新增input属性

    • required

      • 属性值 required 表单如果有该属性,表示该表单中内容不能为空,是必填项

    • placeholder

      • 属性值 提示文本 表单的提示信息,如果有value属性,那么这个提示信息就不会显示
      • 修改提示文本的样式

    • autofocus

      • 属性值 autofocus 当页面加载完成的时候,将焦点自动聚焦到当前的表单元素

    • autocomplete

      • 属性值 on/off 当用户想显示之前输入过的内容时,可以使用该属性,但必须要求有name 属性,而且输入的内容必须提交过,才能生效。

    • multiple

      • 属性值 multiple 当需要提交多个文件的时候,可以使用该属性。


  • 新增多媒体标签

    • video标签

      • video标签是可以在不使用插件的情况下, 支持视频播放,当然,它支持的格式是有限的。
      • video标签支持的视频格式:尽量使用MP4格式
      • 常用属性

        • autoplay

          • 属性值 autoplay 视频准备就绪自动播放(谷歌浏览器需要添加muted属性来控制视频静音,只有静音视频才可以自动播放)

        • controls

          • 属性值 controls 添加播放控件

        • width

          • 属性值 像素值  控制播放器的宽度

        • height

          • 属性值 像素值 控制播放器的高度

        • loop

          • 属性值 loop 视频结束之后可以循环播放

        • src

          • 属性值 url 视频的url地址

        • poster

          • 属性值 imgurl  加载等待视频的图片画面

        • muted

          • 属性值 muted 设置静音播放



    • 新增多媒体标签

      • video标签

        • video标签是可以在不使用插件的情况下, 支持视频播放,当然,它支持的格式是有限的。
        • video标签支持的视频格式:尽量使用MP4格式
        • 常用属性

          • autoplay

            • 属性值 autoplay 视频准备就绪自动播放(谷歌浏览器需要添加muted属性来控制视频静音,只有静音视频才可以自动播放)

          • controls

            • 属性值 controls 添加播放控件

          • width

            • 属性值 像素值  控制播放器的宽度

          • height

            • 属性值 像素值 控制播放器的高度

          • loop

            • 属性值 loop 视频结束之后可以循环播放

          • src

            • 属性值 url 视频的url地址

          • poster

            • 属性值 imgUrl  加载等待视频的图片画面

          • muted

            • 属性值 muted 设置静音播放


        • 支持多视频格式的写法



      • audio标签

        • 当前audio标签支持三种音频格式:推荐使用MP3格式的音频
        • 引入音频的方式


        • 常用属性

          • src

            • 属性值 音频的URL

          • controls

            • 属性值 controls  添加音频控件

          • loop

            • 属性值 loop  控制音频循环播放







CSS3CSS3的新增选择器属性选择器
  • 概念

    • 属性选择器可以根据元素的特定的属性来选择元素,可以减少类选择器和id选择器的使用。属性选择器的权重是0,0,1,0


结构伪类选择器
  • 概念

    • 结构伪类选择器主要是根据文档的结构来选择元素的,通常用于根据父级选择器来选择里面的子元素
    • 例 first-child 、last-child、nth-child()
    • 例 first-of-type、last-of-type、nth-of-type()



伪元素选择器
  • 作用

    • 伪元素选择器可以帮助我们利用CSS创建新的标签元素,从而简化HTML的标签结构

  • 注意

    • before和after都会创建一个元素,但是属于行内元素
    • 语法:element::after{}
    • before和after必须要有content属性
    • before是在父元素的内容前面来创建元素,after就是在父元素的内容后面来创建元素
    • 伪元素选择器和标签选择器一样,权重是1



CSS的过度
  • 概念

    • 过渡(transition)是CSS3最具有颠覆性的一个特征之一,可以在不使用动画或者JS的情况下,给元素从一种状态转化为另一种状态的过程添加效果。
    • 一般情况下会和:hover来进行使用。

  • 语法

    • transition: 要过渡的属性 花费的时间 运动曲线 何时开始;

      • 要过渡的属性(必须属性)

        • 宽度、高度、背景颜色、内外边距都可以,如果所有的属性都需要过渡,就写一个all即可。

      • 花费的时间(必须属性)

        • 单位是秒 必须要写单位,比如说.5s

      • 运动曲线(可以省略)

        • 默认是ease

      • 何时开始(可以省略)

        • 可以设置延迟触发的时间,默认是0  单位是秒(s)


遇到的问题:无

回复

使用道具 举报

关注0

粉丝0

帖子47

发布主题
大家都在学
课堂讨论
一周热帖排行最近7x24小时热帖
关注我们
专注C++菁英教育

客服电话:18009298968

客服时间:9:00-21:00

猩码学苑 - 专注C++开发菁英教育!( 陕ICP备2025058934号-1 )

版权所有 © 陕西菁英数字科技有限公司 2023-2026