p oder a als Block in li (Liste), zusätzlichen Text rechtsbündig
Jannes
- css
Hallo zusammen,
komme nicht so recht weiter, (ausser per Tabelle), aber das will ich eigentlich nicht nutzen. Ich habe ein Untermenü, ganz simple per
<div id="untermenu">
<ul>
<li><a href="link1.htm">Link 1</a></li>
<li><a href="link2.htm">Link 2</a></li>
<li><a href="link3.htm">Link 3</a></li>
<li><p>Link 4</p></li>
<li><a href="link5.htm">Link 5</a></li>
</ul>
</div>
Die einzelnen Listenpunkte sind mit display: block, einer Breite von 180px und Linksbündig ausgezeichnet. Der aktuelle Listenpunkt ist zur Zeit kein A sonder ein P. Hier soll es aber bei Bedarf _zusätzlich_ _rechtsbündig_ noch einen Link geben. Wie kann man das erreichen? (Habe schon mit span div usw. rumprobiert aber ohne Erfolg)
Gruß,
Jannes
Mache innerhalb des <p> ein a-Tag (denn Du willst ja einen zusätzlichen Link) und formatiere diesen per CSS mit "float: right;".
Gruß, LX
Hallo LX,
Mache innerhalb des <p> ein a-Tag (denn Du willst ja einen zusätzlichen Link) und formatiere diesen per CSS mit "float: right;".
Danke.
Hi Jannes,
<div id="untermenu">
das ist ein _völlig_ unnötiges div. Gib stattdessen der _Liste_ eine ID oder eine Klasse. Mit <ul class="untermenu">
oder <ul id="untermenu">
erreichst Du genau das Selbe.
Der aktuelle Listenpunkt ist zur Zeit kein A sonder ein P
Das ist semantisch nicht korrekt, da Du hier im sprachtechnischen Sinne _keinen_ Absatz hast. Laut wikipedia ist ein Absatz "ein aus einem oder mehreren Sätzen bestehenden Abschnitt eines fortlaufenden Textes". Das ist hier _nicht_ der Fall. Es wäre also besser, zB. ein <li><span="current">Aktuelle Seite</span></li>
zu verwenden.
Hier soll es aber bei Bedarf _zusätzlich_ _rechtsbündig_ noch einen Link geben.
Kannst Du das etwas genauer erklären?
Mit lieben Grüßen aus Wien
Michi
Hallo Michi,
»» <div id="untermenu">
das ist ein _völlig_ unnötiges div. Gib stattdessen der _Liste_ eine ID oder eine Klasse. Mit
<ul class="untermenu">
oder<ul id="untermenu">
erreichst Du genau das Selbe.
Ok.
»» Der aktuelle Listenpunkt ist zur Zeit kein A sonder ein P
Das ist semantisch nicht korrekt,
...
Es wäre also besser, zB. ein <li><span="current">Aktuelle Seite</span></li>
zu verwenden.
Ok.
»» Hier soll es aber bei Bedarf _zusätzlich_ _rechtsbündig_ noch einen Link geben.
Kannst Du das etwas genauer erklären?
Ja. Die einzelnen Links zeigen Thumbnails, je Kategorie können max 10 Stück angezeigt werden. Falls mehr Thumbnails vorhanden sind, soll ein > fürs weiter gehen angezeigt werden. Also dann so etwas wie:
<li><span="current">Aktuelle Seite</span><a class="rechtbuendig" href="link4_2.html">></a></li>
Gruss, Jannes
Hi,
Es wäre also besser, zB. ein
<li><span="current">Aktuelle Seite</span></li>
zu verwenden.
Oder den Span auch noch gleich zu entsorgen.
A ist ein erforderliches Element, weil es eine bestimmte Funktionalität erfüllt - Verlinkung.
Der Span erfüllt aber keine - ein wenig Text kann auch das LI direkt aufnehmen, dafür ist es schliesslich da.
MfG ChrisB