CSS ile bir masa nasıl odaklanır (Kısa Kılavuz)

Web tasarımında tabloların kullanımı çekici bir geçmişe sahiptir. CSS’nin benimsenmesinden önce, tablo sadece tablo verilerini geleneksel bir şekilde görüntülemek için değil, aynı zamanda sayfa düzeninin tamamını kontrol etmek için daha yaygın olarak kullanılır. O zaman, HTML tablosu, tablo konumunun doğrudan HTML’de belirlenebileceği web sayfasının yapısını ve görsel ekranını tanımlamak için kullanıldı. Örneğin, tablo seviyesini ortaya ayarlamak için: >

Ancak, masanızı bu şekilde hizalamak artık doğru değil ve artık HTML5’te kullanılmıyor. Bunun nedeni, modern web standartlarının yapının (HTML) ve stilin (CSS) ayrılmasını dikte etmesidir ve yukarıdaki yöntem prensibi ihlal eder.
HTML, öğenin göründüğünü ayarlamak için kullanılmamalıdır; Şimdi CSS görevi bu. Peki masayı CSS’ye odaklamanın doğru yolu nedir? WPDatatables’daki ekibimizin bu makalesinde, bu soruyu ele alıyoruz ve masanızı doğru bir şekilde nasıl uyumlu hale getireceğinizle ilgili bazı ipuçları gösteriyoruz. Olağanüstü bir WordPress tablo eklentisi yaptığımızı düşünerek, masa hakkında bir veya iki şey biliyoruz, bu yüzden dalış yapalım. Bir tabloya odaklanmak için CSS’yi nasıl kullanabilirim? CSS, tablo öğeleri ve TH, TR ve TD gibi tüm alt öğeler dahil olmak üzere her öğenin görünümünü ve konumunu kontrol etmenizi sağlayan sayfa ekranını ayarlayın.
İlk şey ilk şey, masayı CSS ile odaklamanın ‘doğru’ yolunu tartışalım. Sağ ve sol marjınız aynı değere sahipse, modern tarayıcılar ortada bir tablo görüntüleyecektir. Bunu başarmanın kolay yolu, her iki marjı da otomatik olarak ayarlamaktır. Bunu aşağıdaki CSS’de nasıl yazacağınıza dair örnekler: Tablo
{
Marj-Sağ: Otomatik;
Marj-sol: otomatik;
} “Text-Aign: Center” ı kullanarak örnekle aynı tabloya odaklanamayacağınızı unutmayın. Bunun nedeni, tablo öğesinin satır içi bir öğe değil, blok seviyesi öğesi olmasıdır. “Text-Aign: Center”, tablonun kendisi değil, yalnızca tablodaki metin gibi satırlara odaklanacaktır.
Bununla birlikte, daha uzun süre Internet Explorer sürümü için, blok seviyesi öğelerinin bir öğe hattı olarak ele alındığı bir hata vardır. Bu nedenle, bir tabloyu IE’nin birkaç sürümüyle çalışmaya odaklamanın tek yolu, tablonun ana öğesinde açıkça “metin-align: center” i düzenlemektir (örneğin aşağıda gösterildiği gibi gövde öğesi): gövde {gövde {
Metnin hizalanması: orta;
} Farklı tarayıcıların her ikisi de “marj-sol: otomatik; Marj-Su: Otomatik “veya” Metin-Düzenli: Merkez “. Doğru görünmesini sağlamak için modern ve eski bir tarayıcıda bir masanın nasıl odaklanacağını tartışacağız.
Örnek aşağıdaki genel formata sahip olacaktır:

Kuvvet
, veya bazen her ikisine de uygulanır. Marjı ayarlamak için oynayacağımız stil sayfası: .cent1
{
Marj-Sağ: Otomatik;
Marj-sol: otomatik;
}
.Cent2
{
Metnin hizalanması: orta;
}
Bu örnek daha yeni bir tarayıcıda iyi çalışacaktır. Bu aynı zamanda çoğu eski tarayıcıda da çalışacaktır. Bu yöntemi kullandıktan sonra, görünümü kontrol etmek için farklı bir tarayıcıda açın. Eski tarayıcılar ve yeni tarayıcılar için CSS birlikte:
.Centertbl
{
Metnin hizalanması: orta;
}
.Centertbl Table
{
Marj-sol: otomatik; marj-sağ: otomatik;
Metnin hizalanması: sol;
} O nasıl çalışır? İlk kısım içeren
içine yerleştirilir. Bu, tabloyu Internet Explorer 5 ve Netscape 4’e odaklayacaktır. İkinci kısım ‘e
‘ e uygulanır. Kenar boşlukları için ayarlar, CSS ile iyi işleyen bir tarayıcıda bir işleve odaklanmanıza olanak tanır. Ardından, metin satırı varsayılan sol seviyeye döndürülecek, tarayıcının desteği daha uzun süre “metin-align: center” ı bir kenara koyacaktır.
Marjla nasıl odaklanır Masaya odaklanmanın en yaygın yollarından biri alt ve üst kenar boşluğunu 0’a ve sol ve sağ kenar boşluklarını otomatik olarak ayarlamaktır. İşte yaygın olarak kullanılan yöntemler: Tablo {

Marj: 0 otomatik;
} Veya bunu şu şekilde yapabilirsiniz: Tablo {
Marj-sol: otomatik;
Marj-Sağ: Otomatik;
}
Doğru genişliğe sahip bir masa arıyorsanız, bunu her zamanki gibi yapabilirsiniz ve marj kalan alanı otomatik olarak böler. masa {
Genişlik: 500 piksel;
Marj: 0 otomatik;
} Bunu yapmanın başka bir yolu, genişliği belirlemek için bir yüzde kullanmaktır:
masa {
Genişlik:%50;
Marj: 0 otomatik; /* kenar boşluğuna eşit:%25; */
} Hücre Seviyeleri: Tesviye metni Vs. Dikey Tesviye Metnin CSS’ye nasıl odaklanacağınızı bilmek istiyorsanız, metni hücrelerde uyumlu hale getirmek için iki parça vardır; yatay ve dikey olarak. Yatay, metnin hücrenin orta, sol veya sağında olup olmayacağıdır. Bu, metin-align özelliği tarafından kontrol edilir. Dikey, ortada, üstte veya hücrenin altında olup olmadığıdır. Bu, dikey-hain özelliği tarafından kontrol edilir. Metninizin istediğiniz gibi dikey ve yatay olarak paralel olması için aşağıdaki özelliği TH veya TD öğesine uygularsınız. Örneğin: TD {
Metnin hizalanması: orta;
Dikey-High: Yukarıda;
}
Metni gerekçelendirmek, tüm kelimeler arasında, hatta bulunan alana tamamen uygun olana kadar boşlukların eklenmesini ifade eder. Son satır haklı çıkmadı. Tablo düzenleme ipuçları Sonuç olarak, referansınız için hızlı bir ipucu listesine sahip olmanın yararlı olabileceğini düşünüyoruz. Bu, CSS’de bir tablo oluşturduğunuzda yardımcı olacaktır.

ve metninizi metin-inign kullanarak hizalayın. Bu, daha prezentabl ve okumasını daha kolay gösterecektir.

Masanızı bazı makul parçalara ayırmak için ,
ve kullanabilirsiniz. Ayrıca CSS uygulayabileceğiniz daha fazla parça sağlar. Bu, bazı stilleri kaplamayı kolaylaştırır.
Tablonun düzenini kullanmak, sütunun genişliğini daha kolay ayarlamanızı sağlar. Başlık genişliğini ayarladığınızda, sütunun genişliği aynı olacaktır.
Tablonun okunmasını kolaylaştırmak için rengi dönüşümlü olarak kullanın. Hızlı bir taramada, aynı satırda hangi bilgilerin olduğunu görebilirsiniz.
Masanızı basit tutun. Bir yüzde kullanabilirsiniz, böylece boyutu hiçbir zamanda değiştirmenize gerek yoktur. Tabloyu daha temiz ve temiz görünmesi için sınırları kullanabilirsiniz.
Tabloyu nasıl odaklayacağınızla ilgili düşüncelerinizi sonlandırma Şimdi CSS kullanarak bir tabloya nasıl odaklanacağınızı biliyorsunuz. Tartışıldığı gibi, bunu yapmanın ‘doğru’ yolu sağ ve sol kenar boşluklarını otomatik olarak ayarlamaktır. Bu yöntem, CSS ile iyi çalışan neredeyse tüm yeni tarayıcılar için çalışır.
Bazı daha az modern tarayıcılar için bu işe yaramaz. Öyleyse, tabloyu metin tesviye yöntemini kullanarak düzenleyebilir ve ile çevreleyebilirsiniz. Dışarıda
metin seviyesini kullanarak tabloyu odaklamak istiyorsanız, metin tesviye kullanarak yapabilirsiniz. Hat metnini belirli bir şekilde konumlandırmak istediğinizde, metnin hizalanması veya dikey seviyelendirme değeri ile tablo hücrelerini de düzenleyebilirsiniz. CSS ile bir masanın nasıl odaklanacağınızla ilgili bu makaleyi okumak isterseniz, bunu Bootstrap tablosu hakkında kontrol etmelisiniz.
Ayrıca, tablonun arka plan rengi, HTML tablosu, CSS, CSS tabloları ve jQuery tablo eklentileri gibi ilgili tablo gibi birkaç ilgili konu hakkında yazıyoruz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir