2013-02-25 31 views
1

此問題與可訪問性(508)合規性有關。是否可以在標題屬性中嵌入<abbr>標籤?

我有一個顯示在工具提示中的標題屬性的鏈接。在該工具提示中是縮寫「Dr.」爲了讓屏幕閱讀器說「醫生」,而不是「杜爾」,我必須包裝縮寫在標籤,像這樣兩行:

<a class="fancybox" href="#brenda-jones-harden" 
title="View <abbr title='Doctor'>Dr.</abbr> Brenda Jones Harden's bio"> 
<img src="https://content.cleverex.com/hslc/tta-system/ehsnrc/btt/images/no-photo.jpg" 
alt="No Photo Available" height="96" width="80"><span class="two_liner"> 
<abbr title='Doctor'>Dr.</abbr> Brenda Jones Harden</span></a> 

然而,當我使用縮寫標籤標題內標記彈出式工具提示讀取:

"View <abbr title='Doctor'>Dr.</abbr> Brenda Jones Harden's bio" 

我相信這意味着我不能將abbr標記嵌套在alt或title屬性中。這樣做將始終將標籤顯示爲常規文本。你同意嗎?有沒有解決方法?我無法在任何地方找到答案,所以我向Stack Overflow提交了我的第一個問題。請原諒,如果我沒有大部分其他職位的口才。

+0

我認爲最好的辦法是把它寫像「醫生」。 – 11684 2013-02-25 21:48:21

+3

即使可以,如果在系統工具提示中顯示該縮寫,那麼如何看到完整版本的縮寫? – 2013-02-25 21:51:23

+1

也可能值得注意的是[可訪問性的標題屬性幾乎沒有價值](http://www.paciellogroup.com/blog/2013/01/using-the-html-title-attribute-updated/),所以當你嘗試在任何標題屬性中使用''時,你可能會過度(有些甚至認爲是反生產力)。 – Shauna 2013-02-25 21:55:32

回答

相關問題