• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Problem mit rowspan

Nemesys88

Neues Mitglied
Guten Abend!

Ich muss für mein Studium meinen Stundenplan in html mit Tabellen machen und habe ein Problem mit rowspan.
Code:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html version="-//W3C//DTD XHTML 1.1//EN"
      xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://www.w3.org/1999/xhtml
                          http://www.w3.org/MarkUp/SCHEMA/xhtml11.xsd"
>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Internet-Technologien Praktikum Aufgabe 3.1</title>
</head>
<body>

<table border="1" cellspacing="10" cellpadding="10">

<!--     <colgroup>
    <col width="50"></col>
    <col width="150"></col>
    <col width="150"></col>
    <col width="150"></col>
    <col width="150"></col>
    <col width="150"></col>
    </colgroup> -->

<tr  style="background-color:#dcdcdc"> <th> Std. </th> <th> Montag </th> <th> Dienstag </th> <th> Mittwoch </th> <th> Donnerstag </th> <th> Freitag </th> </tr>
<tr  style="background-color:#dcdcdc"> <th> </th> <th> 15.04.2013 </th> <th> 16.04.2013 </th> <th> 17.04.2013 </th> <th> 18.04.2013 </th> <th> 19.04.2013 </th> </tr>

<tr> <td> 08:00 </td> <td rowspan="2"> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 08:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 08:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 08:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 09:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 09:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 09:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 09:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 10:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 10:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 10:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 10:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 11:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 11:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 11:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 11:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 12:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 12:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 12:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 12:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 13:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 13:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 13:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 13:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 14:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 14:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 14:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 14:45 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

<tr> <td> 15:00 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 15:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 15:30 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

</table>

</body>
</html>

Das Problem: Wenn ich das rowspan="2" so einfüge macht er in der Zeile bei 08.15 Uhr (siehe anzeige mit zb firefox) ganz rechts neben Freitag noch eine weitere Zelle und für jedes weitere rowspan kommt rechts neben meiner tabelle noch irgendwas hinzu was wohl irgendwie durch einen Überschuss passiert. Wie verhinder ich das ?

Viele Grüße
Nemesys
 
rowspan heißt ja, dass eine Zelle nach unten erweitert wird. Also musst Du bei der Zeile darunter diese Spalte auslassen.

Falsch:
HTML:
<tr> <td> 08:00 </td> <td rowspan="2"> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 08:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>

Richtig:
HTML:
<tr> <td> 08:00 </td> <td rowspan="2"> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
<tr> <td> 08:15 </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr>
 
Zurück
Oben