深色模式
HTML 元素的属性
HTML 教程 学习笔记
全局属性
id
id
属性是元素在网页内的唯一标识符。id
属性的值必须是全局唯一的,同一个页面不能有两个相同的id
属性。id
属性的值还可以在最前面加上#
,放到 URL 中作为锚点。
html
<p id="p1"></p>
class
class
属性用来对网页元素进行分类。- 元素可以同时具有多个
class
。
html
<p class="para"></p>
<p class="p1 p2 p3"></p>
title
title
属性用来为元素添加附加说明。大多数浏览器中,鼠标悬浮在元素上面时,会将title
属性值作为浮动提示,显示出来。
tabindex
用于键盘tab键切换焦点。
accesskey
accesskey
属性指定网页元素获得焦点的快捷键。
style
style
属性用来指定当前元素的 CSS 样式。
hidden
hidden
是一个布尔属性,表示当前的网页元素不再跟页面相关,因此浏览器不会渲染这个元素,所以就不会在网页中看到它。- CSS 的可见性设置,高于
hidden
属性。
lang
, dir
lang
属性指定网页元素使用的语言。dir
属性表示文字的阅读方向。
contenteditable
HTML 网页的内容默认是用户不能编辑,contenteditable
属性允许用户修改内容。
spellcheck
拼写检查。
data-
data-
属性用于放置自定义数据。
事件处理属性
事件属性有点多:
onabort, onautocomplete, onautocompleteerror, onblur, oncancel, oncanplay, oncanplaythrough, onchange, onclick, onclose, oncontextmenu, oncuechange, ondblclick, ondrag, ondragend, ondragenter, ondragexit, ondragleave, ondragover, ondragstart, ondrop, ondurationchange, onemptied, onended, onerror, onfocus, oninput, oninvalid, onkeydown, onkeypress, onkeyup, onload, onloadeddata, onloadedmetadata, onloadstart, onmousedown, onmouseenter, onmouseleave, onmousemove, onmouseout, onmouseover, onmouseup, onmousewheel, onpause, onplay, onplaying, onprogress, onratechange, onreset, onresize, onscroll, onseeked, onseeking, onselect, onshow, onsort, onstalled, onsubmit, onsuspend, ontimeupdate, ontoggle, onvolumechange, onwaiting