bleibert: Tabelle: COL mag kein ALIGN?

Beitrag lesen

Hallo Matthias!

...Ist das normal?

Nein.

Mist. Dann muss wohl irgendwo der Wurm drin sein. Das ist meine Tabelle:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">  
<html>  
<head>  
  <title>Minolta Manual Lens List</title>  
  <link rel="stylesheet" type="text/css" href="lens.css">  
  <script type="text/javascript">counter = 1</script>  
</head>  
<body>  
<table>  
  <colgroup>  
  <col width="30">  
  <col width="180" align="left">  
  <col width="70">  
  <col width="50">  
  <col width="40">  
  <col width="30">  
  <col width="30">  
  <col width="80">  
  <col width="80">  
  <col width="40">  
  <col width="90">  
  <col width="50">  
  <col width="40">  
  <col width="50">  
  <col width="130">  
  <col width="510" class ="left">  
  </colgroup>  
  
  <tbody>  
    <tr>  
      <td><a name="75"></a><script type="text/javascript">document.write( counter++ )</script></td>  
      <td class="mc">MC Fish-Eye Rokkor(-X)</td>  
      <td class="end big" rowspan="5">7.5</td>  
      <td class="end med" rowspan="5">4</td>  
      <td class="mc">22</td>  
      <td class="mc">12</td>  
      <td class="mc">8</td>  
      <td class="mc">&mdash;</td>  
      <td class="mc">&mdash;</td>  
      <td class="mc">fixed</td>  
      <td class="mc">68x63</td>  
      <td class="mc">360</td>  
      <td class="mc">1975</td>  
      <td class="mc">MC-X</td>  
      <td>501-100 (-300)</td>  
      <td rowspan="3">Filters: 1A-FLD-Y52-R60-80B-85</td>  
    </tr>  
...

Und das mein CSS (auf das relevante gekürzt):

...  
body {  background-color:white;  
   }  
table { position: absolute;  
	top: 0px;  
	left: 10px;  
	width: 1500px;  
	text-align: center;  
	vertical-align: middle;  
	border: 1px solid black;  
	border-spacing: 0px;  
	border-collapse: collapse;  
	table-layout: fixed;  
   }  
td { 	font-family: Verdana,sans-serif;  
	font-size: 0.5em;  
	background-color: rgb(255, 255, 255);  
	border: 1px solid black;  
	padding: 1px;  
   }  
...  
td.mc { background-color: #FF9115;  
   }  
...  
td.end { border-bottom: 3px solid black;  
   }  
...  
.left { text-align: left;  
	}  
...  
.big { font-family: Arial,sans-serif;  
     font-size: 14pt;  
     font-weight: bold;  
  }  
...  
.med { font-family:Arial,sans-serif;  
     font-size:10pt;  
     font-weight:bold;  
  }  
...

Ich habe schon alles mögliche durchprobiert, aber ich bekomme die beiden Spalten einfach nicht linksbündig...

Dennis.