Announcement

Collapse
No announcement yet.

Geordnete Liste in einer Tabelle

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Geordnete Liste in einer Tabelle

    Aloha,

    stehe grade am Anfang meines Informatiker-Studiums und weiß natürlich erstmal nicht weiter..
    Die Aufgabe ist, aus einem selbst generierten XML-Dokument nun ein XHTML-Dokument zu erstellen, das beispielhaft Kurse inklusive ihrer Termine, sowie für jeden Kurs tabellarisch die Teilnehmer mit Erfolgsstatus aufzulisten.
    Verwendet werden sollen Listen und Tabellen.

    Mein Problem ist nun, die Liste in der Tabelle anzuwenden.. und zwar möchte ich gerne durch die Liste die Matrikelnummern der Studenten generieren lassen. Nach meinem Wissensstand angewandt, erscheinen dort, wo Nummern stehen sollen, im Browser allerdings nur Punkte.

    Ich bin für jederlei Hilfe äußerst Dankbar! (auch was Verbesserungen der funktionierenden, aber evtl nicht schön gelösten Restes anbelangt )


    Code:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
    
    <head>
    <title>Vorlesungsverwaltung</title>
    </head>
    
    <body>
    
    <table border="1" width="500">
    <ol>
    	<tr>
    		<td colspan="3" align="center"><b><u><h3>Franz&ouml;sich Basismodul</li></h3></u></b></td>
    		<td align="center"><b>101010</b></td>
    	</tr>
    	<tr>
    		<td rowspan="3" align="center"><b>Termin</b></td>
    		<td colspan="3">Raum 12345</td>
    	</tr>
    	<tr>
    		<td colspan="3">10 - 12 Uhr</td>
    	</tr>
    	<tr>
    		<td colspan="3">Freitag</td>
    	</tr>
    	<tr>
    		<td rowspan="4" align="center"><b>Student</b></td>
    		<td align="center"><b>Vor- &amp; Nachname</b></td>
    		<td align="center"><b>Matrikelnummer</b></td>
    		<td align="center"><b>Status</b></td>
    	</tr>
    	<tr>
    		<td>Gregor Janisch</td>
    		<td><li> </li></td>
    		<td>bestanden</td>
    	</tr>
    	<tr>
    		<td>Karo K&auml;stchen</td>
    		<td><li> </li></td>
    		<td>bestanden</td>
    	</tr>
    	<tr>
    		<td>Peer Manent</td>
    		<td><li> </li></td>
    		<td>nicht bestanden</td>
    	<tr>
    </table>
    
    <br/><br/>
    
    <table border="1" width="500">
    	<tr>
    		<td colspan="3" align="center"><b><u><h3>Neue deutsche Literaturwissenschaft</b></u></h3></td>
    		<td align="center"><b>202020</b></td>
    	</tr>
    	<tr>
    		<td rowspan="3" align="center"><b>Termin</b></td>
    		<td>Raum 98765</td>
    		<td colspan="2">Raum 56732</td>
    	</tr>
    	<tr>
    		<td>08 - 10 Uhr</td>
    		<td colspan="2">15 - 17 Uhr</td>
    	</tr>
    	<tr>
    		<td>Dienstag</td>
    		<td colspan="2">Donnerstag</td>
    	</tr>
    	<tr>
    		<td rowspan="4" align="center"><b>Student</b></td>
    		<td align="center"><b>Vor- &amp; Nachname</b></td>
    		<td align="center"><b>Matrikelnummer</b></td>
    		<td align="center"><b>Status</b></td>
    	</tr>
    	<tr>
    		<td>Karo K&auml;stchen</td>
    		<td><li value="0002"> </li></td>
    		<td>bestanden</td>
    	</tr>
    	<tr>
    		<td>Rainer Unfug</td>
    		<td><li> </li></td>
    		<td>nicht bestanden</td>
    	</tr>
    	<tr>
    		<td>Mike Rhosoft</td>
    		<td><li> </li></td>
    		<td>bestanden</td>
    	<tr>
    </ol>
    </table>
    
    </body>
    </html>

  • #2
    Also ein "ol"-Element kann in keiner (X)HTML-Version Kind eines "table"-Elementes sein. Die erlaubten Elemente sind (s. http://www.w3.org/TR/xhtml-modulariz...#s_tablemodule) caption, colgroup, col, thead, tbody, tr.

    Comment


    • #3
      ah perfekt, dann muss ich mir was anderes einfallen lassen, um die ol-Elemente unterzubringen.
      besten Dank für die schnelle Antwort!

      Comment

      Working...
      X