Хотя возни с использованием Twitter разметке я только что узнал, что они разместили HTML-разметку в data-expanded-footer
и это выглядит примерно так:HTML Markup в данных атрибутов
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?
EDIT
Просто пытался разобрать HTML из атрибута данных, и она работала, но там должна быть единая котировка, если вы хотите, чтобы заставить его работать, как:
http://jsfiddle.net/burimshala/crEXU/
И если вы оставите, как twitter, используя двойные кавычки в разметке, и если вы откроете атрибут разметки данных с двойными кавычками, это не сработает:
http://jsfiddle.net/burimshala/crEXU/1/
Каким образом Twitter анализирует это?
Я думаю, что вы неправильно определили вопрос, я знаю, что он является допустимым, но он действителен для вставки HTML-разметки внутри атрибута data- * HTML.PS Что относительно котировок '?'? – Burimi
Да, это действительно необходимо HTML-разметка внутри атрибута 'data- *'. Это включает в себя кавычки –