2015-01-15 78 views
0

我想知道,如果/如何將標記添加到數據屬性標記?像:我可以將標記存儲在HTML5數據屬性標記中嗎?

<i data-description="<h5>Head</h5><p>Content</p>">Foo</i> 

我使用這個信息以後(從大衛沃爾什)有:

i:hover::after{content: attr(data-description);} 

,並將其輸出的標記爲純文本。有沒有可能在數據屬性中使用Markup-tags?

+3

基本上...... **沒有**,也不應該。 – 2015-01-15 16:39:55

回答

3

數據屬性值中的文本將像屬性值中的任何其他文本一樣被解釋。對於屬性值,標記將被正常解析。

您可以在屬性中存儲您喜歡的任何文本。這可能包括您打算在其他地方將其解釋爲標記的內容(請注意需要表示爲實體的&"個字符)。

您不能在CSS僞元素中使用標記。這與你從哪裏得到它無關。

+0

聽起來合理;) – Daiaiai 2015-01-15 17:16:42

相關問題