HTML元素的分类
HTML元素的分类
块元素
div:无语义,常用于布局
aside:表示article元素的内容之外的与article元素的内容相关内容
figure:表示一段独立的流内容;使用<figcaption>元素为其添加标题
例:
<figure>
<figcaption>PRC</figcaption>
<p>the people......</p>
</figure>
dialog:该标签定义对话
例:
<dialog>
<dt>老师</dt>
<dd>2+2等于?</dd>
<dt>学生</dt>
<dd>4</dd>
</dialog>
行元素
span:无语义,多用于布局
mark:呈现突出显示的<mark>...</mark>
time:表示日期会时间;
meter:表示度量衡,用于已知最大与最小值得度量;
progress:表示运行中的进程;
行元素——块元素的区别:
行元素:不能设置宽高,内容撑开宽度,自左向右排列;
块元素:默认占用一整行,并且总是从新的一行开始,默认是自适应宽度;
第三类元素
结构元素
section:定义文档的衣蛾区段,如章节、页眉等,可以与h1...h6配合使用;
article:表示文档中的一块独立的内容,如博客或报纸的一篇文章;
header:表示页面中一个内容区块或整个页面的标题;
nav:表示导航链接的部分;
footer:表示整个页面或页面中一个内容区块的脚注。
多媒体元素:
video和audio:分别用来插入视频和声音;
交互性元素
details:表示用户要的并可得到的细节信息,可与summary配合使用;
例:
<details>
<summary>HTML5</summary>
<code>this document teachers you have to learn about HTML5.</code>
</details>
datagrid:表示可选数据的列表,通常用于显示树列表;
menu:表示菜单列表,通常用于列出表单控件;
例:
<menu>
<li><input type="checkbox"/>Red</li>
<li><input type="checkbox"/>Blue</li>
</menu>
command:表示命令按钮,如单选、复选、普通按钮。
input元素类型
email:用于应包含E-mail地址的输入域;
url:用于应包含URL地址的输入域;
number:用于应包含数值的输入域;
range:用于应包含一定范围内数字值得输入域;
search:用于搜索域,如站点搜索;
HTML5的多个供选取日期和时间的新输入类型
date:——选取年、月、日;
month:——选取月、年;
week:——选取周、年;
time:——选取时间(小时和分钟);
datetime:——选取时间、日、月、年;
datetime-local:选取时间、日、月、年(本地时间);
HTML元素的分类的更多相关文章
- [转]HTML标签元素的分类
在讲解CSS布局之前,我们需要提前知道一些知识,在CSS中,html中的标签元素大体被分为三种不同的类型:块状元素.内联元素和内联块状元素. 常用的块状元素有: <div>.<p ...
- HTML元素以及HTML元素的分类
HTML元素以及HTML元素的分类 html标签又叫做html元素,它分为块级元素和内联元素(也可以叫做行内元素),都是html规范中的概念 块级元素 含义:块级元素是指本身属性为display:bl ...
- html元素的分类有哪些?
今天零度给大家讲一下基本的html元素分类: HTML元素的分类其实主要有两种元素构成——块级元素和内联元素. html元素的分类有块级元素和行内元素 一.块级元素(block)的特点: 1.总是在新 ...
- CSS入门(边框、轮廓、元素的分类、盒子模型的三个构成部分)
一.边框属性 作用:给元素加上一个边框 第一种: border-top border-bottom border-left boder-right 三个属性值: 粗细 线型 颜色 第二种: borde ...
- css中元素的分类
按照显示元素分类: 行内元素(lnline-element):元素的高度,行高,顶底边距由元素所包含的图片或文字所决定,不可改变:其宽度为内容文字或图片的宽度所决定,而其左右边距可人为设置. 行内元素 ...
- html元素的分类以及特点
解释几个概念: 替换元素:官方解释是,一个内容不受css视觉格式化模型控制,css渲染模型并不考虑对此内容的渲染,且元素一般拥有固定的尺寸,(高度,宽度)的元素,被称为置换元素.通俗来说就是浏览器根据 ...
- 前端之Html元素的分类
一.html元素可分为三大类:块元素.内联元素.可变元素 1.块元素: 常见块状元素:div,p,ul,ol,li,dl,dt,dd,form,hr,table,tr,td,h1-h6,filedse ...
- HTML中块级行级元素小分类
行内元素列表: <a>标签可定义锚 <abbr>表示一个缩写形式 <acronym>定义只取首字母缩写 <b>字体加粗 <bdo>可覆盖默认 ...
- 了解HTML 元素分类
HTML中包含大量的标签, 这些标签在我们使用中发现会有小小的差别, 有的标签用了之后不会有太大的布局变化, 只是语义化, 而有的标签却会重起一行, 相当于自己回车了一次, 这就是不同标签元素的分类不 ...
随机推荐
- 文件系统扫描工具-fsck
文件系统扫描工具-fsck 注意的是fsck扫描文件系统时一定要在单用户模式.修复模式或把设备umount后进行.建议在单用户模式下运行.如果扫描正常运行中的系统,会造成系统文件损坏. fsck不仅可 ...
- ARCGIS10.5安装教程(附完整安装包和汉化包)
2017年7月,Esri公司发布了arcgis10.5.1版本,该版本的整体界面风格延续了10.0版本的界面风格,新功能介绍详见 http://www.3snews.net/column/252000 ...
- 使用 webpack 搭建多入口项目
闲来无事,学习一下怎么用 webpack 自定义多入口项目的打包 项目github地址:https://github.com/xiaoliwang2016/webpack-demo 先来看一下目录结构 ...
- 微信小程序海报生成功能
如果是H5页面的话给大家推荐一款不错的插件html2canvas,这个插件可以将html元素转为canvas并一键生成png图片,但是本文的重点是在小程序上如何实现生成图片的功能.因为小程序没有DOM ...
- K数和问题
问题描述 给定n个不同的正整数(数组num),整数k(k < = n)以及一个目标数字target.在这n个数里面找出k个数,使得这k个数的和等于目标数字,求问有多少种方案? 解决思路 该类问题 ...
- Java解法-两数相加(Add Two Numbers)
问题 给出两个非空的链表用来表示两个非负的整数.其中,它们各自的位数是按照逆序的方式存储的,并且它们的每个节点只能存储一位数字. 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和. ...
- runners
saltstack return 除了在配置文件中可以定义外(太繁琐),还可以自定义retunner,当然,这需要通过代码实现了,实现方式和自定义的pillar和grains类似,步骤如下: #创建_ ...
- FileStream说明
FileStream(String, FileMode) FileStream(String path, FileMode) 文件打开模式:(FileMode)包括6个枚举 Append:追加 ...
- Bootstrap中的data-toggle,data-target
data-toggle指以什么事件触发常用的如collapse,modal,popover,tooltips等:data-target指事件的目标, 一起使用就是代表data-target所指的元素以 ...
- MySQL 自带4个默认数据库
默认数据库分类: information_schema performance_schema mysql test informance_schema 保存了MySQl服务所有数据库的信息. 具体My ...