Wednesday, May 9, 2012

Cascading Style Sheets

Care sunt argumentele pro şi contra pentru dezvoltatori web atunci când se utilizează CSS


Soluţie:

PRO: CSS este conceput pentru a permite separarea de prezentare şi structura. Culori de fonturi, stiluri de fundal, a aliniamentelor de elemente, a frontierelor şi dimensiunile sunt mutate într-o foaie de stil, rezultând în cod HTML simplu considerabil. Documentele HTML devin mult mai mici şi browsere web va salva în cache, de obicei, site-uri de stil CSS. Acest lucru duce la o reducere a traficului în reţea şi de descărcări semnificativ mai rapide pagina.



CON:

Denumire pot obţine confuz. De exemplu, autorii s-ar putea asocia numele clasei cu atribute dorite de prezentare, de exemplu, o clasa CSS pentru a fi aplicate la text accentuată ar putea fi numit "bigred", ceea ce înseamnă că acesta este interpretat într-un font roşu de mare. În timp ce o astfel de alegere de numire poate fi intuitiv pentru autorul documentului, aceasta poate cauza probleme dacă autorul mai târziu decide că textul ar trebui să fie accentuată în schimb verde, autorul este lasat cu o clasa CSS numit "bigred", care descrie ceva care este verde .



Nu sunt bug-uri în CSS de care aveţi nevoie pentru a lucra atunci când ai nevoie de ea pentru a lucra pe mai multe browsere si platforme, si mai greu sa de a depana decât cu un HTML simplu.

0 comments:

Post a Comment