Fejlesztés a CSS keretek
A fejlesztés minden oldalon általában áll több közös lépések, amelyek közül az egyik a kötelező elrendelése fő sablon, amely alapján a létrehozását a kép az oldal tervezője HTML formátumban.
Kényszerítő weboldal nagyon hasonló problémák, így ez lehet automatikus, csökkentve az időkeret a fejlődő egy weboldal, és ez még megbízhatóbb számának csökkentésével a hibák az elrendezés. Ennek elérése érdekében a CSS egy speciális könyvtár, amely olyan meghatározásokat kulcsfontosságú blokkok az oldalon, hogy hozzon létre egy „gyors” jelölések nélkül független számítási különböző méretű egy oldalon (például a szélessége a blokk az egykor népszerű három oszlopos elrendezés).
Az előnyök a CSS keretek
Fejlesztése egy weboldal segítségével stíluslap kezdetben nehéz a kezdő tervezők és elrendezése weboldalakat. Különösen elrendezés kizárólag blokkok (blokk-kódolás). Tervezés összetettebbé válik, ha ez szükséges, hogy hozzon létre egy „gumi” oldalon. Ilyen esetekben jön a támogatás a CSS könyvtár. Ezek tartalmazzák a legnépszerűbb tartalom jelölő helyszínek: két oszlopban három oszlop, a fejléc, lábléc és oszlopok, stb valamint meghatározza a jelölések elhelyezése gyakorlatilag bármely elemét az oldalon.
A CSS keretek létrehozását foglalja magába a 100% moduláris felépítés. És akkor ez a modern és kiváló minőségű. A fejlesztő már nem szükséges számolni, és regisztrálja az összes stílust arra utalnak, hogy egy helyet az oldalon. Minden már előre egy egyszerű include fájlban. Ha a fejlesztő már van egy hasonló fejlesztési tapasztalat, akkor ez a folyamat jelentősen felgyorsult, így a fejlesztési költségek csökkenése miatt. További gyorsítás lehet használni a különböző kódgenerátorok, amelyek támogatják a szükséges könyvtárakat.
Egy nagyon fontos előnye fejlesztés a keretek a megnövekedett határon böngésző kompatibilitás projektek alapján rájuk. Mivel a könyvtárak által kifejlesztett vezető szakemberek, a hibák száma által okozott eltérés a kijelző elemek különböző böngészők érezhetően csökken.
kód egységesség a CSS keretmegállapodás vezet a csapatmunka, mivel ez segít jobban érzékelik a tartalom között, hogy több fejlesztő, ha mindegyiknek megvan a saját stílusa az írás.
Hátrányai CSS keretek
Amellett, hogy a pozitív aspektusait keretek kétségtelenül megvannak a maga hátrányai. Leggyakrabban a keretek is kifogásolható, hogy a túlzott redundancia nem használt kódot. Nagy könyvtárak több alkalmas nagyszabású projektek, mivel nem minden állítólagos stílusok használható egy igazi projekt. Sőt, a szervezett elrendezés CSS könyvtár nem nagyon könnyen olvasható, mivel a legtöbb osztályok nem nyilvánvaló, hogy egy személy nevét (például g-8, SP-B-n, de-no-15). Ha nem használja a leggyakoribb könyvtár, akkor kap a webhelyen hibákat, ami lehetővé tette a fejlesztők ezt a keretet, amikor azt létrehozzák.
Továbbá, annak érdekében, hogy növelje a sebességet a fejlődés CSS segítségével könyvtárak kezdeni az igény, hogy elolvassa. És bár az általános megközelítések kialakulását az oldal elrendezése hasonló, mégis keretei között, jelentős különbségek vannak.
Azonban a fő hátránya, CSS keretek még mindig úgy tekintenek, hogy függ a design a helyén a könyvtár használata. Ezért a legtöbb oldal, amelyek alapján a CSS könyvtárnak szüksége korszerűsítése ugyanezek a könyvtárak, amelyek megkövetelik a költség további forrásokat. A legtöbb fejlesztő szívesebben használják CSS kereteket fejlesztettek magukat.
Típusai CSS keretek
Professzionális környezetben, HTML-coder még részt vitákban hogy használja-e a CSS keretek között. Mivel a fent említett hátrányainak a könyvtár van osztva két nagy csoportra: átfogó és korlátozott.
Átfogó keretek próbálja fedezni az összes szabályt oldal design. Általában az alábbi szabályokat tartalmazza az elrendezést, a szabályokat a kisülési eleme a stílus. is tartalmazhatnak szabályok tipográfia képez design elemeket, HTML5 támogatás elemek, stb Példák az ilyen keretek lehetnek:
- tervrajz
- 960 Rácsrendszerben
- twitter bootstrap
- YAML
- Fluid Baseline Rácsrendszerben
és még sokan mások.
Limited keretek, melyek célja a szűkebb halmaza feladatok (például regisztrációs űrlap vagy elemek, sőt, az elrendezés lapok). A legvilágosabb példa egy ilyen keret jQuery UI CSS keretrendszer, amely meghatározza azokat a szabályokat megjelenítő widget megfelelő csatlakozót.
Az alábbi ábra szemlélteti a működés elve CSS feymvorka (a 960 Rács System).