Sfaturi și trucuri care sunt trecute cu vederea în CSS pentru Web Design
Publicat: 2018-02-15Proiectarea site-ului web este o sarcină complicată care necesită o serie de instrumente și caracteristici pentru a fi realizată cu succes, cu toate acestea, odată cu progresul tehnologiei și instrumentelor oferite în proiectarea unui site web, sarcina a devenit eficientă și eficientă în comparație cu vremurile anterioare.
Una dintre cele mai importante caracteristici pe care un designer de site-uri web trebuie să le ia în considerare este utilizarea Cascading Style Sheet (CSS).
CSS sau Cascading Style Sheet este limbajul care este folosit pentru prezentarea paginilor web pe un site web care include utilizarea culorilor, aspectului paginii web și fonturilor. Permite prezentarea în compatibilitate a site-ului pe diferite gadget-uri de ecrane mici și mari sau chiar când vine vorba de procesul de imprimare. CSS nu se bazează pe HTML, dar poate fi folosit cu orice limbaj de marcare bazat pe XML. Această independență față de HTML ajută CSS să facă sarcina de întreținere a site-urilor web, partajarea foilor de stil pe pagini și editarea paginilor pentru diferite teme și mediu. Aceasta este, în general, considerată o separare a structurii sau a conținutului de prezentare. Cu timpul, CSS a devenit cea mai preferată metodă de proiectare web, care aduce beneficii designerilor în diferite moduri.
Să presupunem că dacă doriți să faceți o schimbare în designul dvs. web, va trebui să editați fiecare pagină a site-ului dvs., ceea ce va necesita mult timp și efort. CSS vă permite să editați întregul design al site-ului, făcând modificări pe o pagină a site-ului. Ușurează procesul motorului de căutare, deoarece nu se luptă cu „citirea” conținutului pe care îl încărcați, deoarece este considerat o metodă de codificare curată și, de asemenea, vă lasă mai mult conținut decât cod, care este esențial pentru site-ul dvs. Pe măsură ce motoarele de căutare au fost actualizate, ceea ce înseamnă că există mai multe opțiuni de browser ca niciodată. Foile de stil CSS ajută la adaptabilitatea site-ului și vă asigură că mai mulți vizitatori pot vedea site-ul dvs. așa cum v-ați dorit. Există multe alte avantaje de a avea CSS pentru proiectarea web, dar unele dintre trucurile și tehnicile care pot fi foarte benefice pentru dvs. sunt în mare parte ignorate, de aceea acest articol evidențiază punctele care sunt neglijate atunci când utilizați metoda CSS în proiectarea web în pentru a vă ajuta să vă proiectați site-ul mai bine și mai eficient.
1. Numerotare automată
Știm cu toții cât de obositor este să numere fiecare titlu și subtitlu de pe site cu multe pagini web; ai face-o manual sau prin script. Dar CSS elimină eforturile de numerotare a fiecărui titlu și subtitlu prin utilizarea contoarelor CSS. Contoarele CSS conțin două elemente care sunt „resetarea contorului” și „incrementarea contorului”. Resetarea contorului este utilizată în general pentru a reseta contorizarea, iar incrementul contorului este folosit pentru a adăuga numerele. Există, de asemenea, o opțiune de număr condiționat, dacă doriți ca un număr să înceapă dintr-un anumit punct, puteți specifica numărul de resetare în acest fel.
2. Creativitate cu subliniere
Condimentarea fonturilor nu este niciodată o idee rea, deoarece atrage cititorul, dar există opțiuni foarte limitate pentru a fi creativ cu fonturi subliniate. Uneori vrem sublinierea într-un mod diferit, adăugându-i puțină creativitate, ca o linie punctată sau întreruptă, în loc să avem o linie simplă sub fonturi. Alegem „border bottom” deoarece nu există opțiuni, dar „border bottom” nu este eficient dacă textul pe care îl subliniați se închide. CSS3 trece bariera deoarece oferă trei proprietăți noi pentru decorarea textului. „Text decoration color”, „text decoration line” și „text decoration style” vă oferă să fiți creativ cu textele de pe site. Puteți folosi aceste proprietăți pentru a vă stila sublinierea, supralinierea și chiar pentru a face textele să clipească pe pagina web.
3. Cotațiile de pe site
HTML ne-a eliberat să introducem ghilimele corecte, deoarece eticheta „ ” indică ghilimele înline.
Dar să presupunem că doriți ca citatul dvs. să aibă mai mult decât ghilimele duble sau să aibă un nivel mai mare de ghilimele imbricate într-o linie, vă confruntați cu o barieră în această situație.
Dar prin proprietatea citatelor CSS2, barierele nu mai reprezintă o problemă pentru dvs., deoarece vă puteți defini preferințele de cotație cu ajutorul acesteia., făcând citarea exact așa cum doriți să fie.
4. Managementul mesei
Cu toții ne confruntăm cu o situație în care întâlnim un tabel mare, care variază în funcție de dimensiunea conținutului per celulă și este imposibil să-l încadrezi într-o lățime pe care vrei să-l fie sau pe care ai specificat-o, indiferent cât de mult ai încerca, toți în cele din urmă eșuează. CSS vă oferă o proprietate unică de a îmblânzi tabelul cu „dispunerea tabelului”. Proprietatea folosește instrucțiunile cu valoare fixă, când comandați un aspect fix pentru tabel, tabelul și celulele sunt proiectate în funcție de valorile date. Este definit de utilizator, dar nu de conținut, iar această proprietate este acceptată de toate browserele.
5. Faceți-l vizibil
Există întotdeauna unele informații sau conținut pe pagina web la care doriți să acorde atenție spectatorului, dar cu alte câteva opțiuni care sunt oferite pe site, informațiile sau conținutul respectiv sunt derulate în sus sau în jos. Dorința dvs. de a obține acel text citit de utilizatori rămâne incompletă. CSS oferă o caracteristică care poate fi folosită de designer pentru a face vizibil conținutul sau informațiile, chiar dacă pagina este derulată în jos sau în sus. Puteți utiliza această caracteristică cu CSS folosind poziția „sticky”, în care puteți fixa o anumită zonă a paginii web pentru informații sau conținut, iar conținutul va rămâne vizibil până când zona anume a paginii web este derulată în sus sau în jos. Ele acționează ca elemente poziționate înainte de orice derulare și apoi ca elemente fixe odată ce defilarea depășește pragul.
6. Modelarea textului
Uneori, atunci când adăugați o imagine în centrul sau pe partea laterală a paginii web, doriți ca conținutul dvs. să înconjoare imaginea frumos curbată cu limitele imaginii, dar din cauza opțiunilor limitate oferite textului dvs. merg întotdeauna în modul de bază, prin forma dreptunghiulară a imaginii. „Forme CSS” vă oferă opțiunea de a schimba modul de bază și de a implica modul în care doriți să fie. Există trei proprietăți date pentru ajustarea conținutului, care sunt „forma în exterior”, „marja de formă” și „pragul de formă a imaginii”. Prin această opțiune vă puteți ajusta conținutul în jurul imaginii așa cum doriți să fie.
7. Marcarea Câmpurilor
De multe ori, când ai nevoie de anumite informații de la utilizator pe site, faci câmpuri și spațiu pentru ca acesta să scrie în câmpuri sau spațiu. Uneori, unele informații pe care le solicitați sunt esențiale și uneori acea informație este opțională, să presupunem că doriți să transmiteți mesajul utilizatorilor că informația este esențială sau opțională fără utilizarea de texte, pare imposibil. Dar puteți folosi CSS pentru a clasifica acele câmpuri ca opționale sau esențiale, cu culoarea limitelor lor, cum ar fi câmpurile cu granița roșie fiind esențiale și câmpurile cu limite albastre fiind opționale.
8. Pretentios cu culori
Când nu vă plac anumite culori, doriți să nu le aveți pe site-ul dvs. web în niciun fel, dar la un moment dat dorința dvs. este limitată, deoarece nu există opțiuni de ajustare ca în timp ce evidențiați textul pe site, nu există. multe opțiuni pentru a schimba culoarea textului evidențiat. Dar cu elementul de selecție CSS puteți schimba chiar și culoarea textului evidențiat de pe site-ul dvs. și puteți face evidențierea cu culoarea dorită.
9. Bifarea casetei de selectare
Uneori devine dificil să verifici dacă ai bifat o casetă de selectare sau nu doar prin indicarea unei bifări minuscule pe căsuța unde există mai multe opțiuni oferite pe pagina web. Poate fi foarte util pentru utilizatori să aibă o altă indicație pe lângă o verificare mică a paginii web, ceea ce va crea site-ul mai ușor de utilizat. CSS acoperă și acest aspect cu proprietatea opțiunii „verificați clasa”. Nu indică doar prin bifarea corectă, dar puteți face și conținutul opțional de lângă caseta de bifare evidențiat cu o culoare selectată de utilizator, astfel încât să nu existe erori de părăsire a unei opțiuni din cauza lipsei de vizibilitate.
10. Creați site-ul dvs. bazat pe o temă
Este foarte atractiv atunci când un site web se bazează pe o temă, cum ar fi o carte de povești, având fonturile și caracteristicile sale la fel ca atunci când deschideți o poveste care începe cu „a fost odată ca niciodată”, având O mai mare decât alte litere. Puteți face site-ul dvs. să arate mai frumos prin CSS utilizând proprietatea „prima literă”, care vizează prima literă a rândului și îl face mai mare în dimensiune cu font majuscule, la fel ca în cărțile de povești pe care le citim.
11. Furnizarea de formate de fișiere pentru legături
Este posibil să fi văzut un document legat de o imagine sau de un site web pentru descărcare sau pentru a muta utilizatorul pe un alt site web, este posibil să fie nevoie de multe instrumente pentru a corecta acel pas. Dar CSS a făcut și acest pas mai ușor. Puteți să vă conectați web-ul cu proprietatea „content:url()” a CSS și să adăugați linkul documentului dorit.
12. Adăugați efect de paralaxă
Când vorbim despre creativitatea în proiectarea web, nu ne limităm doar la creativitatea folosind fonturi și etichete, dar putem include și fundalul pentru designul creativ al unui site web. Un site web care are un fundal atractiv poate avea un rol major doar în creșterea traficului site-ului. Dar dacă nu numai că adăugăm un fundal atractiv, ci și editam fundalul pentru a-l face să pară și mai fascinant, va oferi designului site-ului un impuls major. CSS oferă efect de paralaxă, care este un efect folosit pentru a face mișcarea fundalului într-o mișcare lentă. Ori de câte ori un utilizator derulează în jos pe pagina web, imaginea de fundal se va deplasa, dar cu încetinitorul, creând o impresie de design web bun.
CSS sau Cascading Style Sheet a influențat foarte mult metoda de proiectare web, făcând-o mai eficientă și mai de impact. Ne-a oferit atât de multe caracteristici pe care oamenii tind să le ignore uneori, dar dacă țineți cont de acele caracteristici și proprietăți și le folosiți bine, designul site-ului dvs. web va fi remarcabil printre celelalte site-uri, fiind ușor de utilizat și atractiv în același timp.