HTML的进阶

HTML5引入了新的表单属性,如email和url进行格式验证,number和range提供数字选择,以及date、time等日期时间类型。此外,语义化标签如<header>,<nav>,<article>,<section>,<aside>和<footer>提高了内容结构的可理解性,有利于SEO和浏览器解析。
摘要由CSDN通过智能技术生成

一、html5表单新增属性

1. email:提交表单的时间验证输入是否满足email的格式

2. url提交表单的时候验证输入值是否满足url的格式

3. number根据你的设置提供选择数字的功能,其中 min 为最小值,max 为最大值,value 为默认值,step 为点击箭头时数字的变化量。

4. range会以一个滑块的形式表现包含一定范围内数字值的输入域,max 为最大值,min 为最小值,value 为默认值,如果没有设置 max 和 min,默认值是 1-100

5. 日期和时间类型

(1)date:选取日、月、年

(2)month:选取月、年

(3)week:选取周、年

(4)time:选取小时、分钟 

(5)search:用于搜索域,若加上 result="s"属性,则会在搜索框前面加一个搜索图标

(7)color:color 类型会提供颜色拾取器,供用户选择颜色,并将用户选择的颜色填充到此元素中

三、语义化

1.什么是语义化1.每一个 HTML元素都有具体含义。

元素展示到页面中的效果,应该由 CSS决定。

因为浏览器带有默认的 CSS样式,所以每个元素有一些默认样式。

选择什么元素,取决于内容的含义,而不是显示出的效果.

2.为什么 HTML5这么强调语义化

(1) 为了搜索引擎优化(SEO)搜索引擎:百度 搜搜 Bing Google.每隔一段时间,搜索引擎会在整个互联网中抓取页面源代码(2) 为了让浏览器理解网页3.对于 html语义化,需要注意的地方3.我们应该果断舍弃那些仅仅为了定义样式而存在的 HTML标签。如果仅仅是为了改变样式,我们应该使用 CSS1.来实现,不要使用 HTML标签。

四,新增标签

header----头部标签

nav----导航标签

article---内容标签

section---块级标签

aside----侧边栏标签

footer---尾部标签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值