05 - Grafik in den Tabellenzellen
Eine Hintergrundgrafik (Button) für die Tabellenzelle. So erscheint ein simpler Textlink, der dann aber in einer Tabellenzelle stehen muss, wie ein grafischer Button.
Dieses Beispiel ist schon älteren Datums! Bevor sie weiterlesen möchte ich ihnen die weit simplere Lösung für eine Hintergrundgrafik mit Hilfe von CSS-Anweisungen nicht vorenthalten. Textlink mit Hintergrundgrafik
Hier möchte ich Ihnen einen kleinen Kniff verraten, mit dem man vor den Zeiten der modernen Browser eine Hintergrundgrafik für einen Textlink einbinden konnte. Ein Menü, das den Look gaphischer Buttons vermittelt, eigentlich aber lediglich Textlinks benutzt. Gut geeignet für problemlose spätere Modifikationen. Das funktioniert heute natürlich immer noch und ist für ältere Browser eine sichere Methode.
|
|
|
|
Was Sie hier sehen sind nicht etwa 5 verschiedene Buttons. Nein, es handelt sich um einen einzigen Button der 5 mal als Hintergrund der 5 Tabellenzellen eingesetzt wurde.
Der Linktext ist ein ganz normaler Verweis.
|
Die Buttons sind als jpg-Datei gespeichet (wegen der beseren Darstellung von Farbverläufen und Schatten). Die Dokument-Hintegrundfarbe muß deshalb entsprechend eingestellt werden. Ich stelle Ihnen mehr als 60 verschiedene Buttons zur Verfügung die für sich alleine betrachtet möglicherweise etwas fade wirken, eingebunden in eine Seite aber etwas mehr "hermachen".
Häufige Fehler
- Schrift zu groß
- Text zu lang
- Text in der Tabellenzelle (außerhalb des Textlinks) Leerzeichen?
- Fehler in der CSS-Datei (Angaben werden dann ignoriert)
- keine <br> hinter den Transpixeln für die Breitenbestimmung
- Tabelle: cellpadding, cellspacing, border nicht "0"
- CSS-Padding, -Spacing, -Margins (generell) für TD, TR, Table nicht "0"
- Margins / Abstand für Images extern festgelegt?
Text + Leerzeichen
Bitte bedenken sie, dass lediglich Texte innerhalb von Links die in der CSS-Datei definierte Schriftgröße haben. Wenn innerhalb der Tabellenzelle noch Textzeichen stehen, werden diese in der üblichen Schriftgröße dargestellt.
Das gilt auch für Leerzeichen!
<td><a class="haupt" href="#"> Textlink </a><br> </td>
Auch bekannt als Pseudo-Leerzeichen (weicher Zeilenumbruch)
<td><a class="haupt" href="#"> Textlink </a><br>
</td>
Info Pseudo-Leerzeichen
Margins / Abstand für Images (manchmal auch wichtig):
<img src="transpixel.gif" width="1" height="22" border="0" alt="">
<img src="transpixel.gif" vspace="0" hspace="0" ...
Mehr Buttons finden Sie im Hauptportal, Rubrik "Images Bilder" im Untermenü 'leere Buttons' . Insgesamt werden dort ca 6000 winzige Bildchen für den Homepagebau zum Download angeboten.
|
|
Image-Download-Seite im neuen Fenster öffnen
|