簡體   English   中英

HTML 標題屬性優先級

[英]HTML title attribute precedence

我可以假設 <img> 中的標題屬性總是優先於 <a> 中的標題屬性嗎? (html5 規范/標准)

前任:

<a title="foo">
  <img title="bar">
</a>

tooltip: bar

EX2:

<a title="foo">
  <img title="bar" id="1">
  <img id="2">
</a>

tooltip#1: bar
tooltip#2: foo

根據WHATWG (HTML 標准工作組):

如果從元素中省略此屬性,則意味着具有標題屬性集的最近祖先 HTML 元素的標題屬性也與此元素相關。 設置屬性會覆蓋此屬性,明確指出任何祖先的咨詢信息與此元素無關。 將該屬性設置為空字符串表示該元素沒有建議信息。

所以這告訴我們,這不是關於aimg ,而是關於它在子/祖先關系中的位置。 孩子永遠是優先的。

但是,也不鼓勵使用 Title 屬性。 (請參閱我鏈接的頁面上的注釋)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM