Beim Erstellen von Tabs auf einer Website habe ich immer eine ungeordnete Liste mit Inline-Block-Listenelementen verwendet. Warum wird dies allgemein als der richtige Weg über so etwas wie ein paar Divs mit der gleichen Inline-Block-Display-Einstellung betrachtet?Warum Inline-Listenelemente für Registerkarten verwenden?
.tabs li {
display: inline-block;
}
<ul class='tabs'>
<li>Tab one</li>
<li>Tab two</li>
...
</ul>
vs
.tabs > div {
display: inline-block;
}
<div class="tabs">
<div>Tab 1</div>
<div>Tab 2</div>
...
</div>
Ich weiß, diese Frage subjektiv sein kann, aber ich denke, dass es eine objektive Antwort vorhanden ist.
Also läuft es auf Semantik hinaus, ich wusste, dass es eine objektive Antwort darauf geben würde. –