balik adlı üyeden alıntı: mesajı görüntüle
Peki o halde html sayfa içindeki bordercolor, height width gibi tanımalamaları neden hata olarak görüyor w3c?
Bir sayfanın tamamını tanımladığın DOCTYPE'e göre kodlamak durumundasın.
HTML 4.0 sonrasında XHTML 1.0'e geçildi.
HTML 4.0'e göre uygun olan bir tag veya etiket XHTML 1.0'de kaldırılmış olabilir.

Bu tanımladığın DOCTYPE değerlerine göre tarayıcılarda da görünüm farklılıkları oluşmaktadır.

Kısaca; <td width="100%"> kodu önceki sürümlerde doğru olabilirdi ama artık onun yerine <td style="height: 100%"> şeklinde kullanılması tavsiye ediliyor.

Ayrıca Microsoft'un tarayıcı piyasasındaki üstünlüğünden de cesaret alarak kendi ürettiği kodlar da bulunmaktadır. Bu kodlar aslında W3 standartlarında olmadıkları halde MS FrontPage gibi araçlarla hayatımıza girdi ve sıkça kullanıyoruz.

Bu kodların var olması standart oldukları anlamına gelmez.