跳到主要内容

HTML 元素属性

HTML元素除了开始标签、内容和结束标签外,还有描述额外信息的属性。

<p class="text">这里是内容</p>

上面示例中的 class 为属性的名称,等号后面被双引号包住的 text 为属性值。

  • 属性必须写在 开始标签 里;
  • 属性与标签名(上例为 p)之间必须留有空格;
  • 属性和属性之间也必须留有空格;
  • 属性名称和属性值之间用等号(=)连接;
  • 属性值应当写在引号里。
双引号
<p class="text" style="color:red">这里是内容</p>

单引号
<p class='text' style='color:red'>这里是内容</p>

如果属性值里包含双引号,则属性值应当使用单引号书写
<a title='"芦笋"'>"芦笋"山</a>

如果属性值里包含单引号,则属性值应当使用双引号书写
<a title="Don't do this">Don't do this</a>
备注

属性值不包含 ASCII 空格(以及 " ' ` = < >)的情况下可以不使用引号,但是建议将所有属性值用引号括起来,这样的代码一致性更佳,更易于阅读。

HTML 参考

名称描述