Masalar uzun zamandır web tasarımında kötü bir rap yakaladı. Yıllarca önce, düzen için HTML tabloları kullanıldı; CSS, web sitesi düzenleri için popüler kullanıma yükseldikçe, "tabloların kötü olduğu fikri" tutuldu. Ne yazık ki, pek çok kişi bunu, HTML tablolarının her zaman kötü olduğu anlamına gelmek için yanlış anladı. Bu hiç de böyle değil. Gerçek şu ki, HTML tabloları, gerçek amaçlarından başka bir şey için kullanıldığında, yani tablo verilerini (e-tablolar, takvimler, vb.) Görüntülemek için kötüdür. Bir web sitesi oluşturuyorsanız ve bu tür tablo verileri içeren bir sayfanız varsa, sayfanızda bir HTML tablosu kullanmakta tereddüt etmemelisiniz.
Düzen için HTML tabloları lehine düştüğünden yıllar içinde site oluşturmaya başladıysanız, HTML tablolarını oluşturan unsurlara aşina olmamış olabilirsiniz. Birçoğu tablo işaretlemesine bakmaya başladıklarında bir soru:
"
Tag Nedir?
Tag Nedir?
Çoğu Web tarayıcısı, font ağırlığını kalın olarak değiştirir ve içeriği bir hücrede ortalar. Tabii ki, bu tablo başlıklarının yanı sıra, etiketlerinizin içeriğini oluşturmak için CSS stillerini de kullanabilirsiniz. Bunların, işlenen web sayfasına bakmalarını istediğiniz gibi görünün.
Ne zaman kullanmalısınız & lt; th & gt; & Lt; td & gt ;?
Hücredeki içeriği, o sütun veya satır için bir başlık olarak atamak istediğinizde
Hücrelerinizi biçimlendirmek için kullanmayın . Tarayıcılar tablo başlık hücrelerini farklı gösterme eğiliminde olduğundan, bazı tembel web tasarımcıları bu özellikten yararlanmaya çalışabilir ve içeriğin kalın ve ortalanmasını istediklerinde etiketi kullanabilirler. Bu birkaç nedenden ötürü kötüdür:
hücresinde olduğunu belirtmek için "satır başlığı: metniniz" gibi sesli biçimlendirmeler ekleyebilir. Ayrıca, bazı Web uygulamaları, her sayfanın üst kısmındaki tablo başlıklarını yazdırır; bu, hücrenin aslında bir başlık değil, yalnızca stilistik nedenlerle kullanıldığında sorunlara neden olur. Alt satırda, bu şekilde etiketler kullanılması, çoğu kullanıcı için erişilebilirlik sorunlarına, özellikle site içeriğinize erişmek için yardımlı cihazlar kullananlara neden olabilir.