要制作一个简单的列表,它会使用太多的代码
div
li
内span
和<li data-theme="a" class="ui-btn ui-btn-icon-right ui-li ui-btn-up-a">
<div class="ui-btn-inner ui-li">
<div class="ui-btn-text">
<a href="footer-persist-a.html" class="ui-link-inherit">Persistent footer nav bar</a>
</div>
<span class="ui-icon ui-icon-arrow-r"></span>
</div>
</li>
<ul data-role="listview" data-inset="true" data-theme="c" data-dividertheme="b">
ul
http://jquerymobile.com/test/experiments/scrollview/#/test/docs/toolbars/footer-persist-a.html
它也使用这些属性
{{1}}
{{1}} W3C的这些属性是否有效?
因此,如果我在项目中使用jQuery mobile,是否有必要遵循它的唯一HTML?或者我可以修改为更好的方式,如果可能的话仍然使用jQuery mobile。
答案 0 :(得分:0)
完全有效的HTML 5
我相信额外的元素可以创建漂亮的触摸友好控件,如果你想修改源代码,你将不得不改变CSS和JavaScript,然后在jQuery mobile支持的所有设备上测试它(Apple /机器人/黑莓)。
你对这种加价有问题吗?也许它可能不太适合SEO而且可能在v9之前的Internet Explorer中不起作用,但除此之外它不起作用,不是吗?