WCSS (Wap CSS), Wireless CSS A WCSS (WAP Cascading Style Sheet vagy WAP CSS) mobil változata a CSS-nek . WAP speciális kiterjesztéseket tartalmaz. Azok a CSS2 jellemzők és tulajdonságok, amelyek nem hasznosak a mobil internetes alkalmazásoknál, nem szerepelnek a WAP CSS-ben. A WAP CSS társa az XHTML Mobile Profile (XHTML MP). Mindketten WAP 2.0 specifikációban vannak meghatározva.
1
WCSS (Wap CSS), Wireless CSS Ha szeretnénk megváltoztatni a megjelenését egy dokumentumnak a böngészőben, akkor csak módosítania kell a CSS stíluslapokat. Ez a funkció nagyon hasznos a vezeték nélküli világban, ahol a különböző mobil eszközökön eltérőek voltak a jellemzők (mint például a mobiltelefonon a képméret). 2
WCSS fájlok kiterjesztése: ".css"
WCSS fájloknak a MIME-típusa (tartalomtípus): "text/css" 3
A WCSS használatának az előnyei • A tartalmat és a bemutatást el lehet választani egymástól. • A különböző mobiltelefonokon különböző a képméret,de a tartalom fájlokat nem kell módosítani. • Több oldal használhatja ugyanazt a stíluslapot •Elősegíti a munkamegosztást (dizájn és tartalom)
4
A WCSS használatának az előnyei •Csak egyszer, az első alkalommal törtenik a letöltés. A CSS fájlt ezután a böngésző átmeneti tárolójába menti, ahol hozzá lehet férni anélkül, hogy újra csatlakozna a szerverhez. •A kisebb fájlméret előnye az, hogy rövidebb a letöltési ideje. 5
A WCSS használatának hátrányai • Különböző WAP böngészők különböző szinten támogatják a WCSSt. •A mobiltelefon először letölti az XHTML MP dokumentumot, majd elemzi az XHTML MP dokumentum kódját, megkeresi a WAP CSS stíluslap címét, és egy kérést küld a szervernek hogy letöltse a fájlt. 6
A WCSS használatának hátrányai •Ha egy WAP CSS fájl adja az összes bemutató információkat az oldalra, a WAP CSS fájl mérete igen nagy lehet. •A WAP-böngészőnek értelmeznie kell a WCSS mellett az XHTML MP dokumentumot.
Hossz (length) Hossz értékeket használunk a magasság, szélesség, vastagság meghatározására. A hosszúság értékei a következő egységek lehetnek : •% •px •em -- font size 12 points, 1 em = 12 points, 2.5 em = 30 points •ex -- x-magassága a betűnek ("x" character) font size 12 points, 1 ex = 6 points 2.5 ex = 15 points 20
Hossz (length) • cm • mm • in • pt -- Point. 1 pt = 1/72 in • pc -- Pica. 1 pc = 12 pt
21
Színek rgb(r%, g%, b%) r, g b értékek 0 - 100 rgb(r, g, b) r, g b értékek 0 - 255 #rrggbb r, g b hexa értékek (0-9, a-f) #ff dd aa #rgb #fda r, g b hexa értékek (0-9, a-f) 22
Színek Aqua Black Blue Fuchsia Gray Green Lime Maroon Navy Olive Purple Red Silver Teal White Yellow