HTML 全局属性(Global Attribute)有哪些?
题干
- HTML 全局属性
题解
HTML 全局属性是指可以用于所有 HTML 元素的属性,即使它们对某些元素没有特定的效果。HTML 全局属性可以用于设置元素的样式、事件、内容、可编辑性、拖放功能等。
下面是一些常见的HTML全局属性:
- accesskey:指定一个快捷键,可以激活或聚焦到元素上。
- class:指定一个或多个类名,可以用于 CSS 或 JS 选择和操作元素。
- contenteditable:指定元素是否可以被用户编辑。
- data-*:指定一系列自定义数据属性,可以用于存储和交换私有数据。
- dir:指定元素内容的文本方向,可以是 ltr(从左到右)、rtl(从右到左)或 auto(自动检测)。
- draggable:指定元素是否可以被拖放,可以是 true(可拖放)、false(不可拖放)或 auto(默认值)。
- hidden:指定元素是否隐藏,如果为 true,则不会在浏览器中显示。
- id:指定元素的唯一标识符,可以用于 CSS 或 JS 选择和操作元素,或者作为锚点链接的目标。
- lang:指定元素内容的语言代码,例如zh-CN(简体中文)、en-US(美式英语)等。
- spellcheck:指定是否对元素进行拼写和语法检查,可以是 true(开启检查)、false(关闭检查)或 default(继承父元素的设置)。
- style:指定元素的内联 CSS 样式,可以覆盖外部或内部样式表中的样式规则。
- tabindex:指定元素在 Tab 键切换时的顺序,可以是一个正整数(按照数字大小切换)、0(按照文档顺序切换)或 -1(不可切换)。
- title:指定元素的附加信息,通常在鼠标悬停时显示为工具提示。
- translate:指定是否应该翻译元素内容,可以是 yes(允许翻译)、no(禁止翻译)或空字符串(继承父元素的设置)。
- ...