Html 简明教程
HTML - Attribute Reference
HTML 属性是 HTML 的特殊关键词,属性在开始标签中使用。HTML 元素类型可以通过 HTML 属性修改。属性要么改变元素类型的默认功能,要么向某种元素类型添加某种功能,没有这种功能,该元素类型将无法正常工作。
Local Attributes
本地属性按元素划分,这些属性可用于某些特定的 * HTML elements* 。以下是本地属性。
Attribute |
Description |
Example |
HTML accept 属性用于描述用户从文件输入对话框中被允许选择的文件类型。 |
||
HTML accept-charset 属性用于指定提交表单时要使用的字符编码。 |
||
HTML action 属性用于指定处理表单提交的 URL。 |
||
由 HTML align 属性指定 HTML 元素(比如图片或表格)中内容的对齐方式。 |
||
alt 属性对于提供图片的备用文本、实现可访问性以及提升用户体验非常关键。 |
||
HTML async 属性是一个布尔属性,用于指定在脚本加载出来就执行/运行。 |
||
HTML autofocus 属性是一个布尔属性,用于指定一个元素在页面加载出来后自动对焦。 |
||
HTML bgcolor 属性或特性用于表示元素的背景颜色。 |
||
一个 HTML 元素(比如表格和图片)的边框可以使用 HTML border 属性来指定。 |
||
HTML charset 属性用于 HTML 文档中的字符编码。 |
||
HTML checked 属性是一个布尔属性,表示在页面加载时是否默认选中一个复选框。 |
||
可以使用作为基础元素的 class 属性为 HTML 元素指定一个或多个 class。 |
||
HTML color 属性用于设置字体的文本颜色。 |
||
HTML cols 属性用于设置或者指定一个文本区域元素的可见宽度。 |
||
HTML colspan 属性用来定义一个单元格应该跨越或扩展多少个表格列。 |
||
HTML content 属性用来显示/包含 name 或 HTTP-equiv 属性的值,具体取决于使用哪一个。 |
||
HTML coords 属性用来指定/设置图像地图中某个区域的坐标。 |
||
HTML data 属性用来指定资源的网址。 |
||
HTML datetime 属性用来指示与该元素关联的日期和时间。 |
||
HTML default 属性是一个布尔属性,用来指示在用户偏好未表明其他轨道更合适的情况下,应该启用该轨道。 |
||
HTML defer 属性是一个布尔属性,指定该脚本与页面解析同时下载,并在页面解析后执行。 |
||
HTML dirname 属性用来启用元素的方向性提交。 |
||
HTML disabled 属性用来指定该元素被禁用。 |
||
HTML download 属性用来指定当用户点击该超链接时,该资源(在 href 属性中指定的资源或文件)将被下载。 |
||
enctype: HTML enctype 属性用于指定在将表单输入数据发送到服务器之前如何对表单输入数据进行编码。 |
||
formaction: HTML formaction 属性用于指定负责处理输入控件并在表单提交时重定向到不同页面的文件的 URL。 |
||
header: HTML header 属性用于指定一个包含当前数据单元格的标题信息的头表单元。 |
||
height: 在 HTML 中,height 属性经常用于以像素为单位指定元素(如图像或 iframe)的垂直尺寸。 |
||
high: HTML high 属性用于指定上限的较低限度。 |
||
href: HTML href 属性用于指定超链接指向的 URL。 |
||
hreflang: HTML hreflang 属性用于指定链接文档或 URL 的语言。 |
||
http-equiv: HTML http-equiv 属性用于定义 pragma 指令。 |
||
id: HTML 元素中的 id 属性用于标识网页上的 HTML 元素。 |
||
ismap: HTML ismap 属性是一个布尔值属性,用于指定该图像作为服务器端图像映射的一部分。 |
||
kind: HTML kind 属性用于指定音频/视频的文本轨道的类型。 |
||
list: HTML list 属性引用包含用于输入元素的预定义选项的 datalist 元素。 |
||
low: HTML low 属性表示下限的上限。 |
||
max: HTML max 属性用于定义输入字段可接受且有效的最大值。 |
||
maxlength: HTML maxlength 属性用于定义用户在“input”和“textarea”字段中能输入的最大字符数。 |
||
media: HTML media 属性用于指定链接资源设计的媒体提示。 |
||
method: HTML method 属性用于定义提交表单时使用哪种 HTTP 方法。 |
||
minlength: HTML minlength 属性用于定义用户在“input”或“textarea”字段中能输入的最小字符数。 |
||
min: 对于输入元素(如 <input type="number">、<input type="date"> 或 <input type="time">),HTML 中的 min 属性用于定义最小值。 |
||
多属性 |
||
multiple:布尔属性,如果存在,它允许表单控件接受多个值。 |
||
name:用于指定元素名称。 |
||
open:指示或指定是否当前可见细节,即 <details> 元素的内容。 |
||
optimum:指定范围,在这个范围内量具(确定内容容量或估计评委)的值被认为是最佳值。 |
||
pattern:通常与输入元素一起使用,特别是像 input 和 textarea 这样的文本字段。 |
||
placeholder:定义一个简短的提示,帮助用户输入数据。 |
||
poster:用于为视频指定图像/海报。 |
||
readonly:指定输入或文本区域字段为只读。 |
||
rel:指定当前文档与链接文档或资源之间的关系。 |
||
required:布尔属性。用于指定在提交表单之前,用户必须填写输入字段。 |
||
rows:以行指定文本区域的高度。 |
||
rowspan:指定表或网格中单元格或网格单元格跨越的行数。 |
||
sandbox:阻止 iframe 中加载的文档使用某些功能(例如提交表单或打开新窗口)。 |
||
scope:用于定义表头单元格。 |
||
selected:在 HTML 中,使用 selected 属性从下拉菜单中选择元素的选项。 |
||
shape:用于指定区域的形状。 |
||
size:用于指定输入字段的初始宽度和所选元素的可见行数。 |
||
sizes:指定链接资源的大小。它用于提供视觉媒体的图标大小。 |
||
HTML src 属性用来表示页面中来自外部或设备资源的外部资源,例如图像、视频、音频和 URL。 |
** |
|
span 属性是一个 HTML 属性,指定 <col> 或 <colgroup> 元素应该跨越多少列。 |
||
srcdoc 是一个 HTML 属性,指定页面上要在内嵌框架中显示的 HTML 内容。 |
||
srclang 属性是一个 HTML 属性,用来指定轨道文本的语言。 |
||
srcset 是一个 HTML 属性,用来指定在不同情况下使用的图像的 URL。 |
||
start 属性是一个 HTML 属性,以数字形式指定有序列表的初始值。 |
||
它用来设置合法数字之间的间隔或 <input> 标记的不同步长大小。 |
||
HTML style 属性包含一个 CSS 样式声明,并用来将它应用到某个元素。 |
||
target 是一个 HTML 属性,用来指定将链接文档在何处打开。 |
||
关于元素类型的 HTML 属性。 |
||
关于 <img> 和 <map> 之间建立关系的 HTML 属性,它指定了一个具有可点击区域的图像或对象。 |
||
用于通过 HTML 中的 value 属性指定初始值或默认值的 HTML 属性,该属性适用于输入字段、复选框、单选按钮和选择项等各种表单元素。 |
||
关于元素宽度的 HTML 属性,它可以用像素指定,也可以使用其父容器的百分比来指定。 |
||
HTML ref 的 wrap 属性用于在 HTML 表单中提交时,在文本区域中换行。 |
Global Attributes
全局属性对于所有 HTML 元素都是通用的,并且可以普遍使用。其中一些最重要的全局属性包括以下内容。
Attribute |
Description |
Example |
accesskey 是一种全局属性,用于提供一个提示,以便生成当前元素的键盘快捷方式。 |
||
类是一个全局属性,用于指定当前元素或标记的类名。 |
||
contenteditable 是一种 HTML 全局属性,用于指定浏览器中的内容是否可以由用户编辑。 |
||
用于存储与元素关联的自定义数据。 |
||
dir 属性用于控制网站中的文本方向。 |
||
draggable 是一个 HTML 全局属性,用于指定是否可以拖动某个元素。 |
||
HTML 隐藏全局属性表示元素的内容不应向用户显示。 |
||
id 是一个 HTML 全局属性,用于定义整个 HTML 文档中必须唯一的标识符 (id)。 |
||
lang 属性是 HTML 全局属性,用于定义元素内容的语言。 |
||
在 HTML 中,包括文本输入字段和 contenteditable 元素在内的几个元素,都可以拥有拼写检查全局属性。 |
||
HTML 中的一个全局属性,称为 style,使程序员能够将内联 CSS 样式应用于 HTML 元素。 |
||
指定元素的制表顺序。 |
||
需要在工具提示中显示的文本。 |
||
为了促进网络内容的翻译和国际化,创建了一个称为翻译的全局属性。 |