CSS Flashcards
1
Q
Mi a CSS?
A
- Strukturált (például HTML és XML) dokumentumok
megjelenítésének leírására szolgáló stíluslap nyelv. - Szétválasztja a dokumentumok megjelenítési
stílusát a dokumentumok tartalmától.
2
Q
A CSS fejlesztése
A
A W3C CSS Munkacsoportja fejleszti.
3
Q
CSS szintek
A
- A szó hagyományos értelmében a CSS-nek nincsenek verziói, hanem szintjei vannak (jelenleg a level 3 a hasznalatos)
- A CSS minden egyes szintje az előzőn alapul, annak definícióit finomítja és új lehetőségeket vezet be.
4
Q
CSS dobozmodell
A
- A CSS egy fastruktúrájú dokumentumot kap, melyet egy rajzvásznon (például a képernyőn) jelenít meg egy olyan közbülső struktúrát, a dobozfát (box tree) előállítva, mely a megjelenített dokumentum formázási szerkezetét ábrázolja.
- Minden egyes doboz a fában a dokumentum egy megfelelő
elemét (vagy pszeudo-elemét) ábrázolja térben és/vagy
időben a rajzvásznon.
5
Q
Tulajdonságok
A
- A CSS által definiált paraméterek, melyek révén a dokumentumok megjelenítése vezérelhető.
- A tulajdonságoknak neve és értéke van.
- osszevont tulajdonsag: tobb css tulajdonsag erteket allitja be egyidejuleg (pl margin a margin-right… helyett)
6
Q
karakterek
A
Az Unicode karakterkészlet használata.
7
Q
vezérlősorozatok
A
- Unicode karakterek megadásához használhatunk \hhhhhh
formájú vezérlősorozatokat, ahol hhhhhh az Unicode karakter kódpontját ábrázoló legalább egy és legfeljebb 6 karakterből álló hexadecimális számjegysorozat. - ez roviditheto /9 = /09 = /0000009
- Speciális karakterek jelentésének
elnyomásához használjuk a ‘' karaktert.
8
Q
megjegyzések
A
A /* és */ határólók között lehet megadni
megjegyzéseket.
9
Q
deklarációs blokk
A
’{‘ és ‘}’ karakterek határolják, melyek
között deklarációk egy listája kötelező.
10
Q
at-szabályok
A
- A stíluslap feldolgozását vezérlő speciális
szabályok. - ’@’ karakterrel kezdődnek, melyet egy azonosító
követ, és ‘;’ karakterrel vagy egy deklarációs
blokkal végződnek.
11
Q
stílus szabályok
A
Egy kiválasztóból (vagy ‘,’ karakterekkel elválasztott kiválasztókból) és egy az(oka)t követő deklarációs blokkból állnak.
12
Q
Kiválasztók:
A
- Mintaillesztésre szolgálnak.
- Meghatározzák, hogy egy szabály mely elemekre vonatkozik.
- Kisbetű-nagybetű érzéketlenség az ASCII tartományban
13
Q
típus kiválasztó
A
- Egy CSS minősített név, a gyakorlatban
tipikusan egy azonosító. - A megfelelő nevű elemek illeszkednek rá.
14
Q
általános kiválasztó
A
- Általános kiválasztónak nevezzük a * formájú kiválasztót.
- Minden elem illeszkedik rá.
- Elhagyható olyan egyszerű kiválasztóból, mely további
komponenseket is tartalmaz.
15
Q
attribútum kiválasztók
A
- [att] Az att attribútummal rendelkező elemek illeszkednek rá.
- [att=érték] Olyan elemek illeszkednek rá, melyek att attribútumának értéke pontosan érték.
16
Q
ID-kiválasztó
A
- # azonosító formájú kiválasztó, az adott azonosítójúelem illeszkedik rá.
- Az azonosítót egy ID típusú attribútum kell, hogy
szolgáltassa a dokumentumban.
17
Q
pszeudo-osztályok
A
- :azonosító vagy :azonosító(érték) formájú kiválasztók.
- kis es nagybetu erzeketlen
18
Q
:link
A
a felhasználó által még nem meglátogatott hiperhivatkozásokra
vonatkozik.