HTML5中新增的表单标签如下:1.datalist标签说明:datalist元素规定输入域的选项列表。列表当中的value属性是必须的,新版本的Chrome和Opera支持该属性。格式:效果展示如图3-14所示:图3-142.keygen标签说明:keygen元素的作用是提供一种验证用户的可靠方法。当提交表单时,会生成两个键,一个是私钥,一个公钥。私钥存储于客户端,公钥则被发送到服务器。格式:用户名:加密:
2023-10-28
1.表现性标签
HTML 中的有些标签只是为了画面展示而服务的,比如u标签,在使用时,想要显示下画线的字体需要用u标签包起来,它只是与其他文字显示的状态(样式)不同而已,在HTML5中像这类的状态(样式)都可以用CSS 属性编辑,所以将这类标签废弃掉了。与u标签类似的还有basefont、big、center、font、s、strike、tt等标签,它们都可以用相应的CSS属性来代替。
2.框架类标签
HTML 中的框架标签frame、frameset、noframes对页面的可用性有负面影响,所以在HTML5中将它们废弃了,使用iframe标签代替,它就像img标签一样,写入地址,设置好宽高就可以了。
3.局限性标签
只有部分浏览器支持Applet(Java小应用程序)、bgsound(页面添加背景音乐)、blink可以闪烁的字体)、marquee(滚动字幕)等标签,这些标签在HTML5中也被废弃掉了。
4.其他被废除的标签:
这是一些很少用到的标签,它们特殊但没有被W3C列入规范,所以在HTML5中也被废弃了。
例如:(www.chuimin.cn)
rb标签用来设定被标示的元素对象,为ruby的子元素,使用ruby替代。
acronym标签定义首字母缩写,使用abbr替代。
dir标签定义目录列表,使用ul替代。
isindex标签显示输入框,使用form与input相结合的方式替代。
listing标签显示静态页面源代码,使用pre替代。
xmp标签原样输出代码,使用code替代。
plaintex标签,使用“text/plain”(无格式正文)MIME类型替代。
有关HTML5实战宝典的文章
HTML5中新增的表单标签如下:1.datalist标签说明:datalist元素规定输入域的选项列表。列表当中的value属性是必须的,新版本的Chrome和Opera支持该属性。格式:效果展示如图3-14所示:图3-142.keygen标签说明:keygen元素的作用是提供一种验证用户的可靠方法。当提交表单时,会生成两个键,一个是私钥,一个公钥。私钥存储于客户端,公钥则被发送到服务器。格式:用户名:加密:
2023-10-28
本节主要介绍Canvas在图像像素数据操作方面的常用API,如表7-16所示。表7-16createImageData()方法,有两个版本的createImageData()方法以指定的尺寸创建新的ImageData对象:创建与指定的另一个ImageData对象尺寸相同的新ImageData对象:参数值如表7-17所示。表7-19代码清单:像素操作。......
2023-10-28
1995年11月,IETF发布了HTML 2.0,它是HTML最早的规范。1996年的1月,W3C 推出 HTML3.2。在之后三年的时间内,W3C 对HTML做了很多改进,并相继发布了几个版本。与此同时,W3C还在继续研究XHTML。2006年,W3C选择开发HTML5,自己成立了HTML5的工作组,它在WHATWG研发的HTML5 的基础上研究。2008年,W3C发布了 HTML5的草案,这是HTML5的最初版本。2013年,大部分的手机都开始支持HTML5的应用。终于,经过8年的艰辛研究后,在2014年10月29日,W3C宣布HTML5的标准规范制定完成。......
2023-10-28
基于Flash,Adobe Flash通过自己的Socket完成数据交换,再利用Flash暴露出相应的接口为JavaScript调用,从而达到实时传输目的。在此背景下,基于HTML5规范的,有Web TCP之称的WebSocket应运而生。直到2014年,HTML5正式从草案落实为实际标准规范,各个应用服务器及浏览器厂商逐步开始统一,在JavaEE 7中也实现了WebSocket协议,从而无论是客户端还是服务端的WebSocket都已完备,读者可以查阅HTML5规范,熟悉新的HTML协议规范及WebSocket支持。......
2023-10-28
在HTML中定义好Canvas标签后,需要通过JavaScript进行图形的绘制。Canvas只是一个HTML5画布元素,它本身只是一个标签,并不具备绘制功能。返回值一个Canvas Rendering Context2D对象,我们通过这个对象来绘制图形。图7-3Canvas元素绘制图像的时候有两种方法,分别是:style:在进行图形绘制前,要通过以下几个属性设置好绘图的样式,分别可以通过三种方式来设置填充颜色。beginPath()与closePath()结合使用,主要作用是避免绘制之间的相互影响。图7-15镜像渐变:代码清单:绘制镜像渐变。......
2023-10-28
本章重点知识4.1 File API4.2 HTML5拖拽事件4.3 dataTransfer对象4.4 利用拖拽效果完成上传功能对文件的处理和上传等操作一直是Web开发中的一项重要环节,比如在填写个人信息时的头像上传,或者是邮件的上传等。拖拽的文件也可以由File对象接收到,也就是说,我们现在可以直接通过HTML5实现拖拽文件上传功能了!......
2023-10-28
Canvas给我们提供了绘制文字的方法。该属性的用法与CSSfont属性使用方式相同,例如:font属性的默认值如表7-9所示。通常,文本会从指定位置开始,不过,如果您设置为textAlign="right"并将文本放置到位置150,那么会在位置150结束。表7-10表7-11图7-24演示了textAlign属性值对齐方式。图7-24textBaseline属性设置或返回在绘制文本时的当前文本基线。表7-13strokeText()方法在画布上绘制文本。文本的默认颜色是黑色。表7-14代码清单:绘制文本效果如图7-26所示。......
2023-10-28
doctype声明不属于HTML标签;它是一条指令,告诉浏览器编写页面所用的标记的版本。在所有HTML文档中,规定doctype是非常重要的,这样浏览器就能了解预期的文档类型。HTML 4.01中的doctype需要对DTD进行引用,因为HTML 4.01基于SGML。GBK是GB2312的扩展版本。maximum-scale:最大缩放比例,取值范围为0~10.0。......
2023-10-28
相关推荐