1 Web programozás 3. előadás2 Űrlapok form label for input type select, option value szöveges mező: text textarea jelszó: password rádiógomb: radio je...
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
24
Méretek ●
width, height
●
min-width, max-width
●
Explorer hiba:
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
25
A megjelenítés módja ●
●
display: block, inline vagy none elem függő az alapértemezés (block vagy inline)
p {display: inline} div {display: none}
Első bekezdés.
Második bekedés.
Nem látható div elem.
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
26
Lebegtetés ●
legtöbbször képnél alkalmazzák a "szöveg körbefuttatására"
●
[DEMO: kép aláírással]
●
[DEMO: horizontális menü]
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
27
Felesleges táblázatok nélküli oldalkialakítás ●
●
Elavult technikák: keretek, tárbázat az oldalszerkezet kialakítására, távtartó gif-ek, stb. [DEMO: oldalszerkezet]
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
28
Pozícionálási sémák ●
●
●
●
●
alapértelmezett: static relatív: odébb toljuk az elemet, ettől a helye nem lesz tartalommal kitötve, üresen marad [DEMO: cím árnyékkal] abszolút pozíció: kikerül a sémából, a helye is fel lesz használva fix: az ablakhoz képest (keretek helyett használható!)
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
29
Láthatóság ●
●
●
visibility: visible vagy hidden eltérés a display:none-től: itt a helye megmarad felhasználás: több "füles" dialógusablak: div-ek egymáson, és mindig csak egy látszik
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
30
Látszólagos osztályok ●
●
●
speciális hatást tudunk elérni, amit máshogy nem tudnánk csak megjelenítés alatt derül ki, mit és hogyan kell formázni legismertebb a linkek viselkedése: a:link {color: #FF0000} a:visited {color: #00FF00} a:hover {color: #FF00FF} a:active {color: #0000FF}
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
31
Média típusok ●
●
●
●
Ma már nem csak képernyőn nézünk weboldalakat @media screen { p.test {font-family: verdana, sans-serif; fontsize: 14px} } @media print { p.test {font-family: times, serif; font-size: 10px} } @media screen, print { p.test {font-weight: bold} }
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
32
Külön stíluslapok ●
fontosabb eszközök:
●
all, aural, handheld, print, projection, screen
●
●
●
lehet teljesen külön, vagy csak részben szétválasztva
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév
33
Linkek ●
Validátor: –
●
http://jigsaw.w3.org/css-validator/
10 (!) cikk: –
http://weblabor.hu/cikkek/cssalapjai1
●
http://css.lap.hu
●
http://www.opendesigns.org/
Web programozás I. - Kecskeméti Fõiskola GAMF Kar, 2010-2011. tanév, őszi félév