定义预格式文本。
HTML5废弃。
4
5
HTML5标准属性
HTML5标签拥有属性。
您可以在每个标签的参考页中找到相应的特殊属性。
这里列出的属性是通用于每个标签的核心属性和语言属性(有个别例外)。
HTML4.01与HTML5之间的差异
HTML5中的新属性:
contenteditable,contextmenu,draggable,irrelevant,ref,registrationmark,template。
HTML4.01中不再支持的属性:
accesskey。
属性
属性
值
描述
4
5
acceskey
acharacter
设置访问一个元素的键盘快捷键。
不支持。
4
class
class_ruleorstyle_rule
元素的类名。
4
5
contenteditable
truefalse
设置是否允许用户编辑元素。
5
contentextmenu
idofamenuelement
给元素设置一个上下文菜单。
5
dir
ltrrtl
设置文本方向。
4
5
draggable
truefalseauto
设置是否允许用户拖动元素。
5
id
id_name
元素的唯一id。
4
5
irrelevant
truefalse
设置元素是否相关。
不显示非相关的元素。
5
lang
language_code
设置语言码。
4
5
ref
urlorelementID
引用另一个文档或本文档上另一个位置。
仅在template属性设置时使用。
5
registrationmark
registrationmark
为元素设置拍照。
可规定于任何元素的后代元素,除了元素。
5
style
style_definition
行内的样式定义。
4
5
tabindex
number
设置元素的tab顺序。
4
5
template
urlorelementID
引用应该应用到该元素的另一个文档或本文档上另一个位置。
5
title
tooltip_text
显示在工具提示中的文本。
4
5
HTML5事件属性
HTML元素可拥有事件属性,这些属性在浏览器中触发行为,比如当用户单击一个HTML元素时启动一段JavaScript。
下面列出的事件属性,可以把它们插入HTML标签来定义事件行为。
HTML4.01与HTML5之间的差异
HTML5中的新事件:
onabort,onbeforeunload,oncontextmenu,ondrag,ondragend,ondragenter,ondragleave,ondragover,ondragstart,ondrop,onerror,onmessage,onmousewheel,onresize,onscroll,onunload。
不再支持的HTML4.01属性:
onreset。
属性
属性
值
描述
4
5
onabort
script
发生abort事件时运行脚本。
5
onbeforeonload
script
在元素加载前运行脚本。
5
onblur
script
当元素失去焦点时运行脚本。
4
5
onchange
script
当元素改变时运行脚本。
4
5
onclick
script
在鼠标点击时允许脚本。
4
5
oncontextmenu
script
当菜单被触发时运行脚本。
5
ondblclick
script
当鼠标双击时运行脚本。
4
5
ondrag
script
只要脚本在被拖动就允许脚本。
5
ondragend
script
在拖动操作结束时运行脚本。
5
ondragenter
script
当元素被拖动到一个合法的放置目标时,执行脚本。
5
ondragleave
script
当元素离开合法的放置目标时。
5
ondragover
script
只要元素正在合法的放置目标上拖动时,就执行脚本。
5
ondragstart
script
在拖动操作开始时执行脚本。
5
ondrop
script
当元素正在被拖动时执行脚本。
5
onerror
script
当元素加载的过程中出现错误时执行脚本。
5
onfocus
script
当元素获得焦点时执行脚本。
4
5
onkeydown
script
当按钮按下时执行脚本。
4
5
onkeypress
script
当按键被按下时执行脚本。
4
5
onkeyup
script
当按钮松开时执行脚本。
4
5
onload
script
当文档加载时执行脚本。
4
5
onmessage
script
当message事件触发时执行脚本。
5
onmousedown
script
当鼠标按钮按下时执行脚本。
4
5
onmousemove
script
当鼠标指针移动时执行脚本。
4
5
onmouseover
script
当鼠标指针移动到一个元素上时执行脚本。
4
5
onmouseout
script
当鼠标指针移出元素时执行脚本。
4
5
onmouseup
script
当鼠标按钮松开时执行脚本。
4
5
onmousewheel
script
当鼠标滚轮滚动时执行脚本。
5
onreset
script
当表单重置时执行脚本。
不支持。
4
onresize
script
当元素调整大小时运行脚本。
5
onscroll
script
当元素滚动条被滚动时执行脚本。
5
onselect
script
当元素被选中时执行脚本。
4
5
onsubmit
script
当表单提交时运行脚本。
4
5
onunload
script
当文档卸载时运行脚本。
5
HTML5教程:
HTML5的基础写法
网页制作Webjx文章简介:
对比一下XHTML1.0Transitional的规X,html5基本上没有XHTML1.0Transitional严格的要求,并且简化了很多东西。
对比一下XHTML1.0Transitional的规X,html5基本上没有XHTML1.0Transitional严格的要求,并且简化了很多东西。
•文档声明更简单了。
1
DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"".w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2
--在HTML5中,这样写:
-->3
DOCTYPEhtml>
•html标签上不需要声明命名空间。
1 2--在HTML5中,这样写:
-->3
•字符集编码声明也简单了
1 2
--在HTML5中,这样写:
-->3
•可以不用给css及javascript代码写type属性了
1 2 3--在HTML5中,可以直接写:
-->4 5
•没有XHTML代码规X的要求
所有的标记都必须要有一个相应的结束标记;
所有标签的元素和属性的名字都必须使用小写;
所有的XML标记都必须合理嵌套;
所有的属性必须用引号”"括起来;
1 2
3 4--这些都不做严格要求-->
展开阅读全文
相关搜索
资源标签