Hallo.
Ich stehe vor der Frage welche der beiden Varianten besser ist.
1. Methode:
2. Methode:
Bei der 2. Variante würde ich halt jedem Element ein CSS zuweisen.
Beispiel:
Wie würdet es ihr machen und warum? Was ist "besser"?
Ich stehe vor der Frage welche der beiden Varianten besser ist.
1. Methode:
HTML:
<div id="Menu">
<ul>
<li><a href="./index.php">Home</a></li>
<li>
<a href="./index.php">Wiki</a>
<ul>
<li><a href="./index.php">Neu</a></li>
<li><a href="./index.php">bearbeiten</a></li>
<li><a href="./index.php">löschen</a></li>
</ul>
</li>
<li><a href="./index.php">Impressum</a></li>
</ul>
</div>
</div>
CSS:
#Menu {...}
#Menu > ul {...}
#Menu > ul > li {...}
#Menu > ul > li a:link,
#Menu > ul > li a:visited,
#Menu > ul > li a:active,
#Menu > ul > li a:focus {...}
#Menu > ul > li a:hover {...}
#Menu > ul > li > ul {...}
#Menu > ul > li > ul > li {...}
#Menu > ul > li > ul > li:hover {...}
#Menu > ul > li > ul > li a:link,
#Menu > ul > li > ul > li a:visited,
#Menu > ul > li > ul > li a:active,
#Menu > ul > li > ul > li a:focus {...}
#Menue > ul > li > ul > li a:hover {...}
#Menu li:hover ul {...}
2. Methode:
Bei der 2. Variante würde ich halt jedem Element ein CSS zuweisen.
Beispiel:
HTML:
<div id="Menu">
<ul id="Menu_UL">
<li class="Menu_LI"><a href="./index.php">Home</a></li>
<li class="Menu_LI>
...
...
...
Wie würdet es ihr machen und warum? Was ist "besser"?
Zuletzt bearbeitet: