Erster Buchstabe bei einem Link gross und fett
Herbert Maier
- html
Hallo!
Ich meine einmal etwas gelesen zu haben, dass es moeglich sei - zumindest im IE - bei Links per Stylesheet z.B. den ersten Buchstaben fett oder gar gross auszugeben.
Weiss da jemand was???
Bitte!!!!
Danke!
Gruss,
Herbie
Hallo!
Tach
Ich meine einmal etwas gelesen zu haben, dass es moeglich sei - zumindest im IE - bei Links per Stylesheet z.B. den ersten Buchstaben fett oder gar gross auszugeben.
Nein. Das geht nur bei block-level-Elementen (http://awa-pc.logics.de/Doku/CSS2/selector.html#first-letter).
a-Elemente sind inline-Elemente.
Es bleibt aber immer noch die Möglichkeit:
<a href="..."><span class="firstletter">L</span>ink</a>
und dann im CSS
span.firstletter { /*...*/ }
Weiss da jemand was???
Ja, ich, siehe oben.
Danke!
Bitte
Gruss,
Herbie
Andreas
Nein. Das geht nur bei block-level-Elementen (http://awa-pc.logics.de/Doku/CSS2/selector.html#first-letter).
wo steht das? opera unterstützt a:first-letter
Hi,
wo steht das? opera unterstützt a:first-letter
der IE 5.5 aber definitiv nicht :o( (hab´s gerade getestet).
viele Grüße
Karsten
hi
wo steht das? opera unterstützt a:first-letter
der IE 5.5 aber definitiv nicht :o( (hab´s gerade getestet).
wow.. Tag rot anstreichen - MSIE5.5 macht etwas richtig, Opera falsch! Bin mal gespannt, wo die Norweger diesmal einen Absatz finden, der ihnen recht gibt ;)
Grüße aus Lüneburg
Kai
Nein. Das geht nur bei block-level-Elementen (http://www.w3.org/TR/REC-CSS2/selector.html#first-letter).
wo steht das? opera unterstützt a:first-letter
Unter der im zweiten Posting angegebenen Adresse (hier nochmal: http://www.w3.org/TR/REC-CSS2/selector.html#first-letter) steht (etwas weiter unten):
The :first-letter pseudo-element matches parts of block-level elements only.
Wenn Opera a:first-letter interpretiert, ist also Opera fehlerhaft.
The :first-letter pseudo-element matches parts of block-level elements only.
ok danke, hatte nicht soweit gelesen.
Wenn Opera a:first-letter interpretiert, ist also Opera fehlerhaft.
stimmt.
Hallo!
Ich meine einmal etwas gelesen zu haben, dass es moeglich sei - zumindest im IE - bei Links per Stylesheet z.B. den ersten Buchstaben fett oder gar gross auszugeben.
Geht in allen Browsern, die CSS unterstüzen!
z.B. so:
<a href="link.htm"><span style="font-weight:bold">D</span>as ist ein Link!</a>
natürlich kann man auch eine class für den ersten buchstaben definieren:
im head:
<style type="text/css">
.erster {
font-weight:bold;
font-size:14pt;
}
</style>
im body:
<a href="link.htm"><span class="erster">D</span>as ist ein Link!</a>
Das entscheidende ist auf jeden Fall der <span>-Tag!
GRuß, Arne.
Hi,
oder auch so:
<html><head><title></title>
<style type="text/css">
#link:first-letter {
font-size : 44px;
}
</style>
</head>
<body>
<a href="#"><div id="link">ID link</div></a>
</body></html>
Wäre bei automatisch generierten links einfacher zu verwenden, weil der div den gesamten linktext umschließt und der erste Buchstabe automatisch gewählt wird. Ist ansonsten natürlich das gleiche ;-)
viele Grüße
Karsten
<a href="#"><div id="link">ID link</div></a>
Wäre bei automatisch generierten links einfacher zu verwenden, weil der div den gesamten linktext umschließt und der erste Buchstabe automatisch gewählt wird. Ist ansonsten natürlich das gleiche ;-)
nein. die erste variante mit span war durchaus ok die hier ist falsch. a darf kein div enthalten zumindest nicht wenn man sich nach den vorgaben des w3c richtet.