Michael Jendryschik: Stylesheets

Beitrag lesen

mein <font> Tag ist richtig plaziert.

Ist es nicht. Dir wurde bereits nahegelegt, dein Dokument unter http://validator.w3.org auf Fehler zu überprüfen, das solltest du befolgen.

Wenn ich aber nur .contentSmall definiere, ohne font., dann muss ich in jedem tag (in jeder Tabelle usw.) class="contentSmall" eintragen.

Musst du nicht. Verwende kontextabhängige Selektore (siehe http://jendryschik.de/wsdev/einfuehrung/css/syntax.html#selektor) wie folgt:

HTML:

<table class="bezeichner">
  <tr>
  <td>...</td>
  <td>...</td>
  </tr>
  <!-- [...] -->
  </table>

CSS:

.bezeichner td
     /* Deklarationen */
  }

contentSmall a:link  {
 font-size : 8px;

8px sind viel zu klein, auch das wurde dir bereits gesagt.

font-family : Arial;

Es fehlt die Angabe einer generischen Familie, dazu: http://jendryschik.de/wsdev/einfuehrung/css/schriftformatierung.html

text-decoration : none;

Davon möchte ich dir abraten.

font-weight : bold;
 color : #000000;

Du solltest 'color' ausschließlich mit 'background-color' zusammen deklarieren.

MI

--
: Michael Jendryschik : michael@jendryschik.de : http://jendryschik.de/ :
: Einführung in XHTML, CSS und Webdesign   http://jendryschik.de/wsdev/ :
: Monatlich das Beste aus de.alt.netdigest http://best-of-netdigest.de/ :