thaladar: Inhalt einer Spalte zentrieren?

Hallo, ich will den Inhalt einer kompletten Spalte zentrieren. Geht das irgendwie oder muss ich jeder einzelnen Zelle sagen, dass der Inhalt zentriert werden soll?
Hab schon mit colgroup und css rumprobiert aber nichts hat funktioniert. Kann mir jemand weiterhelfen?

  1. Hallo, ich will den Inhalt einer kompletten Spalte zentrieren.
    Geht das irgendwie oder muss ich jeder einzelnen Zelle sagen, dass
    der Inhalt zentriert werden soll?

    Du könntest in der CSS-Datei eine Klasse mit zentriertem Text definieren:

    td.zentriert {
      text-align:center;
    }

    In der Tabelle weist du dann jeder entsprechenden Zelle die Klasse zu:

    <td class="zentriert">Inhalt</td>

    Das sollte funktionieren.

  2. Nächstes mal zeigst du uns bitte auch deine Versuche!

      
    tr.zentriert td  
    {  
       text-align: center;  
    }  
    
    
      
    <html>  
       <head></head>  
       <body>  
          <table>  
             <tr class="zentriert">  
                <td>...ich bin zentriert...</td>  
                <td>...ich auch...</td>  
             </tr>  
             <tr>  
                <td>...ich aber nicht...</td>  
                <td>...ich auch nicht...</td>  
             </tr>  
          </table>  
       </body>  
    </html>  
    
    
  3. Nächstes mal zeigst du uns bitte auch deine Versuche!

    tr.zentriert td
    {
       text-align: center;
    }

    
    >   
    > ~~~html
      
    
    > <html>  
    >    <head></head>  
    >    <body>  
    >       <table>  
    >          <tr class="zentriert">  
    >             <td>...ich bin zentriert...</td>  
    >             <td>...ich auch...</td>  
    >          </tr>  
    >          <tr>  
    >             <td>...ich aber nicht...</td>  
    >             <td>...ich auch nicht...</td>  
    >          </tr>  
    >       </table>  
    >    </body>  
    > </html>  
    > 
    
    

    Hallo

    mit dieser Lösung zentrierst du doch die 1. Zeile 1 + 2 Spalte (= 1.Zeile) und lässt Zeile 2 Spalte 1+2 unformatiert
    Es handelt sich hierbei also um eine Zeilen- und nicht eine Spaltenformatierung.

    Die Lösung von Sebastian passt.
    Du kannst natürlich, falls es nicht stört, gleich die ganze Tabelle zentriert ausrichten.
    dazu einfach die Klasse/ID beim <table> tag einfügen.

    Gruß

    Tolwyn

    1. Hallo

      mit dieser Lösung zentrierst du doch die 1. Zeile 1 + 2 Spalte (= 1.Zeile) und lässt Zeile 2 Spalte 1+2 unformatiert
      Es handelt sich hierbei also um eine Zeilen- und nicht eine Spaltenformatierung.

      Klar. Ich sollte nicht mehr so spät schreiben. Spalte != Zeile.
      Danke :)