HTML5学习笔记

一、HTML5简介

HTML5 是最新的 HTML 标准。

​ HTML5 是专门为承载丰富的 web 内容而设计的,并且无需额外插件。

​ HTML5 拥有新的语义、图形以及多媒体元素。

​ HTML5 提供的新元素和新的 API 简化了 web 应用程序的搭建。

​ HTML5 是跨平台的,被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。

二、meta标签

属性 解释说明
charset 设置编码集
keywords 设置关键字,尽量简洁,明确 提高SEO的优先级
description 设置网站简介
author 设置作者
refresh 设置网页几秒钟可以跳转

meta标签中的name属性表示这个mete标签信息名字,content属性表示这个标签信息的内容。

案例:

<html lang="en">
<head>
    <!-- charset 设置网页编码集 -->
    <meta charset="UTF-8">
    <!-- keyword 设置关键字  -->
    <meta name="keyword" content="前端学习网站  HTML  CSS  JavaScript">
    <!-- 设置作者 -->
    <meta name="author" content="张三">
    <!-- 设置网站简介 -->
    <meta name="description" content="这是一个刚刚随便写的网站。">
    <!-- 设置网站几秒后刷新和跳转 -->
    <!-- 如果content里面的值只有一个数字就是几秒后刷新页面  -->
    <meta http-equiv="refresh" content="5">
    <!-- 如果content里面的值是数字跟网址,就代表几秒后跳转到目标网址 -->
    <!-- <meta http-equiv="refresh" content="5;url=http://www.huya.com"> -->
    <meta http-equiv="refresh" content="5;http://www.huya.com">

    <meta http-equiv="refresh"  >
    <title>Document</title>
</head>
<body>
    
</body>
</html>

三、表单属性

属性 解释说明
email 邮箱
url 网址
number 数字
color 颜色
tel 电话
search 搜索框
range 数字滑动条

案例:

<!-- 数字滑动标尺 -->
    <input type="range" min="12" max="100" value="100" id="inp">
    <div style="font-size: 100px;">
        这是演示文字
    </div> 
    <!-- js效果 -->
    <script>
       var inp = document.getElementById("inp");
       var div = document.querySelector("div");
       inp.addEventListener("mousemove",function(){
     
        div.style.fontSize=inp.value+"px";
       })
    </script>

四、日期

属性 解释说明
data 日期: 属性 max【最大时间】min【最小时间】 step【间隔】
week
month
datetime-local 本地日期时间
time 时分
datetime 日期时间(了解)

五、正则表达式

符号 解释说明
[0-9] 只能匹配0-9的数字
[a-z] 只能匹配a-z的字母
[A-Z] 只能匹配A-Z的字母
{n} 只能匹配n的长度
{n,} 只能匹配n以上的长度
{n,m} 只能匹配n到m的长度
(e) 只能匹配()中的符号
\w 只匹配0-9a-zA-Z【数字字母大写字母】
\W 只匹配非0-9a-zA-Z
\d 只匹配0-9
\D 只匹配非0-9
^ 反选。匹配出了这个以外的

案例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--自动获取焦点-->
<input type="text" autofocus  list="da" placeholder="请输入关键字">
<input type=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值