虽然与Twitter标记瞎搞,我只是发现他们放在data-expanded-footer
内的HTML标记,它看起来是这样的:HTML标记属性
data-expanded-footer="<div class="js-tweet-details-fixer tweet-details-fixer">
<div class="js-tweet-media-container "></div>
<div class="entities-media-container " style="min-height:0px">
</div>
<div class="js-machine-translated-tweet-container"></div>
<div class="js-tweet-stats-container tweet-stats-container ">
</div>
<div class="client-and-actions">
<span class="metadata">
<span title="12:11 PM - 10 Apr 13">12:11 PM - 10 Apr 13</span>
· <a class="permalink-link js-permalink js-nav" href="/****/status/****" >Details</a>
</span>
</div>
</div>"
这是一个有效的HTML元素(这个属性是一个div元素的子类鸣叫)
如果这是有效的,这是一个好主意,如果不是为什么?
这对SEO很糟糕吗?
编辑
只是试图解析从数据属性HTML和它的工作,但如果你想它的工作应该有一个单引号,如:
http://jsfiddle.net/burimshala/crEXU/
如果你在twitter中使用双引号将twitter留下,并且如果用双引号打开data-markup属性,则不起作用:
http://jsfiddle.net/burimshala/crEXU/1/
Twitter如何解析这个?
我想你错了,这个问题是错误的,我知道这是一个有效的问题,但是可以在数据 - * HTML属性中插入HTML标记.PS什么是引号'''? – Burimi 2013-04-10 10:28:11
是的,插入是有效的“data- *”属性中的HTML标记,包括引号 – 2013-04-10 10:30:24