h5学习笔记第一期:了解一些新增标签(1)

it2024-12-22  4

一、h5与h4有何不同 1、声明:每个浏览器的渲染方式不一样(css样式、html标签、js) 声明的作用是写出两种模式:W3C标准规范、浏览器厂商 一下两行代码为重点

<!doctype html> <meta charset="utf-8">

2、新增了各种标签 header 页面的头部或者某个板块的头部

footer 页面的底部或者板块的底部

nav 导航 嵌套比较松散

hgroup 用来放标题的盒子

section 用来划分区域 划分不同的章节,例如网页左边的内容

article 呈现一篇文章 主体

aside 和主体相关的附属信息 ,例如网页右边的广告

figure 用于对元素进行组合,一般是图片或者视频 figcaption figure子元素,对figure进行解释说明 作用:

<figure> <img src="1.jpg"/> <figcaption>这是一号店的logo</figcaption> </figure>

结果: 会在图片下显示他的解释说明

time 定义时间

datalist 和表单相关联 或ajax实现 如:

<details open> <summary>打开</summary> <p>我是打开了!</p> <p>我是打开了!</p> <p>我是打开了!</p> <p>我是打开了!</p> <option>我也打开了!</option> <option>我也打开了!</option> </details>

结果 犹如下拉,加了open是设置为直接显示下拉,点击可收回

dialog 对话标签 如:

<dialog open> <dt>小明</dt> <dd>在吗</dd> <dt>小红/dt> <dd>在</dd> <dialog>

结果是会犹如这样 小明: 在吗 小红 在

address 定义文章或作者的详细信息,把其中的文字显示斜体

mark 标记 默认为字体黄色背景

<p>我是<mark>作者</mark></p>

keygen 公钥

progress 进度条 如:实现进度条自动增加

<progress max="200" value="0" id="pro"></progress> <script> var pro = document.getElementById("pro"); setInterval(function(){ pro.value +=1; },100); </script>

meter 温度计等等

//低于最小与高于最大与正常,分别进度条三种颜色 <meter min="30“max="40" value="39" low="30" high="38"></meter>

menu 重新定义用户界面的菜单,配合commond或者menuitem使用 如:

//点击右键的时候,右键菜单栏会有增加一个右键菜单的选项 <span contextmenu="cont">右键我试试</span> <menu type="context" id="cont" > <menuitem label="右键菜单" icon="https://www.baidu.com/img/bd_logo1.png" onclick="alert('玄武真会演戏!')"/> </menu>

ruby 在头顶显示拼音

<ruby>炫<rp>(</rp><rt>xuan</rt><rp>)</rp></ruby>
最新回复(0)