Merhaba;
The W3C Markup Validation Service adresinde sorgulama yaptığımda 146 Hata olduğunu söyledi ve 138e düşürdüm. Ama burda kaldım. hataların çoğu document type does not allow element "?" here kalıbında. Neden kaynaklanıyor olabilir bu hata acaba?
Site Adresi: Pano anasayfası
Yardımlarınızı bekliyorum. Şimdiden teşekkürler
[HATA] W3C Validation
1
●716
- 13-02-2010, 19:42:46Üyeliği durduruldu
- 13-02-2010, 21:07:39document type does not allow element here hatası iç içe kullanılan html etiketleri ile ilgili, şurada biraz detay var, ancak bu sadece başlangıç, hangi etiketleri hangi etiket içinde ve nasıl kullanacağınızı bilmelisiniz.
Örneğin ilk hatanız:
line 149 column 58 - Error: document type does not allow element "label" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag
kodlarda devam ve kapatma etiketlerini kullanmadım
<form method="post" action="ucp.php" class="clearfix"> <h1>Üye Girişi</h1> <label class="grey" for="username">Kullanıcı:</label> <input class="field" type="text" name="username" id="username" size="10" title="Kullanıcı" /> <!-- diğer kodlar -->Bu da benim örnek çözümüm:
<form method="post" action="ucp.php" class="clearfix"> <h1>Üye Girişi</h1> <fieldset> <ol> <li> <label class="grey" for="username">Kullanıcı:</label> <input class="field" type="text" name="username" id="username" size="10" title="Kullanıcı" /> </li> <!-- diğer kodlar -->
Hatta h1 etiketi form un üzerine alınabilir.
.