CSS-ramme

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 12. maj 2016; checks kræver 22 redigeringer .

CSS-framework  er et framework skabt for at forenkle arbejdet for en layoutdesigner , fremskynde udviklingen og eliminere det maksimalt mulige antal layoutfejl ( kompatibilitetsproblemer mellem forskellige browserversioner osv .). Ligesom biblioteker af scripting programmeringssprog , CSS-biblioteker, normalt i form af en ekstern css-fil, er "forbundet" til projektet (føjet til overskriften på websiden). Mere funktionsrige rammer har også flere JavaScript-baserede funktioner og ekstramateriale, men er for det meste designorienterede og fokuserer på interaktive UI-mønstre. Denne detalje adskiller CSS-frameworks fra andre JavaScript-frameworks.

Fordele

Ulemper

Forskelle

CSS bibliotekstyper

På grund af de nævnte mangler er brugen af ​​CSS-biblioteker kontroversiel i det professionelle samfund. Det førte også til fremkomsten af ​​forskellige typer CSS-biblioteker. Konventionelt kan der skelnes mellem to typer: Omfattende og begrænset. En tredje mulighed ville være at udvikle dit eget bibliotek [4] . Denne mulighed foretrækkes af de fleste udviklere, da den giver fordelene ved en tilpasset løsning og reducerer det negative ved at være afhængig af tredjepartsbiblioteker.

Omfattende CSS-biblioteker

Denne type bibliotek forsøger at dække de fleste af de ting, en udvikler kan have brug for. Denne type inkluderer biblioteker, der inkluderer CSS til layout og nulstilling (eller en form for ramme).

Begrænsede CSS-biblioteker

Som navnet antyder, dækker denne type bibliotek kun en begrænset række behov eller har et specifikt formål.

Eksempler på CSS-biblioteker

Omfattende

Begrænset

Noter

  1. YAML Builder . Dato for adgang: 20. august 2012. Arkiveret fra originalen 23. august 2012.
  2. Retningslinjer for udvikling af dit eget CSS-rammeværk Arkiveret 15. august 2012.

Links