article元素代表文档、页面或应用程序中独立的、完整的、可以独自被外部引用的内容。它可以是一篇博客或报章杂志中的文章、一篇论坛帖子、一段用户评论或一个独立的插件,或者其他任何独立的内容。除了内容部分,
在HTML 5中,为了使文档的结构更加清晰明确,追加了几个与页眉、页脚、内容区块等文档结构相关联的结构元素。需要说明的是,本章所讲的内容区块是指将HTML页面按逻辑进行分割后的单位。例如,对书籍来说,章、节
在HTML 5对HTML 4所做的各方面修改中,一个比较重大的修改就是为了使文档结构更加清晰明确,容易阅读,增加了很多新的结构元素。本章详细介绍这些新增的结构元素,涉及它们的定义、使用方法以及使用示例,最后
HTML 5中对页面、表单、键盘元素新增了各种事件,如表2-2所示(在HTML 5的新增API中使用到的部分事件将在介绍这些API时介绍)。
tabindex是开发中的一个基本概念,当不断敲击Tab键让窗口或页面中的控件获得焦点,当对窗口或页面中的所有控件进行遍历的时候,每一个控件的tabindex表示该控件是第几个被访问到的。过去这个属性在编辑网页时是非
spellcheck属性是HTML 5针对input元素(type=text)与textarea这两个文本输入框提供的一个新的属性,它的功能对用户输入的文本内容进行拼写和语法检查。spellcheck属性是一个布尔值的属性,具有true或false两种
在HTML 5中,所有的元素都允许使用一个hidden属性。该属性类似于input元素中的hidden元素,功能是通知浏览器不渲染该元素,使该元素处于不可见状态。但是元素中的内容还是被浏览器创建的,也就是说页面装载后允
designMode属性用来指定整个页面是否可编辑,当页面可编辑时,页面中任何支持上文所述的contentEditable属性的元素都变成了可编辑状态。designMode属性只能在JavaScript脚本中被编辑修改。该属性有两个值——on与
2 4 全局属性在HTML 5中,新增了一个全局属性的概念。所谓全局属性,是指可以对任何元素都使用的属性,本节将详细介绍几种常用的全局属性。2 4 1 contentEditable属性contentEditable是由微软开发的,被其他浏
HTML 4中的一些属性在HTML 5中不再使用,而是采用其他属性或其他方案进行替代,具体如表2-1所示。
2 3 新增的属性和废除的属性在HTML 5中,在增加和废除很多元素的同时,也增加和废除了很多属性,本节对于这些增加和废除的属性进行简单介绍。2 3 1 新增的属性1 表单相关的属性新增的与表单相关的元素如下:可
由于各种原因,在HTML 5中废除了很多元素,简单介绍如下。1 能使用CSS替代的元素对于basefont、big、center、font、s、strike、tt、u等元素,由于它们的功能都是纯粹为画面展示服务的,而HTML 5中提倡把画面展
HTML 5中新增很多input元素的类型,现列举如下:email:email类型表示必须输入e-mail地址的文本输入框。url:url类型表示必须输入URL地址的文本输入框。number:number类型表示必须输入数值的文本输入框。range
除了结构元素外,在HTML 5中,还新增以下元素。(1)video元素video元素用于定义视频,比如电影片段或其他视频流。HTML 5中的代码示例:<video src="movie ogg" controls="controls">video元素< video>HTML
2 2 新增的元素和废除的元素本节将详细介绍HTML 5中新增和废除了哪些元素。2 2 1 新增的结构元素在HTML 5中,新增以下与结构相关的元素。(1)section元素section元素表示页面中的一个内容区块,比如章节、页
现在,我们通过前面学到的HTML 5的语法知识来看一个关于HTML 5标记的示例。代码清单2-1完全是用HTML 5写成的。其中省略了、、等元素。可以通过这个示例复习一下HTML 5的DOCTYPE声明、用
HTML 5的语法是为了保证与之前的HTML语法也能够达到最大程度的兼容而设计的。例如,符合没有<p>的结束标记的HTML代码随处可见,HTML 5中并没有把这种情况作为错误来处理,而是允许存在这种情况,但明确规定了这
首先看一下HTML 5中的标记方法。1 内容类型(ContentType)首先,HTML 5的文件扩展符与内容类型保持不变。也就是说,扩展符仍然为 html或 htm,内容类型(ContentType)仍然为text html。2 DOCTYPE声明DOCTYPE
2 1 语法的改变2 1 1 HTML 5的语法变化与HTML 4相比,HTML 5在语法上发生了很大的变化。可能很多人会因为之前的HTML已经相当普及,如果改变基础语法,会产生什么影响等想法而感到不安。但是,HTML 5中的语
HTML 5以HTML 4为基础,对HTML 4进行了大量修改。本章从总体上概要介绍HTML 5对HTML 4进行了哪些修改,HTML 5与HTML 4之间比较大的区别是什么地方。学习内容:掌握HTML 5与HTML 4在基本语法上的区别,这