Her web sitesi yapısal (HTML tarafından dikte edilen), fonksiyonel ve stilistik öğelerden oluşmaktadır. Basamaklı Stil Sayfaları (CSS), bir web sitesinin görünümünü ("bak ve hisset") dikte etmek için kullanılır. Bu stiller, web standartlarına uyum ve kolaylık sağlamak için HTML yapısından ayrı tutulur.
Stil Sayfalarıyla İlgili Sorun
Bugün birçok web sitesinin boyutu ve karmaşıklığı ile, stil sayfaları oldukça uzun ve hantal hale gelebilir. Bu, özellikle duyarlı web sitesi stilleri için medya sorgularının tasarımın vazgeçilmez bir parçası olduğunu ve bir web sitesinin cihazdan bağımsız olarak bakmasını sağladığını doğrulamaktadır. Bu medya sorguları tek başına bir CSS belgesine önemli sayıda yeni stil ekleyebilir ve bu da çalışmayı daha da zorlaştırır. Bu, CSS yorumlarının web sitesi tasarımcıları ve geliştiricileri için çok değerli bir yardım olabileceği yerdir.
Yorumlar Yapı ve Netlik ekle
Bir web sitesinin CSS dosyalarına yorum eklemek, belgeyi inceleyen bir insan okuyucu için bu kodun bölümlerini düzenlemenin harika bir yoludur. Ayrıca, bir web uzmanının başka bir yerden ayrıldığı zaman ya da ekip ekiplerinin bir sitede çalıştığı durumlarda tutarlılık sağlar.
İyi biçimlendirilmiş yorumlar, stil sayfasının önemli yönlerini zaten kodla aşina olmayan bir ekibin üyelerine iletebilir. Bu yorumlar, sitede daha önce çalışmış ancak yakın zamanda çalışmayan insanlar için de çok yararlıdır; web tasarımcıları genellikle birçok sitede çalışır ve tasarım stratejilerini birinden diğerine hatırlamak zordur.
Sadece Profesyonellerin Gözleri İçin
Sayfa, web tarayıcılarında oluşturulduğunda CSS yorumları görüntülenmez. Bu yorumlar sadece HTML yorumları olduğu gibi (sadece sözdizimi farklı olsa da) bilgilendirme amaçlıdır. Bu CSS yorumları, bir sitenin görsel görüntüsünü hiçbir şekilde etkilemez.
CSS Yorumları Ekleme
Bir CSS yorumu eklemek oldukça kolaydır. Yorumunuzu yalnızca doğru açılış ve kapanış yorum etiketleriyle ayırırsınız:
- Ekleyerek yorumunuza başlayın
/*
- Yorumunuzu ekleyerek kapatın
*/
Bu iki etiket arasında görünen herhangi bir şey, yorumların içeriğidir, yalnızca kodda görünür ve tarayıcı tarafından oluşturulmaz.
Bir CSS yorumu herhangi bir sayıda satır alabilir. İşte iki örnek:
/ * kırmızı kenarlık örneği * / div # border_red { kenarlık: ince katı kırmızı; }/*******************************************************Kod metni için stil*******************************************************/ Birçok tasarımcı, okuma yaparken taraması kolay küçük, kolay sindirilebilir parçalar halinde stil sayfalarını düzenler. Genellikle, önceden görülebilen yorumları görürsünüz ve sayfada görülmesi kolay olan büyük, belirgin kırılmalar oluşturan tire dizileri izlersiniz. İşte bir örnek: / * ----------------------- Başlık Stilleri ----------------------- ------- * /
Bu yorumlar yeni bir kodlama bölümünün başlangıcını göstermektedir. Yorum etiketleri tarayıcıya aralarındaki her şeyi yoksaymasını söylediğinden, bunları CSS kodunun belirli bölümlerini geçici olarak devre dışı bırakmak için kullanabilirsiniz. Bu, hata ayıklama yaparken veya web sayfası biçimlendirmesini ayarlarken kullanışlı olabilir. Aslında, tasarımcılar genellikle, bu bölüm sayfanın bir parçası değilse ne olacağını görmek için kod alanlarını "yorumlamak" veya "kapatmak" için kullanırlar. Bunu yapmak için, açık yorum etiketini yorum yapmak istediğiniz kodun önüne ekleyin (devre dışı bırakın); Kapatma etiketini devre dışı bölümün bitmesini istediğiniz yere yerleştirin. Bu etiketler arasındaki hiçbir şey, bir sitenin görsel görüntüsünü etkilemeyecek ve bir sorunun nerede olduğunu görmek için CSS'de hata ayıklamanıza izin vermeyecektir. Daha sonra bu soruna girip düzeltin ve yorumları koddan kaldırabilirsiniz. Bir özet olarak, CSS’nizdeki yorumları kullanmak için hatırlamanız gereken bazı ipuçları: Çok fazla yorum eklerken bir sitenin indirme hızını ve performansını etkileyebilirken, bunları kullanmakta tereddüt etmemelisiniz. Önemli bir olumsuz etkiye sahip olması birçok yorum satırına girer. Web tasarımının pek çok yönü gibi, hepsi dengelenmeye geliyor. Bölümleri Kırmak
"Yorum Yapılıyor" Kodu
CSS Yorumlama İpuçları
performans