Vizsgatémák 12 CSS Flashcards
Mi a CSS?
Strukturált dokumentumok leírására szolgáló stíluslap nyelv.
Minek a rövidítése a CSS?
Cascading Style Sheets
Jellemezd a CSSt!
Többféle eszközön történő megjelenítést támogat.
Szétválasztja a dokumentumok megjelenítési stílusát a tartalmától.
Egyszerűsíti a webszerkesztést és a webhelyek karbantartását.
Ki fejleszti a CSSt?
W3C CSS munkacsoportja.
Mik a CSS szintek és melyek ezek?
A CSSnek nem verziói hanem szintjei vannak, minden szint az előzőn alapul, azt finomítja és új lehetőségeket vezet be.
CSS Level 1
CSS Level 2
CSS Level 3
Jellemezd a CSS Level 1!
Elavultnak tekintett.
Jellemezd a CSS Level 2!
Javítása jelenleg fejlesztés alatt áll.
Jellemezd a CSS Level 3!
Fejlesztés alatt áll.
Modulokra van bontva, melyek a CSS egy részét definiálja, minden modul a CSS 2.1 lehetőségét bővíti és/vagy részeit cseréli le.
Jellemezd a CSS 3 moduljait!
Minden modul a CSS 2.1 lehetőségét bővíti és/vagy részeit cseréli le.
Szintekre van bontva.
1 szintről indulnak az olyan modulok melyeknek nincs CSS Level 2-beli megfelelőjük.
3 szintről indulnak a CSS Level 2 létező lehetőségeit frissítő modulok.
Milyen állománya van a CSSnek?
.css
média típusa: text/css
Jellemezd a CSS Level 4!
Nem létezik.
Modulok lehetnek 4. vagy magasabb szinten, de a nyelv már nem.
A CSS Level 3 csak a többiektől való megkülönböztetésre használják.
Jellemezd a CSS dobozmodellt!
Fastruktúrában van ábrázolva. Dobozfát (box tree) állít elő, mely a dokumentum formázási szerkezetét ábrázolja. Minden doboz a fában a dokumentum egy elemét ábrázolja.
A CSS minden elemhez nulla vagy több dobozt generál a display tulajdonság által.
Sorrend:
margin
border
padding
tartalom
Mik a CSS Tulajdonságok?
CSS által definiált paraméterek, melyek által a dokumentum megjelenítése vezérelhető.
Neve és értéke van.
Mik az összevont tulajdonságok?
Olyan tulajdonság, mely egyidejűleg több tulajdonságot is képes beállítani.
pl. margin a margin-top, margin-bottom, margin-left, margin-right
Milyen szintaktikai elemek vannak a CSSben?
Karakterek, vezérlősorozatok, megjegyzések, deklarációs blokk, at-szabályok, stílus szabályok
Jellemezd a karaktereket CSSben!
Unicode karakterkészletet használ.
\hhhhhh módon lehet Unicode karaktereket megadni, ahol hhhhhh egy hexadecimális szám.
Jellemezd a vezérlősorozatokat CSSben!
A speciális karakterek jelentésének elnyomásához \ használunk.
Jellemezd a megjegyzéseket CSSben!
/* */ között
Tokenen kívűl bárhol
Nem egymásba ágyazhatóak
Jellemezd a deklarációs blokkokatt CSSben!
{ } közé egy deklarációs listaként használjuk
tulajdonságnév: érték alakban