その点から見ている場合、HTML
それは有効ではありませんHTML
。
もちろん無視して構いません。ポイントは、jQuery Mobile 開発者が valid を気にしないのであればHTML
、あなたも気にする必要がないということです。
拡張標準の折りたたみが次のようになる前に、それを証明しましょう。
<div data-role="collapsible">
<h6>Heading</h6>
<p>I'm the collapsible content. By default I'm closed, but you can click the header to open me.</p>
</div>
強化後はこんな感じ。
<div data-role="collapsible" class="ui-collapsible ui-collapsible-inset ui-corner-all ui-collapsible-collapsed">
<h6 class="ui-collapsible-heading ui-collapsible-heading-collapsed"><a class="ui-collapsible-heading-toggle ui-btn ui-fullsize ui-btn-icon-left ui-btn-up-c" href="#" data-corners="false" data-shadow="false" data-iconshadow="true" data-wrapperels="span" data-icon="plus" data-iconpos="left" data-theme="c" data-mini="false">
<span class="ui-btn-inner">
<span class="ui-btn-text">Heading
<span class="ui-collapsible-heading-status"> click to expand contents</span>
</span>
<span class="ui-icon ui-icon-plus ui-icon-shadow"> </span>
</span>
</a>
</h6>
<div class="ui-collapsible-content ui-collapsible-content-collapsed" aria-hidden="true">
<p>I'm the collapsible content. By default I'm closed, but you can click the header to open me.</p>
</div>
</div>
ご覧のとおりh6
、追加コンテンツが満載です。だから自由に感じて、好きなように変えてください。