User since
2006-06-09
76
Artikel
BenutzerIn
Hallo,
wir stellen gerade unsere Homepage auf barrierefrei um, dazu gehört ja auch valider html code.
ich würde gerne wissen, ob es erlaubt/üblicht ist, in Aufzählungslisten nochmal einen (zb.) <h2> TAG zu verwenden um so mehrere Unterüberschriften aufzuzählen:
<h1>Angebote:</h1>
<ul>
<li><h2>Wir erstellen für Sie</h2><br/>Softwarehilfen, Lernprogramme und elektronische Assistenten-Systeme</li>
<li><h2>Sie bekommen aus einer Hand</h2><br/>Programmierung, Layout (Screen-Design) und Texte, die den
besonderen Anforderungen des Online-Publishings entsprechen</li>
</ul>
Unter den Überschriften sind dann Beschreibungen zu finden.
Eigentlich denke ich, dass das ja kein Problem sein dürfte, oder?
User since
2005-08-17
1420
Artikel
BenutzerIn
Hm, also tidy hat daran jedenfalls nichts auszusetzen.
User since
2005-01-17
14748
Artikel
Admin1
Es ist jedenfalls valide bei HTML 4.01 Strict.
User since
2006-06-09
76
Artikel
BenutzerIn
vielen Dank, dann werde ich das wohl verwenden.
um nicht ein neues Thema zu öffnen:
Weis jemand wie ich listeneinrückungen verhindern kann, so dass einer untergeordnete liste nicht eingerückt wird?
Allerdings ohne position:relative, damit habe ich probleme im IE mit Linien außenrum!?
User since
2003-08-04
14371
Artikel
ModeratorIn
Im CSS musst Du folgendes machen:
ul, li {marign-left: 0; padding-left: 0;}
Das sollte helfen!
User since
2006-06-09
76
Artikel
BenutzerIn
Danke, werds mal probieren. ich habs mit position relative gemacht, das ging nur nicht wei die trennlinien d. untermnüs immer zu lang waren, ich habe dann margin verwendet anstelle von position. Allerdings habe ich -17 eingestellt um den überhang auszugleichen.
Aber ich probiere deine idee mal in nem neuen html aus.
Ein Problem ist auch noch, dass der IE 3px Abstand mehr zwischen listenpunkten hat. das nervt bei dem hovereffekt in dem ich einen Hintergrund aufleuchten lassen möchte, davon sind dann 3 px nicht ausgefüllt, dass kann ich im css zwar mit einem margin-top: -3px mit "if IE" wegmachen, aber beim Zoomen hilft auch das nichts da sich wieder alles verschiebt.
vielleicht geht das auch mit Margin weg? wäre ja klasse
User since
2006-06-09
76
Artikel
BenutzerIn
ne, funktioniert leidern icht im IE, nur in FF.
edit:
das hier funktioniert in jedem Browser:
ul, li {marign-left: 0; padding-left: 0; margin:0 0 0 0;}
IE reagiert hier nur auf margin, FF u. Opera GARNICHT auf margin. wirklich komisch.
edit2:
renee, deins hat auch funktioniert, du musst nur richtig schreiben, du hast marign anstelle von margin geschrieben ;-)\n\n
<!--EDIT|Danwe|1154526381-->