What fresh hell is THIS now? - Patrick Lauke
<h3>
in the following code example). The reason I might separate the lists is the second list information would be information that could be collapsed and expanded and as far as I understand using other elements such as <div>
within the definition list is not semantically valid. Example:<div class="related-information"> <h3 class="title">Career Title Here</h3> <dl> <dt class="visuallyhidden">Rewards</dt> <dd> <span class="ts-icon-bond"></span> 1 <span class="visuallyhidden">Bond</span> </dd> <dd> <span class="ts-icon-bond"></span> 3 <span class="visuallyhidden">Credits</span> </dd> </dl> <div class="expandable-section"> <dl> <dt>Prequisites: </dt> <dd><a href="">some course</a></dd> <dt>Perks: </dt> <dd>+100% faster strength</dd> </dl> </div> </div>
if (document.location.hash) { var myAnchor = document.location.hash; $(myAnchor).attr('tabindex', -1).on('blur focusout', function () { $(this).removeAttr('tabindex'); }).focus() }