HTML5 1.8通用属性
通用属性可以用于任何的html元素
1.id属性
用于指定元素的识别名称,相当于一个人的身份证,是唯一的,同一个文档中不能有id。一般配合css和java来选择元素
2.class属性
用于指定元素的类别名称,可以使用class元素给同一个文档中的多个元素进行归类,css就可以通过class给同一类元素设置统一的样式
3.style
用于给元素设定样式(内联样式或内部样式表)
4.title
用于显示省略的内容
5.dir
用于设定元素标签内容的文字方向,如在文本样式的bdo元素可用到
6.lang
用于指定语言(zh-cn或en),除了在HTML标签中设置,他还可以在特定的元素中使用,改变该元素使用的语言
7.meta的补充
a.单标签,无结束标签。也可以成为空元素。
b.是head元素的子元素,只能放在head标签中使用
c.主要用来附加文档的额外信息。除了常用的“charest=UTF-8”声明字符编码外,还有其他几个功能
①通过name与content属性为文件加入作者(author)描述信息(description)关键词(kewords)编码工具(generator) ②通过属性http-equiv将指定的信息以http表头信息的形式送到客户端 <meta charset="UTF-8"><meta name="author" content="aj"><meta name="keywords" content="HTML5"><meta http-equiv="refresh" content="3";http://www.51.com>8.其他通用属性
·accesskey:元素快捷键
·tabindex:元素移动顺序
·draggable:元素拖动
·contenteditable:元素是否允许编辑
·hidden:隐藏元素
·spellchcheck:元素检查
·contextmenu:元素快捷菜单
·data-yourvalue:自定义属性
pre:保持原始元素(主要是保持空格和换行)
补充:
1.name和id属性,属性值必须是大小写英文字母开头;
其余部分可以是字母、数字、下划线、点等符号;
属性值是区分大小写的
2.属性值为数值时,必须输入正整数,不可为0
3.width和height是属性值,如果设置为正整数是,单位默认为px,不需加上单位;但是在style中必须指明单位,否则会出错