Wel opmerkelijk dat in een bestand met de naam ""accessibility and crossbrowser tools" de <hr> onzichtbaar gemaakt wordt.
Zaken die je niet op het scherm wilt weergeven kan je beter helemaal niet in de code (html/css) opnemen.
Het verwijderen van:
vind ik een goede suggestie.
Overigens is display: none; niet altijd de beste methode om iets onzichtbaar te maken. Als je dan echt een hr onzichtbaar wilt maken (ook voor screenreaders) zou:
Code: Select all
hr {
display: none;
visibility: hidden;
}
beter zijn.
Ik weet niet hoe de overige CSS regels in het crossbroser bestand eruit zien? Grote kans dat deze voor de huidige browsers achterhaald zijn.
<div class="hr"></div> is het verkeerde element voor een horizontal ruler. Voor oude (ie)browsers kon het stylen van de <hr> tag problemen opleveren dit is waarschijnlijk de reden waarom dit in de code terrecht gekomen is.
Vandaag de dag gaat het stylen een stuk makkelijker. Op een site als codepen kan je met de zoekfunctie voldoende voorbeelden vinden:
https://codepen.io/ibrahimjabbari/pen/ozinB