Daniel: Format eigenschaften

Hi,
ich hab da ne frage und zwar möchte ich in einem stylesheet einstellen wie das Format einer bestimmten Tabellen zelle aussieht also td. ich hab mir gedacht:

<html>
<head>
<link rel="stylesheet" type="text/css" href="format.css">
</head>
<body>
<table>
<tr>
<td id="1">test</td>
<td id="2">test</td>
<td id="3">test</td>
<td id="4">test</td>
</tr>
</table>
</body>
</html>

und die css datei sieht so aus:

td {  if (id=="1") bgcolor:#000000;
      if (id=="2") bgcolor:#FF0000;
      if (id=="3") bgcolor:#00FF00;
      if (id=="2") bgcolor:#0000FF;}

aber so funktioniert das nicht. was muss ich ändern damit es funktioniert. hab das was zu css bei SELFhtml steht grob durchgelesen und nichts dazu gefunden

  1. Hi,

    <td id="1">test</td>

    "1" ist keine gültige ID. Eine solche _muss_ mit einem Buchstaben beginnen.

    td {  if (id=="1") bgcolor:#000000;
    aber so funktioniert das nicht.

    Nein, in der Tat. CSS ist, genau wie HTML, *keine* Programmiersprache. Beschäftige Dich mit Selektoren.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hi Cheatah,

      <td id="1">test</td>

      "1" ist keine gültige ID. Eine solche _muss_ mit einem Buchstaben beginnen.

      td {  if (id=="1") bgcolor:#000000;
      aber so funktioniert das nicht.

      Nein, in der Tat. CSS ist, genau wie HTML, *keine* Programmiersprache. Beschäftige Dich mit Selektoren.

      also so??:

      Alpha { background-color:#000000;}
      Beta { background-color:#FF0000;}
      Gamma { background-color:#00FF00;}
      Delta { background-color:#0000FF;}

      <td id="Alpha">test</td>
      <td id="Beta">test</td>
      <td id="Gamma">test</td>
      <td id="Delta">test</td>

      funktioniert so aber irgendwie auch nicht

      1. Hi,

        funktioniert so aber irgendwie auch nicht

        Dann mach es richtig.

        MfG Hopsel

        --
        "It's amazing I won. I was running against peace, prosperity, and incumbency."
        George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
        1. thx für den Link,
          sehr hilfreich

  2. Hallo Daniel!

      
    
    > td {  if (id=="1") bgcolor:#000000;  
    >       if (id=="2") bgcolor:#FF0000;  
    >       if (id=="3") bgcolor:#00FF00;  
    >       if (id=="2") bgcolor:#0000FF;}  
    
    

    Hehe, das wäre doch viel zu Skriptsprachen-like. CSS bleibt aber eine
    Auszeichungssprache.

    Die Bezeichnung darf nicht mit einer Zahl beginnen.

    Also etwa so:

    #_1 { background-color:#000000; }
    #_2 { background-color:#FF0000; }

    ℆, ℒacℎgas

    --
    Bei der intendierten Realisierung der linguistischen Simplifizierung
    des regionalen Idioms resultiert die Evidenz der Opportunität extrem
    apparent, den elaborierten und quantitativ opulenten Usus nicht assi-
    milierter Xenologien konsequent zu eliminieren!