Einfache Textformatierung mit CSS?

todoz

todoz

Aktives Mitglied
Thread Starter
Dabei seit
27.10.2004
Beiträge
109
Reaktionspunkte
0
Hallo erstmal,

also ich habe folgendes Problem.
Ich erstelle eine HTML-Tabelle mit vielen Zellen. Jetzt steht in jeder Zelle was drin. Wie kann ich das vllt vorher definieren, so dass ich den Zellen einen Typ zuweise und er direkt Font Face, Size, Color etc. übernimmt. Damit ich das nicht jedesmal neu schreiben muss.

Ich glaube mit CSS kann man sowas recht gut lösen, hab aber vopn CSS noch nicht wirklich die Ahnung. Und hier im Forum hab ich auch noch keinen Thread dazu gefunden. Hab sowas in der Art schonmal gesehen...

Damit ihr wisst wioe ich mir das vorstelle...

Code:
<table ...>
  <tr>
    <td style="XXX" (oder) class="XXX" ...>
Inhaltlicher Text
    </td>
  </tr>
</table>

wobei XXX die vordefinierte Gruppe ist.

Ich sag schonmal !Danke!
 
<table class="meine">

einfach ne Klasse für die ganze Tabelle, wenn die Zellen gleich sein sollen!

Dann kannste mit

table.meine td {}

drauf zugreifen.
 
Das Nachschlagewerk schlechthin: http://de.selfhtml.org/

Ein paar Hinweise/Tipps noch:
lege die Formatierungen an als:
Code:
#spezialtabelle td {
color:#ABCDEF
}
und setze für meine Farbe natürlich die gesamte Formatierung ein.

dann in der HTML Datei:
Code:
<table id="spezialtabelle">
<tr><td>Daten</td></tr>
</table>

ThaHammer hat natürlich recht, man kann es auch als Klasse ausführen. Muss man auch, wenn es mehrere Tabellen gibt. Wenn es nur eine Tabelle gibt ist ID "schöner".
 
also sollte es nachher ungefähr so aussehen...?

Code:
<style type=text/css>
  table.member td {
    font-family:Arial;
    font-size:10px;
    text-decoration:none;
    color:#000000
  }
</style>

ist das richtig aufgebaut? un dann so in die tabelle...

Code:
<table class="member">
  <tr>
    <td>
Daten
    </td>
  </tr>
</table>
 
Ja!

Aber teste es doch einfach selbst aus, dann wirst du schon sehen, ob das passt!
 
das klappt soweit wunderbar - nur sieht die schrift anders aus, als wenn ich sie mit html definieren würde.
font size="-1"
entspricht von der breite bei firefox mit css
font-size:13px
aner die höhe ist unterschiedlich. mit css ist sie kleiner.
 
das klappt soweit wunderbar - nur sieht die schrift anders aus, als wenn ich sie mit html definieren würde.
font size="-1"
entspricht von der breite bei firefox mit css
font-size:13px
aner die höhe ist unterschiedlich. mit css ist sie kleiner.

Au, vergiss die +1 oder -1 oder sonst was Angaben. Die beziehen sich soweit ich weiß auf das was im Browser eingestellt ist und nicht was Du übers css angeben willst. Absolut unbrauchbar wenn Du ein Design festlegen willst. Oder gleich em Angaben, wäre eh besser.
 
Zurück
Oben Unten