<ul> in tabelle nicht valide, wie gehts sonst noch?
Sascha Knappe
- html
Hallo liebes forum,
ich möchte (*zwanghaft*) ein html-document valide bekommen. der w3c-validator meckert aber, wenn ich eine ungeordnete liste <ul> in eine tabellenzelle <td> setze (Line 58, column 3:
<ul>
^Error: element "UL" not allowed here; possible cause is an inline element containing a block-level element).
Okay, habe das Problem verstanden, aber wie kann ich es, wenn ich nun mal eine liste in einer tabellenzelle brauche, umgehen? Also, wie bekomme ich eine valide lösung hin? Gigt es überhaupt eine?
vielen dank im vorraus
die knappschaft
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Tabellenzeilen und Listen</title>
</head>
<body>
<table >
<tr>
<td>
<ul>
<li>Listenpunkt</li>
</ul>
</td>
</tr>
</table>
</body>
</html>
No errors found!
Congratulations, this document validates as XHTML 1.0 Strict!
hallo validatorix,
danke für die schnelle antwort. ich habe vergessen anzugeben, dass ich es gern html 4.01 transitional haben würde, *g*
die knappschaft
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/transitional.dtd">
<html>
<head>
<title>Text des Titels</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<table>
<tr>
<td>
<ul>
<li>Hallo
</li>
</ul>
</td>
</tr>
</table>
</body>
</html>
No errors found!
Congratulations, this document validates as HTML 4.01 Transitional!