(DaM profilszerkesztési segédlete, CSS gyorstanodája, és tanácsai)

HTML iskola, szigorúan a dogra öszpontosítva.

Negyedik lecke - bevezetés a CSS világába

CSS cascading style sheet – lépcsőzetes stíluslapok

 

Miután befejeztük a HTML-t, gondoltam rátérek erre is egy picit, elvégre RaszP. csak úgy szórja nekünk a CSS kódokat.

Negyedik lecke

 

Ebben a fejezetben inkább csak az általánosságokkal foglalkozom, majd a további leckékben konkretizáljuk a dolgokat.

 

Először is tisztázzuk, mire is jó a stíluslap.

Emlékeztek rá, a HTML-ben nemsok lehetőségünk volt arra, hogy módosítsuk szövegeink stílusát? (HTML segédlet 1. lecke)

 

A CSS-t 1996-ban jelentette meg a W3C (WorldWideWeb Community- a web programozásának atyjai/szabványosítói) azzal a céllal, hogy a szövegszerkesztőkéhez hasonlóan lehessen a HTML dokumentumok megjelenítési információit módosítani. Méghozzá úgy, hogy minden böngésző egyformán jelenítse meg a dokumentumot. Mi most ezzel az első (jelenleg a CSS3-al kínlódnak) CSS szabvánnyal fogunk foglalkozni, mert ezt támogatja többé-kevésbé minden böngésző.

 

A stíluslapoknak 3 szintje van:

            - belső

                        egyetlen tag tartalmára vonatkozik – amiben szerepel

- dokumentum szintű

                        a dokumentum teljes egészére vonatkozik

            - külső

akárhány dokumentum törzsére vonatkozhat, egy külső a weben valahol elhelyezett fájl.

 

Egy fontos dolog: a stíluslapoknak van egy végrehajtási sorrendje. ami fordított az előző felsoroláshoz képest, tehát a külső stíluslapot felülírja a dokumentum szintű, amit felülír a belső stíluslap.

 

No nézzük akkor hogyan is néz ki egy CSS script (mini program)

 

<STYLE type=”text/css”>

           

            szabálylista

           

</STYLE>

 

STYLE

-ezzel adjuk meg a nem HTML kód típusát. Jelen esetben text/css (mivelhogy szöveget adunk meg és CSS a programnyelv)

 

SZABÁLYLISTA

- a szabálylista két további részből áll

szelektor{tulajdonság_1:érték_1;tulajdonság_2:érték_2;…tulajdonság_n:érték_n;}

 

            SZELEKTOR (az a tag amire a stílus vonatkozik)

                        Vagy egy tag neve, vagy tag nevek vesszővel elválasztott listája.

                        (FIGYELEM! Nem <tag>-ról, csak tag nevekről beszélünk! a kacsacsőrök nem kellenek.)

            TULAJDONSÁG

                        Ezek azok a tulajdonságok, amiket módosítani, beállítani szeretnénk.

(A CSS1 56 különböző tulajdonságot tartalmazhat 6 kategóriában:

            -betűk

            -színek és háttér

            -szöveg

            -dobozok és elrendezés

            -listák

            -tag -ek)

                        Ha egy tulajdonságnak több értéket szeretnénk megadni, akkor szóközzel válasszuk el egymástól az értékeket.

 

Stílusosztályok:

 

            Egy tag különböző előfordulásainak különböző stílusspecifikációkat adhatunk meg.

            használata: a tag nevéhez egy ponttal kapcsoljuk.

pl:

            <STYLE type=”text/css”

                        p.normal{tulajdonság_1:érték_1;…}

                        p.special{tulajdonság_1:érték_1;…}

            </STYLE>

 

A dokumentumunkban a kívánt stílusosztályt az adott tag class attribútumával hívhatjuk meg:

            <p class=”normal”> … </p>

 

Létrehozhatunk általános stílusosztályokat is, ezek nem csak az adott tag -re vonatkoznak.

            használata: nem adunk meg tagnevet, csak egy ponttal kezdjük az osztálynevet.

pl:

<STYLE type=”text/css”

                        .normal{tulajdonság_1:érték_1;…}

                        .special{tulajdonság_1:érték_1;…}

            </STYLE>

 

meghívni ugyan úgy kell mint az előbb, de egyidejűleg használhatjuk mondjuk div és p tag –ben is. (értelemszerűen egyazon stíluson belül nem érdemes kétszer használni)

 

Tulajdonság- és érték formátumok:

 

Erről azért kell külön részben beszélnünk, mert a HTML-hez képest van némi változás a parancsok és tulajdonságok, valamint az értékek bevitelben.

 

A kulcsszavak továbbra sem függenek attól, hogy kis- illetve nagybetűvel írjuk be. (tehát a pici=Pici=PICI=PiCi)

