你应该知道的 13 个 HTML 属性

2025-06-04

你应该知道的 13 个 HTML 属性

在 HTML 中,属性用于提供有关 HTML 元素的附加信息。在本文中,您将了解 13 个可以增强网站视觉吸引力的 HTML 属性。

开始吧!🚀

接受属性

您可以使用accept带有<input>元素的属性(仅适用于文件类型)来指定服务器可以接受的文件类型。

<input type="file" accept=".jpg, .jpeg, .png">
Enter fullscreen mode Exit fullscreen mode

Alt 属性

您可以使用元素alt的属性<img>来指定替代文本,以防图像无法显示在网页上。

<img src="nature.png" alt="A beautiful sunset">
Enter fullscreen mode Exit fullscreen mode

自动完成属性

您可以将 autocomplete 属性与<form><input><textarea>元素一起使用来控制浏览器的自动完成功能。

<input type="text" name="name" autocomplete="on" />
Enter fullscreen mode Exit fullscreen mode

Contenteditable 属性

您可以使用该contenteditable属性来指定元素的内容是否可编辑。它允许用户修改元素内的内容。

这是一个全局属性,这意味着您可以将此属性与所有 HTML 元素一起使用。

<div contenteditable="true">You can edit this content.</div>
Enter fullscreen mode Exit fullscreen mode

下载属性

您可以将download属性与<a>元素一起使用来指定当用户单击链接时,应下载而不是导航到链接的资源。

 <a href="document.pdf" download="document.pdf">Download PDF</a>
Enter fullscreen mode Exit fullscreen mode

隐藏属性

您可以使用该hidden属性在网页上隐藏元素。这对于通过 JavaScript 或 CSS 控制可见性非常有用。

这是一个全局属性,这意味着您可以将此属性与所有 HTML 元素一起使用。

<div hidden>This is hidden content.</div>
Enter fullscreen mode Exit fullscreen mode

加载属性

您可以将loading属性与<img>元素一起使用来控制浏览器如何加载图像。它有三个值:“eager”、“lazy”和“auto”。

<img src="image.png" loading="lazy" />
Enter fullscreen mode Exit fullscreen mode

多属性

您可以将multiple属性与<input><select>元素一起使用,以允许用户一次选择/输入多个值。

<input type="file" multiple />
<select multiple>
   <option value="java">Java</option>
   <option value="javascript">JavaScript</option>
   <option value="typescript">TypeScript</option>
   <option value="rust">Rust</option>
</select>
Enter fullscreen mode Exit fullscreen mode

海报属性

您可以使用元素poster的属性<video>来显示图像,直到用户播放视频。

<video controls poster="image.png" width="500">
   <source src="video.mp4" type="video/mp4" />
</video>
Enter fullscreen mode Exit fullscreen mode

只读属性

您可以将readonly属性与<input>元素一起使用来指定元素是只读的,不可编辑。

<input type="text" value="This is readonly." readonly />
Enter fullscreen mode Exit fullscreen mode

Srcset 属性

您可以将srcset属性与<img><source>元素一起使用<picture>,以提供图像源列表。这有助于浏览器根据不同的屏幕尺寸选择不同的图像。

<img src="image.jpg" srcset="image.jpg, image-2x.jpg, image-3x.jpg">
Enter fullscreen mode Exit fullscreen mode

拼写检查属性

您可以将spellcheck属性与<input>元素(非密码)、可编辑内容的元素和<textarea>元素一起使用,以启用或禁用浏览器的拼写检查。

<input type="text" spellcheck="false" />
Enter fullscreen mode Exit fullscreen mode

标题属性

您可以使用该title属性来提供有关元素的附加信息。此信息通常在用户将鼠标悬停在元素上时显示。

这是一个全局属性,这意味着您可以将此属性与所有 HTML 元素一起使用。

<a href="document.pdf" title="Click to download">Download File</a>
Enter fullscreen mode Exit fullscreen mode

今天就到这里。

谢谢阅读。

欲了解更多类似内容,请点击此处

您还可以在X(Twitter)上关注我,以获取有关 Web 开发的每日提示。

继续编码!!

给我买杯咖啡

文章来源:https://dev.to/devshefali/13-html-attributes-you-should-know-about-3nhh
PREV
开发人员必备的 12 个浏览器扩展
NEXT
如何使用 Vanilla JS 创建拖放界面