Dizayndan məzmunun ayrılması Saytın İdarəetməsini asanlaşdırır
CSS (Cascading Style Sheets) veb-saytların tərtib edilməsi və yerləşdirilməsi üçün de facto bir yoldur. Dizaynerlər bir brauzerin veb-saytın görünüş və hisslər baxımından necə görünməsini, rəng, aralık, şrift və daha bir çox faktorları əhatə etməsi üçün stil planlarını istifadə edir.
CSS üslubları iki şəkildə yerləşdirilə bilər:
- Inline - veb səhifənin kodlaşdırma prosesində, fərdi, elementə aiddir
- Veb saytı bağlı olduğu müstəqil bir CSS sənədində
CSS üçün ən yaxşı təcrübələr
"Ən yaxşı praktikalar" - ən effektiv və sübuta yetirilmiş veb saytların layihələndirilməsi və qurulması metodlarıdır. CSS - lərdə veb-dizaynda onların arxasında web- saytlara baxmaq mümkündür və mümkündür. Onlar digər web dilləri və texnologiyaları ilə birlikdə illər ərzində inkişaf etdilər və müstəqil CSS stil versiyası istifadə edilən üstünlük üsulu oldu.
CSS üçün ən yaxşı təcrübələrdən sonra saytınızı aşağıdakı yollarla inkişaf etdirə bilər:
- Dizayndan məzmunu ayırır. CSS-nin əsas məqsədlərindən biri, dizayn elementlərini HTML-dən çıxarmaq və onları dizaynerin saxlamaq üçün başqa bir yerə yerləşdirməkdir. Bu, həm də hər biri öz təcrübələrinə diqqət yetirmək üçün dizaynerləri inkişafçılardan ayırmağa xidmət edir. Dizayner bir veb saytın görünüşünü qorumaq üçün bir geliştirici olmalı deyil.
- Təminatı asanlaşdırır. Veb dizaynın ən qaçırılan elementlərindən biri də baxımdır. Çap materialarından fərqli olaraq, bir veb sayt heç vaxt "bir və başa" deyildir. Məzmun, dizayn və funksiya vaxt keçdikcə inkişaf edə bilər və olmalıdır. CSS-nin mərkəzi bir yerə yerləşdirilməsi, veb-saytın hər tərəfinə səpilməməsi çox şeyləri asanlaşdırmaqdır.
- Sitenizi əlçatan saxlayır. CSS üslublarını istifadə edərək axtarış motorlarına və əlil şəxslərə saytınızla qarşılıqlı kömək edir.
- Sitenizi daha uzun tutar. CSS ilə ən yaxşı təcrübələrdən istifadə edərək, web dizayn mühitində dəyişikliklərin yerləşdirilməsi üçün kifayət qədər çevik, lakin sabit olan sübut edilmiş standartlara riayət edirsiniz.
Inline Styles yaxşı təcrübə deyil
Inline üslubları, bir məqsədi var, ümumiyyətlə veb-saytınızı qorumaq üçün ən yaxşı yol deyildir. Ən yaxşı təcrübələrin hər birinə qarşı çıxırlar:
- Inline üslubları tərkibi dizayndan ayırmaz. Inline üslubları, müasir developers əleyhinə dəmir yolu ilə quraşdırılmış yazı tipi və digər clunky dizayn etiketləri ilə tam eynidır. Üslublar yalnız tətbiq olunan xüsusi, fərdi elementlərə təsir göstərir; bu daha çox zəngin nəzarət verə bilər, eyni zamanda dizayn və inkişafın digər aspektləri - məsələn, uyğunluq - daha çətin olur.
- Inline üslubları texniki baxımdan baş ağrılarına səbəb olur. Üslublar ilə işləyərkən, stilin yerləşdiyi yerə baxaraq çətin ola bilər. Daxili , daxili və xarici üslubların bir qarışığı ilə məşğul olduğunuzda , yoxlamaq üçün bir çox yeriniz var. Bir veb dizayn qrupunda işləyərsinizsə və ya başqa birinin inşa etdiyi bir saytın yenidən dizaynını və ya saxlamış olsanız, daha çox çətinlik çəkəcəksiniz. Siz üslub tapmaq və onu dəyişdirmək sonra, yerləşdirildikdə hər bir səhifədə hər elementə bunu etmək lazımdır. Bu vaxt və iş büdcələrini astronomik şəkildə artırır.
- Inline üslubları əlçatan deyil. Müasir bir ekran oxuyucu və ya digər yardımçı qurğunun inline xüsusiyyətləri və etiketləri effektiv şəkildə idarə edə biləcəyi halda, bəzi köhnə cihazlar qəribə göstərilən veb səhifələrə səbəb ola bilər. Əlavə simvollar və mətn, səhifənizin axtarışı mühərriki tərəfindən necə göründüyünə təsir göstərə bilər, belə ki, sizin səhifəmiz də axtarış mühərriki optimallaşdırması (SEO) baxımından da yaxşıdır.
- Inline üslubları səhifələrinizi daha da artırır. Sitenizdeki hər bir paragrafın belirli bir şəkildə görünmesini isterseniz, bir xarici üslubda altı satır və ya bir kodla bir dəfə bunu edə bilərsiniz. Bununla birlikdə satırdakı üslublarla edərsə, bu üslubları sitenizin hər bir paragrafına əlavə etmək lazımdır. Əgər beş xəttiniz varsa, beş xətt sitenizdeki hər bir paraqrafla vurulur. Bu bant genişliyi və yükləmə vaxtı tələsik ola bilər.
Inline Stillərə Alternativ: Xarici Stillər
Inline üslublarını istifadə etmək əvəzinə xarici üslubları istifadə edin. Onlar CSS-in ən yaxşı təcrübələrindən faydalanır və istifadə üçün asandır. Bu şəkildə işlədildikdə, sitenizde istifadə edilən bütün üslublar ayrı bir sənəddə yaşayır və sonra bir kodun bir xətti ilə bir web sənədinə aid edilir. Xarici üslublar , əlavə etdikləri hər hansı sənədləri təsir edir. Yəni, hər bir səhifənin eyni üslubda istifadə etdiyi 20 səhifəlik bir veb saytınız varsa, adətən bu, necə başa çatdıqda, o səhifələrin hər birinə bu üslubları düzəldərək, bir yerdə dəyişiklik edə bilərsiniz. Bir nöqtədə üslubların dəyişdirilməsi veb-saytınızın hər bir səhifəsində kodlaşdırma axtarışından daha sonsuzdur. Bu, uzun müddətli sayt idarəçiliyini daha asan edir.