HTML5属性变化汇总

一、input新增type类型
  • 新增了:email、url、tel、number(主要针对移动端)
    <input type="email" name="email">
    <input type="url" name="url">
    <input type="tel" name="tel">
   <input type="number" name="number">
  • 新增了Date Picker Input类型,就是关于日历的
    date(选取日、月、年)、month(选取月、年)、week(选取周、年)、time(选取小时和分钟)、datetime-local(选取小时和分钟、日、月、年)、(主要针对移动端)

例如date类型的:

<input type="date">

在这里插入图片描述效果图如下:
在这里插入图片描述

  • 针对PC端增加这几个重要input属性:range(表示范围)、search(搜索引擎,自动匹配,还会在后面出现×进行删除)、color(会提供颜色设置插件)
<form action="#" method="get">
     <input type="range">
     <input type="search">
     <input type="color">
 </form>

在这里插入图片描述三个的效果图:

在这里插入图片描述

二、表单新增属性
  • autocomplete属性,属性值有on和off;它可以将提交过的数据记录下来,当你再次输入时会给提示,就不用全部重新输入了
<form autocomplete="on" action="#" method="get">
     <input type="text" name="text1">//默认提示
     <input type="text" name="text2" autocomplete="off">//不让提示
     <input type="submit">
 </form>

在这里插入图片描述效果图:

在这里插入图片描述

  • autofocus属性,属性值就是本身;当页面加载完后光标会自动聚焦到某个指定输入框
<form action="#" method="get">
     <input type="text">
     <input type="tel" autofocus="autofocus">//自动聚焦到这个输入框
     <input type="submit">
 </form>

在这里插入图片描述效果图:
在这里插入图片描述

  • mutiple属性,它规定输入域可以选择多个值。适用于的input标签类型是email和file
<form action="#" method="get">
     <input type="file" multiple="multiple">//
     <input type="email" multiple="multiple">
     <input type="submit">
 </form>

在这里插入图片描述type为file时选择多个文件的效果图:
在这里插入图片描述
在这里插入图片描述一次性提交多个邮件的效果图:
在这里插入图片描述
上面写的多个邮箱是以逗号分割开的,提交给后台后是以数组的形式呈现的。如果没有写multiple属性,还像上面一样一次性写多个邮箱,提交给后台的就是一个完整的字符串,后台还需要自己分辨

  • placeholder属性: 提供一种提示,描述输入域所期待的值
<input type="password" placeholder="您好,请输入您的密码">

在这里插入图片描述效果图:
在这里插入图片描述

  • required属性: 规定在提交之前必须填写输入域
<form action="#" method="get">
     <input type="text" required="required">
     <input type="submit">
 </form>

在这里插入图片描述效果图:
在这里插入图片描述
如图所示可知不填内容提交时会提示必须填入内容

三、链接标签属性
  • sizes:在引入图片图标时会用到,用来设置图片大小
    <link rel="stylesheet" href="../style.css" type="text/css">
    <link rel="icon" href="icon.gif" type="image/gif" sizes="16*16">//模仿css文件的引入方式
  • target:规定在何处打开链接
    _blank 在新窗口中打开。
    _self 默认。在相同的框架中打开。
    _parent 在父框架集中打开。
    _top 在整个窗口中打开。
    framename 在指定的框架中打开。
  • 超链接属性
    (1) media:表示对设备进行优化。media=""(handheld对手持设备进行支持/tv对电视设备进行支持)。这样就表示超链接链接到的地方是关于手持设备的还是电视设备,就可以对链接到的网页进行归类
    (2)hreflang=“zh”(zh表示中文,设置链接到目标网页的语言):这样可以提前告诉浏览器目标网页是什么语言,浏览器就能够知道以什么的编码来加载页面,可以提高性能
    (3)rel=“external”(设置超链接的引用,作为该链接的一个说明
    例如:< link rel=“stylesheet” href=“url” type=“text/css”>rel说明链接到的文档是样式类型
四、ol标签属性

给无序列表新增了 start(起始值)、reverse(倒叙排列) 属性
用法如下:

<ol start="5" reversed><!--表示从5开始排列,倒着排-->
        <li>javascript</li>
        <li>html</li>
        <li>css</li>
    </ol>

在这里插入图片描述

五、html和css属性

1、html新增属性:
manifest=“cache.manifest”:定义页面离线应用文件
比如说一个页面是由下面三个文件组成的,在联网的情况下,我们可以打开html,但是断网了我们可能就打不开了,但是我们可以把下面三个文件写在index.manifest文件中,当在有网的情况下浏览器会自动把这几个文件下载到本地,这样断网也可以浏览
在这里插入图片描述
2、css新增属性
scoped:内嵌css,有了该属性就不一定要把style标签写在head标签里面,body的任何地方也可以写
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值