Das ist der Quelltext der aufgerufenen Seite:
[PHP]
<table border="0" cellspacing="0" cellpadding="0" width="190" id="leftcol">
<tr>
<td width="10"><img src="images/mm_spacer.gif" alt="" width="10" height="1" border="0" /></td>
<td width="170" class="smallText">
<p><span class="Stil1">Schlagzeile</span>
Sommerfest am Sonnabend, den 4. Juli, ab 19 Uhr im Gemeindehaus.</p>
<p><span class="Stil1">Tipp des Tages</span>
Durst ist schlimmer als Heimweh!</p>
<p><span class="Stil1">Freie Parzellen</span>
Zu verschenken: <br>Parzelle 88</p>
</td>
<td width="10"> </td>
</tr>
</table>[/PHP]
Und das ist der "richtige" Quellcode, wie er sich hier auf dem PC darstellt:
[PHP]
<table border="0" cellspacing="0" cellpadding="0" width="190" id="leftcol">
<tr>
<td width="10"><img src="images/mm_spacer.gif" alt="" width="10" height="1" border="0" /></td>
<td width="170" class="smallText">
<p><span class="Stil1"><?php echo $row_rs_hp['ueber2']; ?></span>
<?php echo $row_rs_hp['text3']; ?></p>
<p><span class="Stil1"><?php echo $row_rs_hp['ueber3']; ?></span>
<?php echo $row_rs_hp['text4']; ?></p>
<p><span class="Stil1"><?php echo $row_rs_hp['ueber4']; ?></span>
<?php echo $row_rs_hp['text5']; ?></p>
</td>
<td width="10"> </td>
</tr>
</table>[/PHP]
Und das sind die Fehlermeldungen des Validators (man beachte das ROT formatierte! Zeile 113 im Validator ist Zeile 10 im geposteten Code):
Was will der von mir?
- # Info Line 113, Column 53: XML Parsing Error: Opening and ending tag mismatch: br line 113 and p
--> Zu verschenken: <br>Parzelle 88</p>- # Info Line 113, Column 34: start tag was here
--> Zu verschenken:__<br>Parzelle 88</p>- # Error Line 113, Column 39: end tag for "br" omitted, but OMITTAG NO was specified
--> Zu verschenken: <br>Parzelle 88</p>
--> You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".