A hosszértékeket továbbra is egészszámokkal, illetve tizedes törtekkel adhatjuk meg, de megjelentek a további mértékegységek. (eddig ugye csak a px-et használtuk)

A CSS mértékegységei a következők:

            -px: pixel

            -in: inch (hüvelyk)

            -cm: centiméter

            -mm: milliméter

            -pt: pont

            -pc: pica, azaz 12 pont

és két relatív mértékegység:

            -em: az „m” betű magasságát adja meg

            -x-height: az „x” betű magasságát adja meg

 

A színértékeket az eddig megszokottakon (angol név és #hexa hód) kívül rgb értékkel is megadhatjuk. (az rgb lényegében megegyezik a hexa kóddal, csak át van számítva az érték a decimális számrendszerre)

pl:

            -black                                                                        -white

            -#000000                                                                   -#FFFFFF

            -rgb(0,0,0)                                                                 -rgb(256,256,256)

 

No, körülbelül ennyi általános tudnivaló van a CSS-ről, mint látjátok elég nagy lélegzetvételű a dolog, de nem lesz bonyolultabb (sokkal)

 NE kommentelj a cikkhez!!! A segítséget nem a cikknél kell kérni. Jobboldalt viszont le van írva, hogy hol lehet:)

Pár gondolat, segítség, tipp a súgó használatához.

1. Olvasd el a súgót mielőtt kérdezel.
A feltett kérdések igen nagy hányadára megtalálni a választ a súgóban. Olvasd el a gyakran ismételt kérdéseket, utána pedig a problémádhoz kapcsolódó témakörökben keresgéld a kérdésedre a választ.

2. Ne itt kérdezz.
A cikkeknél, üzenőfalon, tőlem kérdezni felesleges. Amennyiben kérdésed van, az http://ugyfelkapu.hotdog.hu/ címen tudsz kérdezni. Ha pedig olyat kérdezel, ami már le van írva a magazinban, akkor pedig csak a magazin linkjét adjuk meg. Ezért megkérlek mégegyszer: olvass:)

Szerkesztőség

Magazinról

Alapítva: 2006.05.12.

Tegnapi látogatók: 23

Látogatók az előző hónapban: 334

Látogatók a jelenlegi hónapban: 218

Feliratkozottak: 2013

Magazin helyezése: 170

Tudtad-e?

- A HotDog.hu 2005 októberében startolt.
- A fejlesztése 4 hónapig zajlott, de még a mai napig is folyik. :)
- Kezdetben 200 ember tesztelte 2005 augusztusától októberig.
- Jelenleg a második arculatát éli a Dog, 2006 márciusában ugyanis logót és arculati színt változtattunk.
- Egy év alatt 250.000 felhasználó csatlakozott a dogger mozgalomhoz.
- A portál kb. 3 hetente rukkol elő új fejlesztésekkel, ezzel egyedülálló a piacon.
- A HotDog mindent tud, amit az IWIW. Fordítva ez nem igaz. :)
- Minden hónapban 2-3 nyereményekkel kecsektető játék fut az oldalon.
- Magyarországon egyedül álló módon a HotDogon pontokat lehet kapni csak azért, hgy használod az oldalt és ezekért később akár értékes ajándékokat nyerhetsz vagy vásárolhatsz.
- A HotDog ifjúsági közösségi portál mocskosul kreatív fiataloknak
- A Dog nem warez oldal, nem zenei portál és nem zenekereső.
- A HotDog portálkészítője ingyenes , a géjportálé fizetős
- A Dog szerkesztősége összesen 4 főből áll
- A HD reklámbevételekből próbálja eltartani magát. A reklám árbevételekből lehet pénzünk enni, inni, servert vásárolni, ajándékokat kisorsolni, fejleszteni az oldalt. Szóval szeressük a reklámokat!
- A HD napi 12 órás moderátori szolgálatot tart fenn.
- A Dog ügyfélszolgálata 100 levelet is kap egy nap.
- A postázást nem a HD végzi, ezért sok esetben nem tudunk mit tenni, ha a csomagot lenyúlja a posta.
- Ha király magazint szerkesztesz, akkor a szerkesztőség fel fog figyelni rád.

Itt találod a legfontosabb e-mail címeket.
FONTOS! Amennyiben a dolog megkívánja ne felejtsd el mellékelni a HotDogos felhasználóneved és arról az e-mail címről írj, amelyiket a regisztrációnál is megadtál.

Kérdésed van? Nem kaptál meg valamit a HotDog boltból? Moderálni kell? Jelvényt szeretnél a magazinodnak/klubodnak? Késik a nyereményed? http://ugyfelkapu.hotdog.hu/

Tooltip szövege ide jön
Close

Legalább 3 karaktert írj be a kereséshez