Wie gehe ich mit den Code-Fehlern um ?

11/08/2009 - 22:02 von Rainer Bartels \(gmx\) | Report spam
Hallo allesamt,,
ich finde in Web Expression2 beim Erstellen einer neuen Homepage die
angezeigten Codefehler nicht.
Bin neu im Geschàft, habe bislang mit Hotmetal Pro gearbeitet, was ich gut
beherrscht habe - vor gut 10 Jahren aus USA gekauft - und was nur HTM
kann... es waren halt andereZeiten damals.
Umso schwerer fàllt es mir, mich jetzt mit so einer mordernen Software
zurechtzufinden... was mache ich falsch ?

Ich poste mal den Code hier rein, in der Hoffnung, daß ich auf Trab gebracht
werden kann... :

<div id="header" style="width: 794px; height: 43px">
<h1>Rainer Rolf Bartels </h1>
<p> &nbsp;<strong><span class="style3">powered by Rainer Bartels © </span>
</strong></p>
</div>
<!-- end header -->
<div id="banner">&nbsp;</div>
<!-- start page -->
<div id="wrapper">
<div id="page">
<div class="bgtop">
<div class="bgbtm">
<!-- start content -->
<div id="content">
<div class="post">
<h1 class="title">Reisen</h1>
<small>

</div> <<<<<<< FEHLER blau !!!
<div class="post">

<div class="entry">
<p>+ Rußland / Sibirien (1977)<br />
+ Spanien / Asturien (1998)<br />
+ Skandinavien / St.Petersburg (1999)<br />
+ Spanien / Mallorca (2001)<br />
+ Spanien / Torremolinos (2002)<br />
+ Spanien / Blanes (2003)<br />
+ Italien / Rom (2003)<br />
</p>
</div>

</div>
</div>
<!-- end content -->
<!-- start sidebar -->
<div id="sidebar">
<ul>
<li>
<h2>Kategorien</a></li> <<<<<<< FEHLER gelb !!!
<small>

<small>
<ul>
<li>
<class="style9">
<small>

<a href="index.html">Startseite</a></small></li>
<li>
<a href="persoenlichedaten.html">Persönliche Daten</a></li>
<li><a href="berufliches.htm">Berufliches</a></li>
<li><a href="rentner-dasein.htm">Rentner-Dasein</a></li>
<li><a href="hobbys.htm">Hobbys</a></li>
<li><a href="fotosammlung.htm">Fotosammlung</a></li>
<li><a href="wanderungen.htm">Wanderungen</a></li>
<li><a href="radwanderungen.htm">Radwanderungen</a></li>
<li><a href="reisen.htm">Reisen</a></li>
<li><a href="buntgemischtes.htm">Bunt Gemischtes</a></li>
<li class="style4"><a href="kontakt.html">
Kontakt</a></li>
</ul>
</small></small>
</ul>
</li> <<<<<<< FEHLER gelb !!!
</div>
<!-- end sidebar -->
<div style="clear:both">&nbsp;</div>
</div>
</div>
</div>
</div>
<div id="footer">
<p>&copy;2009 Alle Rechte vorbehalten &nbsp;&bull;&nbsp; Design Rainer
Bartels.</p>
</div>
</body>
</html>

Ich bin neugierig.
Gruß
Rainer
 

Lesen sie die antworten

#1 Christoph Schneegans
11/08/2009 - 22:57 | Warnen spam
Rainer Bartels schrieb:

<small>

</div> <<<<<<< FEHLER blau !!!



xWeb verwendet standardmàßig XHTML. In XHTML müssen alle Elemente
explizit mit einem End-Tag geschlossen werden. Elemente mit leerem
Inhaltsmodell werden mit einem Leerelement-Tag wie <br /> notiert.
Nach <small> muß deshalb immer </small> das nàchste End-Tag sein,
<small></div> ist unabhàngig vom Kontext stets falsch.

Am besten entfernst du zunàchst alle <small>- und </small>-Tags.
Font-Formatierung geht heute ohnehin über CSS.

<h2>Kategorien</a></li> <<<<<<< FEHLER gelb !!!



Dasselbe Problem wie oben. Du mußt </h2> explizit notieren, und </a>
muß weg.

<class="style9">



Das ist falsche Syntax, dann muß etwa <div class="style9"> heißen.

Eine korrigierte Fassung habe ich unter
<http://schneegans.de/temp/bartels.html> abgelegt.

<http://schneegans.de/web/xhtml/> · Klare Antworten zu XHTML

Ähnliche fragen