HTML5部分新属性的认识

一、HTML5中新增几个全局属性

  • 1、contenteditable是否可支持编辑:true表示可以false表示不可以
  • 2、tabindex值为数字:表示按键盘tab键先切换到哪里
  • 3、hiddlen布尔值,表示隐藏元素,但是会渲染该DOM节点

二、HTML5中新增的事件

NO事件触发时机代码案例
1beforeprint打印前触发
2afterprint打印完成触发
3resize窗口改变大小
4error页面加载错误时候
5offline页面离线的时候触发
6online页面在线的时候触发
7pageshow页面加载的时候触发
8beforeunload页面关闭的时候触发
9hashchangeurl上的哈希改变的时候触发
11mousewheel鼠标在元素上并滚动触发
12scroll元素滚动的时候
13input修改文本框的时候
14reset表单重置的时候

三、HTML5新增结构元素

NO元素名称描述备注
1article表示文档里面可以包含任何的标签,也可以嵌套
2section分块处理
3nav导航
4aside表示当前页面的附件信息
5time表示时间的
6header头部信息
7footer底部
8address文档中的联系方式
9main页面主要内容

四、HTML5对表单的处理

  • 1、元素可以写在form元素外面,但是要指定form

    <form id="myform">
        <input type="text" />
    </form>
    <textarea form="myform"></textarea>
  • 2、formaction指定提交到对应的服务上

    <form action="xxx">
        <input type="submit" value="提交" formaction="yyy" />
        <input type="submit" value="提交" formaction="zzz" />
        <input type="submit" value="提交"/>
    </form>
  • 3、formmethod使用方式跟上面的formaction类似

  • 4、autofocus自动获取焦点
  • 5、文本框的list的使用

    类似下拉框的,但是能做到的联想记忆,输入一个字符就会联想出全部的

    <input type="text" name="greeting" list="greeting" />
    <datalist id="greeting">
        <option value="腾讯">腾讯</option>
        <option value="百度">百度</option>
        <option value="新浪">新浪</option>
        <option value="网易">网易</option>
        <option value="网易1">网易1</option>
    </datalist>
  • 6、上面list方法如果不显示出来就要加上autocomplete='on'开启

  • 7、textarea中属性的扩展
    • 1、maxlength最大长度
    • 2、wrap换行
      • wrap=hard提交到后端会加入换行
      • wrap=soft提交到后端不会换行

五、一些增强标签

  • 1、a标签与img标签结合可以扩大查看图片

    <a href="http://demo.pythoner.com/itt2zh/static/images/cover.jpg">
        <img src="http://demo.pythoner.com/itt2zh/static/images/cover.jpg" />
    </a>
  • 2、download可以使图片点击下载

    <a href="http://demo.pythoner.com/itt2zh/static/images/cover.jpg" download="http://demo.pythoner.com/itt2zh/static/images/cover.jpg">
        <img src="http://demo.pythoner.com/itt2zh/static/images/cover.jpg" />
    </a>
  • 3、

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水痕01

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值