Karşılaştığınız hataların büyük çoğunluğu açılan tagların kapatılmaması veya yanlış yerlerde kapatılmasından kaynaklanıyor.
Misal (Satır 64):
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="catbg" height="32"><center>
<span style="font-family: Verdana, sans-serif; font-size: 140%;">İnşaat Mühendisliği Paylaşım Platformu</span>
</td>
</tr>
</table></center>Yukarıdaki kod öbeğinde <td> tagının ardından açılan center tagının </td> tagından önce kapatılması gerekirken </table> tagından sonra kapatılması hataya neden olmuş.
Misal (Satır 82):
Google AdSense kodunda kullanılan <body> ... </body> taglarının olmaması gerekir.
Zira sitenin görünecek kısımlarının tamamını içine alması gereken body tagının hem mükerrer olarak hem de görünen kodların arasında kullanılması hataya neden olmuş.
XHTML standartlarına göre açılan her kodun (birkaç istisna hariç) kapatılması gerekir.
Resim yerleştirme kodu da bu kapatılması gereken kodlar sınıfına girer ve
<img src="cacik.gif" alt="cacık" />
şeklinde kendi içinde kapatılması gerekir.
Misal:
<td class="windowbg" valign="middle" align="center" style="width: 6%;"><span class="smalltext">
<b><font color=#336633>393 Mesaj</font><br />
</span>
</td>Yukarıdaki gibi hücre içinde açılan <b> kodunun yine hücre içinde kapatılmamasından kaynaklı birçok hata daha mevcut.
Yukarıdaki uyarıları dikkate alıp gerekli düzenlemeleri yaparsanız hatalar hayli azalacaktır.
Sonrasına da sonra bakarız.