一、语义化标签 :头部标签 :导航标签 在H4中导航栏一般用ul-li标签,H5中可以直接用标签 :块级标签 :内容标签 :侧边栏标签 :尾部标签 注:1.在ie9中需要把它们转化为块级元素 display:block 2.主要用于移动端...二、多媒体标签 视频标签 音频标签 三、图形标签 定义一个图形。...ctx=canvas.getContext('2d'); ctx.fillStyle='#FF0000'; ctx.fillRect(0,0,80,100); 四、新增表单元素...除了可描绘二维图形外,还准备了用于播放视频和音频的标签。 其次,追加了本地数据库等 Web 应用的功能。
语义化标签使得页面的内容结构化,见名知义 标签 描述 定义了文档的头部区域 定义了文档的尾部区域 定义文档的导航...数值的输入域 range 一定范围内数字值的输入域 search 用于搜索域 tel 定义输入电话号码字段 time 选择一个时间 url URL 地址的输入域 week 选择周和年 HTML5 也新增以下表单元素... 用于不同类型的输出 比如计算或脚本输出 HTML5 新增的表单属性 placehoder 属性,简短的提示在用户输入值前会显示在输入域上。...与 标签之间插入的内容是提供给不支持 video 元素的浏览器显示的。 video 元素支持多个source 元素. 元素可以链接不同的视频文件。...浏览器将使用第一个可识别的格式( MP4, WebM, 和 Ogg) (4)Canvas绘图 标签只是图形容器,必须使用脚本来绘制图形。
我们还得自己编写追加类名的逻辑,或者引入第三方类库如jquery 其实不用那么麻烦 这里h5为我们提供了一个新功能 classList testNode.classList.add('active')...testNode.classList.remove('active') //移除active testNode.classList.toggle('active') //存在active则删除 不存在则添加 自定义属性操作 我们一般在html标签键入一些自定义属性...flag="1"> 由于自定义属性没有property与之对应,我们不能直接操作 //错误的操作 div.flag=0 正确的操作 div.setAttribute('flag','0') h5...在原来的自定义属性添加前缀 `data-` 直接操作dataset div.dataset.flag=0 可编辑属性 在之前非表单元素是无法编辑的 而h5
前言 可能你已经觉得自己熟悉并学会了使用大部分h5标签,但是对于h5标签你可能还是陌生的,或者不知道如何在一个正确的场景下使用。...h5典型的语义化标签有:header footer article section nav aside 。...h5特性 对浏览器进行了规范,统一的doc声明 , 保证一份文档可以适用于任何版本,避免了不同浏览器对代码的支持性差异。 文档结构不明确,之前都是div布局,新增了许多结构标签。...不写表示true 的:checked h5标签的分类 html5新增的标签一共有30个,为方便记忆,分为以下4类: 文本控制:3个 结构标签:6个...标签详细说明: 一 结构标签 新增的结构元素: 1.header:整个页面的标题 页面中文章的标题部分 引导和导航作用 ==页面或者内容区块的标题 也可以是表格 搜索表单的头 2.nav:
实现输入框的搜索联想功能 简介 datalist标签的说明和用法 说明 用法 效果 简介 有的时候前端为了更好地实现输入框input的交互效果,需要增加搜索联想功能,除了使用已经封装好的组件或者自己手写...js以外,我们可以使用datalist标签更简便地去实现这个功能。...datalist标签的说明和用法 说明 datalist标签用来定义选项列表,需要与 input 元素配合使用,来定义 input 可能的值; datalist 元素及其选项不会被显示出来,它仅仅是合法的输入值列表...; 所有主流浏览器都支持datalis标签,除了 Internet Explorer 和 Safari。...用法 input标签的list属性要与datalist标签的id属性一致才能进行绑定; <datalist id="input_list
标签布局 H5 新增了很多语义化标签,使用语义化标签的好处是增强了代码的可阅读性,也方便了网站的seo SEO: Search Engine Optimization,搜索引擎优化 书写样式时可以直接使用...h5新增的语义标签作为选择器 header 头部标签 nav 导航标签 article 内容标签 section 块级标签 aside 侧边栏标签 footer 尾部标签 块级标签 头部标签 导航标签 块级标签 侧边栏标签 内容标签 ...尾部标签 .w { margin: 0 auto; width: 1200px; } .h { height
html5是最新的html标准,拥有新的语义、图形以及多媒体元素,简化web应用程序,专为丰富的web内容而设计的,简称“H5”。...简单来说就是增加了一些更直观的标签,H5相比html4.0精简了很多。 HTML新增标签 1. 结构标签:主要用来对页面结构进行划分,页面结构划分为顶部、导航、内容(页眉、区块)、页脚等。...表单标签 表单中元素input还记得吗?H5新增表单标签主要针对input的type属性值,具体属性值描述如下: search:搜索框。应用非常广泛,与text的区别是有值的时候会有清空按钮。...媒体标签 video:视频 audio:音频 embed:嵌入内容,包括各种媒体,flash,图片等。 4. 其他功能标签 progress:进度条。...time:数据标签,给搜索引擎使用,主要日期标签。 canvas:使用js进行图像绘制。 ruby:对某些内容进行注释。 command:按钮。
你的后续程序员或者当你的网站需要更改样式时,使用更匹配的标签可以让你的代码灵活性更高! 我现在所能想起来的,关于HTML的一些细节和标准问题,只有这些了。...让我们共同去回忆这些我们快淡忘了的非主流标签。 转自:http://www.ok22.org/art_detail.aspx?
结构相关标签用来进行页面结构布局,本身无任何特殊样式 ,需要使用CSS进行样式设置article 定义一个独立的内容,完整的文章section 定义文档的章节,段落header 一般用于这三个地方:页面头部...区块头部footer 文章的底部,页脚,标注aside 定义侧边栏figure 图片区域figcaption 为图片区域定义标题nav 定义导航菜单结构标签只是表明各部分的角色,
mark元素主要用来在视觉上向用户呈现那些需要突出显示或高亮显示的文字,其比较典型的应用就是在搜索结果中高亮显示搜索关键词。
search类型用于搜索域,如站点搜索或Google搜索。search域显示为常规的文本域。
三、HTML5多媒体标签 video(视频) 兼容性: safari支持mp4、不支持webm和ogv ie8(包含)以下都不支持 video 标签 ie9 支持 video 标签(但只支持 mp4...和opera不能自动播放,需要一个页面元素上的交互才可以 width / height 属性没有作用,必须使用 style 标签里面的样式去控制它 为了提升客户的体验度,可以在audio的开始和结束标签之间添加文字... 标是为媒介元素定义媒介资源,不可以在开始标签里添加,而且 标签是单标签,没有结束标签。...) menu命令列表标签(只有FireFox8.0+支持) menu标记定义一个命令按钮(只有IE9支持) 状态标签 状态标签(实时状态显示...menu> 重新定义用户界面的菜单,配合command或者menuitem使用 表示小字体,例如打印注释或者法律条款 表示重要性而不是强调符号 七、HTML5中Input新增的
html5 新增内容 语义化标签 header 页眉 主要用于页面的头部的信息介绍,也可用于板块头部 nav 导航 主要用于制作页面的导航,也可用作底部导航
figure> HTML4中代码示例: 我是标题 我是内容 三、dialog元素 dialog标签定义对话...,比如交谈,对话中的每一个句子都必须属于标签定义的部分。
H5新增标签 ? 二. 鼠标事件 ? 三. MVC和MVVM的关系图解 ? 四. ES6相关 -- ES6常用 1....ES6新特性 1.变量声明const和let ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。...为了简化提取信息,ES6新增了解构,这是将一个数据结构分解为更小的部分的过程.
一、section元素 section元素定义文档或应用程序的一个区域,如章节、页眉、页脚或文档中的其他部分,它可以与h1、h2、h3、h4、h5、h6等元素配合使用,标示文档结构。
H5新增了很多标签,也更加语义化了,但是除了header、footer、nav等,其他的还真的没有去了解过,今天整理一下H5新增的语义化标签。...Nav: 导航栏标签,定义导航栏。 Article: 独立内容区域,与session类似,用于文章等。 Aside: 页面侧边栏所使用。...Time: 时间标签,主要用于搜索引擎和其它一些内容引擎特殊的解析和展示。...H5还有另外一些标签,比如bdi、command、figcaption等等,可以在http://www.w3school.com.cn/html5/html5_reference.asp这个地址查看新增的标签...其实这些语义化标签有些在使用上可能没什么特别,但是这些标签提升了可访问性和SEO的优化,还有利于维护性,对于一些机器的解析也有很大优点。 (完)
作者:陈大鱼头 github:KRISACHAN 前言 按照whatwg文档所展示的,截至到本文截稿之前,一共有 113 个HTML标签。 因为所出标签太多,所以我们很难都用得上或者意识到需要用。...但其实也有许多有趣但是我们未曾发掘的标签,本文所要介绍的 便是一个。 正文 是什么?... 标签一个类似于 标签一样可以通过包裹 来表示控件可选值的,唯一不同的就是 需要配合 来使用,而且 <dataList...其实HTML里还有很多有趣的东西存在,各位读者感兴趣的话,不妨再挖掘一下,康康还有哪些有意思的标签或者属性可以玩。
总结一下今天学习的h5新增标签和属性 今天一共学了流、图标、响应式图像、音频视频、列表、h5超链接 定义流: 流表示图表、照片、图形、插图、代码片段等独立的内容。...在 h5之前没有专门去实现的这个目的的元素。...响应式图像 响应视图大小: HTML5新增picture标签和img标签中的srcset、sizes属性 picture标签作为容器,可以包含一个或多个source标签,其中source可以加载多媒体源...这里的理解是源于这篇文章,请参考前端中媒体查询 音频、视频 在h5中新增了音频audio标签和视频video标签,通过这两个标签,我们可以实现将音频和视频放置在网页上的操作 audio标签 (audio...radiogroup——定义command所属的组名,仅在类型为radio时使用)其中menuitem标签在web标准中已经删除MDN H5超链接 h5中允许在链接内包含任意对象,如段落、列表、整篇文章和区块
领取专属 10元无门槛券
手把手带您无忧上云