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).

Kapcsolódó cikkek