《HTML 5+CSS 3入门经典》——2.1 新增的元素和废除的元素

简介: 本节书摘来自华章计算机《HTML 5+CSS 3入门经典》一书中的第2章,第2.1节,作者:管媛辉 潘凯华著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.1 新增的元素和废除的元素

imageimage
image
image
image
image
image

2.1.5 新增的input元素的类型

HTML 5 中新增了很多input元素的类型,现列举如下。

email类型:用于应该包含e-mail地址的输入域。

url类型:用于应该包含URL地址的输入域。

number类型:用于应该包含数值的输入域。

range类型:用于应该包含一定范围内数值的输入域。

search类型:用于搜索域,比如站点搜索或Google搜索。search域显示为常规的文本域。HTML 5 拥有多个可供选取日期和时间的新输入类型。

date:选取日、月、年。

month:选取月、年。

week:选取周和年。

time:选取时间(时和分)。

datetime:选取时间、日、月、年(UTC时间)。

datetime-local:选取时间、日、月、年(本地时间)。

2.1.6 废除的元素

由于各种原因,HTML 5 中废除了很多元素。下面简单介绍被废除的元素。
(1)能使用CSS代替的元素
对于basefont、big、center、font、s、strike、tt、u这些元素,由于它们的功能都是纯粹为画面展示服务的,而HTML 5 中提倡把画面展示性功能放在CSS样式表中统一编辑,所以将这些元素废除,并使用编辑CSS样式表的方式进行替代。
(2)不再使用Frame框架而废除的元素
对于frameset元素、frame元素与noframes元素,由于frame框架对页面可用性存在负面影响,所以HTML 5 中已不再支持frame框架,只支持iframe框架,或者用服务器方创建的由多个页面组成的复合页面的形式,同时将以上3个元素废除。
(3)只有部分浏览器支持的元素
对于applet、bgsound、blink、marquee等元素,由于只有部分浏览器支持这些元素,所以HTML 5 中将这些元素废除。其中applet元素可由embed元素替代,bgsound元素可由audio元素替代,marquee元素可以由JavaScript编程的方式所替代。

相关文章
|
15天前
|
前端开发 JavaScript 开发工具
【HTML/CSS】入门导学篇
【HTML/CSS】入门导学篇
23 0
|
5天前
|
XML 前端开发 数据格式
css元素
【4月更文挑战第20天】css元素
14 4
|
5天前
|
数据采集 前端开发 网络协议
如何使用代理IP通过HTML和CSS采集数据
如何使用代理IP通过HTML和CSS采集数据
|
8天前
|
JavaScript 前端开发
js怎么删除html元素
js怎么删除html元素
23 10
|
8天前
|
前端开发
css中几种隐藏元素的方法
css中几种隐藏元素的方法
11 0
|
10天前
|
前端开发 搜索推荐 数据安全/隐私保护
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
HTML标签详解 HTML5+CSS3+移动web 前端开发入门笔记(四)
18 1
|
10天前
|
PHP
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
web简易开发——通过php与HTML+css+mysql实现用户的登录,注册
|
16天前
|
JSON JavaScript 前端开发
js是什么、html、css
js是什么、html、css
|
17天前
|
JavaScript
Vue移动 HTML 元素到指定位置 teleport 标签
Vue移动 HTML 元素到指定位置 teleport 标签
|
18天前
|
XML 前端开发 JavaScript
css和html
【4月更文挑战第7天】css和html
13 0