Font Face und Tabellen
André Laugks
0 pam0 Frank Schönmann0 Thomas Hieck
Hallo!
Ich möchte eine Seite erstellen auf der sich eine sehr umfangreiche Tabelle befindet, mit wohl ungefähr 100-120 Zellen. Ich möchte die Texte/Schrift in Arial darstellen. Jetzt finde ich es aber etwas blöd, in jeder Zelle Font Face anzugeben. Wenn man Font Face ausserhalb der Tabelle/Zelle angibt, wird das ja nicht in den Zellen akzeptiert.
Jetzt bin ich am überlegen was man machen kann. HTML mäßig fällt mir nichts ein. Unter CSS kann ich nichts finden, oder wo finde ich was dazu in selfhtml, es kann gut sein, das ich es ständig übersehe. Geht da was mit JavaScript.
Vielen Dank, André
Unter CSS kann ich nichts finden, oder wo finde ich was dazu in selfhtml, es kann gut sein, das ich es ständig übersehe.
versuch's mal so:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>so geht das ;-)</TITLE>
<style type="text/css">
<!--
#xxx {
color:green; font-family:Arial, Helvetica; font-size:10pt;
font-weight:lighter
}
#yyy {
color:green; font-family:Arial, Helvetica; font-size:12pt;
font-weight:lighter
}
//-->
</style>
</HEAD>
<BODY>
<TABLE>
<TR><TD BGCOLOR=#f0f0f0 id="xxx">Hallo! (id = 1)</TD></TR>
<TR><TD BGCOLOR=#d0d0d0>Hallo! (normal)</TD></TR>
<TR><TD BGCOLOR=#f0f0f0 id="yyy">Hallo! (id = 2)</TD></TR>
</TABLE>
</BODY>
</HTML>
das funktioniert prima, das gleiche problem hatte ich naemlich auch.
so musst du zwar in jeder zelle noch die id angeben, aber immerhin nicht den
ganzen anderen kram!
gruss,
pam
Hallo pam!
Ich bedanke mich recht herzlich. Super! So eine Antwort hatte ich nicht erwartet. Danke!
André
hi!
Ich möchte eine Seite erstellen auf der sich eine sehr umfangreiche Tabelle
befindet, mit wohl ungefähr 100-120 Zellen. Ich möchte die Texte/Schrift in
Arial darstellen. Jetzt finde ich es aber etwas blöd, in jeder Zelle Font Face
anzugeben. Wenn man Font Face ausserhalb der Tabelle/Zelle angibt, wird
das ja nicht in den Zellen akzeptiert.
Wenn jede Tabellenzelle auf der HTML-Seite die gleiche Schriftart haben soll, müsste es mit CSS etwa folgendermaßen funktionieren...
Im Kopf der HTML-Datei musst du einen Stylesheet-Bereich einfügen:
<head>
...weitere angaben...
<style type="text/css">
TD {
font-family: arial,helvetica,sans-serif;
...evtl. weitere CSS-Angaben...
}
</style>
</head>
Danach sollte in jeder Tabellenzelle die Schriftart aus der CSS-Angabe verwendet werden.
Ich weiß zwar nicht, wonach du in SelfHTML gesucht hast, aber obige Infos hättest du damit auch herausfinden können:
<../../tdba.htm#a1> - Style-Sheets in einer HTML-Datei definieren
<../../tdbb.htm#a1> - Formate für HTML-Tags definieren
<../../tdca.htm#a2> - Schriftart (font-family)
bye, Frank!
Jetzt bin ich am überlegen was man machen kann. HTML mäßig fällt mir nichts ein. Unter CSS kann ich nichts finden, oder wo finde ich was dazu in selfhtml, es kann gut sein, das ich es ständig übersehe. Geht da was mit JavaScript.
Ich hab es nicht ausprobiert, aber hast du mal versucht den <font *> tag aus der zelle rauszunehmen und zwischen <table> und dem ersten <tr> zu setzen?