CSS Tutorialok
CSS Tutorialok : CSS Alapok

CSS Alapok


Néhány alapvető információval jöttünk, ami segíthet azoknak akik életükben először szeretnének kódhoz nyúlni, az alapvető információkon túl, igyekszünk kitérni néhány hasznos tippre, és tanácsra is ami segíthet hogy könnyen megtanuljátok a CSS kód elsajátítását.

Egy CSS kód felépítése

A kódot meghívhatjuk egy külön file-ból is, de direkten be is szúrhatjuk az oldalunkba.
A következő képen jelezzük hogy egy kódsor CSS kód, egyszerűen a <style></style> elemek közé zárjuk.

A kódnak egyszerű de nagyon pontosan betartandó struktúrája van, a <style> tag-ek közt az alábbi formában írhatunk fel egy elemet, és annak tulajdonságait.

Elem {
Tulajdonság: érték;
Tulajdonság: érték;
Tulajdonság: érték;}

Elsősorban definiálnunk kell, nevén kell neveznünk az azt elemet amit formázni szeretnénk, ez lehet maga a HTML elem típusa is (pl: p-mint bekezdés, i-mint dőlt betűk, div – mint doboz), de akkor az összes olyan elemre vonatkozni fog, egyéb megszorításokat is figyelembe vehetünk, illetve egyedi azonosítóval is elláthatjuk az elemünket, de ezekről ebben a leírásban még nem ejtenék szót.

Fontos hogy az elemre vonatkozó tulajdonságok mindig kapcsoszárójelek ({}) közt vannak, közvetlenül az elem megnevezése után. A kapcsoszárójelekben az a felírt tulajdonságoknál kettősponttal(:) adjuk meg az értéket, minden érték-után és tulajdonság előtt pontosvesszővel(;) zárjuk a sort.
Nem formai követelmény hogy minden tulajdonság-érték páros külön sorban legyen, (de a saját érdeked hogy így írd fel), továbbá az sem követelmény hogy a záró kapcsoszárójel előtti érték után legyen pontosvessző, de a használata szintén a te dolgodat segíti. Bármelyik kihagyott írásjel, érvénytelenné teheti a kódot a hibás blokktól számítva.

Használjatok kódoláshoz Notepad++-t jobban megkönnyíti a kód átláthatóságát, és felhívja a figyelmed a a CSS formai követelményeire. Itt olvashatsz róla bővebben.

Működése

Egy CSS kód mindig soronként fut le, így ha egy adott elemnél, ugyan azt a tulajdonságot többször felírod ( a kód akármelyik pontján), más értékkel, mindig a legutolsó lesz érvényes. Erre ezt az egyszerű példát mutatom:

Elem {
Tulajdonság1: Érték1;
Tulajdonság1: Érték2;}

Ebben az esetben a formázás úgy fog működni hogy Tulajdonság1:Érték2; lesz érvényben tehát olyan mintha Tuljadonság1: Érték1; ott sem lenne. Abban az esetben sem teljesül az Tuljadonság1: Érték1; hogyha esetleg a másik nem működne.

Erre is van egy remek példánk, nézzük például a betűtípusokat. Ha adott egy betűtípus aminek a használhatósága kérdéses, esetleg nem támogatja a magyar ékezetes betűket, és szeretnénk egy alternatívát felírni rá:

p{

Font-family: kiskutya;
Font-Family: Arial;}

Ebben az esetben ugye, mintha az első font-family ott sem lenne. Ha azt szeretnénk hogy az Arial csak akkor legyen amikor a másik nincs azt így írjuk fel, ilyenkor az elsőnek beírt érték fog először teljesülni, utána a második ha az elsővel probléma van:

p{
Font-family: kiskutya, Arial;}

Persze nagyon sok tulajdonság esetében nincs értelme ezt használni (és nem is működik), ez tipikusan betűtípusoknál használatos, illetve bizonyos keretek közt háttérképeknél.

Törekedj arra hogy minden elemre csak a lehető legrövidebb és leg átláthatóbb kódot írd fel a szükséges formázáshoz, a saját dolgod könnyíted vele!

Közös formázás több elemnek

Legyen adott bekezdés1 és bekezdés2 akik totál ugyan olyanok, kivéve azt hogy az egyiknek kék, a másiknak piros a háttere. A továbbiakban is szeretnéd őket hasonló formában formázni egy-egy kicsi eltéréssel, és nem szeretnéd ugyan azt bemásolni mindkét elemhez. A CSS lehetőséget nyújt az elemek egyidejű formázásának, ilyenkor a közös tulajdonságokat megadhatjuk úgy egy blokkban hogy az elemnél minkettőt beírjuk és vesszővel(,) választjuk el. Majd az eltérő tulajdonságokat mindkét elemre külön-külön felírod:

bekezdés1, bekezdés2 {
font-size: 120%;
border: 1px solid black;
Text-transform: uppercase; }

bekerzés1 {bakcground: blue;}
bekerzés2 {bakcground: red;}

Tisztább, átláthatóbb, és ha hasonlóan szeretnéd a továbbiakban formázni a két elemet, nem kell két helyen változtatnod a kódban. Természetesen nem csak két elemre írhatod fel, annyit sorolsz fel vesszővel amennyi jólesik.

Kommenteld a kódot!

Akár kezdőknek, akár már haladóknak sokat segíthet egy szépen bekommentelt kód is. Kommentelheted hogy az egyes tulajdonságok és értékek mit takarnak, illetve helyezhetsz el kommentet abból a célból is hogy melyik blokk mire vonatkozik. Ha nem kell egy blokk, de később még jól jöhet, akár azt is kommentbe rakhatod, így látod, e a kód nem fog működni.

A következő képpen helyezhetsz el kommentet egy CSS kódban:

/* Ez itt egy többsoros komment a CSS kódban */

<!-- ő pedig a HTML-ből is ismert egysoros megjegyzés -->

Ez a kis összefoglaló pusztán arra szolgál hogy tudd mi fán terem a CSS kód, hogyan kell felépíteni, hogyan működik és mit érdemes szem előtt tartani, és mik az úgynevezett aranyszabályok.

 

 
Welcome

Bár a cím az bizonyos mértékben árulkodó lehet, de azért leírom: Az oldal első sorban a bloggereket segíti, és főleg a Gportálos bloggereknek nyújt technikai segítségeket. Persze reméljük, hogy más szolgáltatókon tevékenykedő bloggerek is találnak maguknak elég csemegézni valót. Amikről szó lesz a továbbiakban, az ajánlók, interjúk, leírások, inspirációs bejegyzések, olykor sablonok és kritikák is

Jó böngészést kívánunk!

Vedd fel velünk a kapcsolatot!

VKHKS/H

 
Útmutatók

Egy útmutató kezdő bloggereknek, akik főleg a Gportál keretein belül szeretnének blogolni. Különböző témákat, egy-egy kérdés keretein belül tisztázunk, itt főleg a Gportál működéséről, és a legfőbb dolgokról lesz szó, egy új blog beindítása terén. 

Itt olvashatod el!

 
Chat

Ha szeretnél valamilyen formában nyomot hagyni az oldalon, akkor nagyon jó helyen jársz! Segítségért is nyugodtan gyertek hozzánk! Egyedül cserekérést nem áll módunkban elfogadni, ugyanis nincs lehetőség cserére az oldallal.

 
BlogPlusz
Friss bejegyzések
2020.08.31. 13:52
2020.01.29. 15:42
2019.05.08. 17:46
2019.05.05. 17:35
2019.03.16. 22:54
Friss hozzászólások
 
Információk
Szerkesztők: A
Design: A/D
Források: xxx
Nyitás: 2018.10.14.

Partnerünk:

 

 

 

 

 

 

 

 

 


Ha te is könyvkiadásban gondolkodsz, ajánlom figyelmedbe az postomat, amiben minden összegyûjtött információt megírtam.    *****    Nyereményjáték! Nyerd meg az éjszakai arckrémet! További információkért és játék szabályért kattints! Nyereményjáték!    *****    A legfrissebb hírek Super Mario világából, plusz információk, tippek-trükkök, végigjátszások!    *****    Ha hagyod, hogy magával ragadjon a Mario Golf miliõje, akkor egy egyedi és életre szóló játékélménnyel leszel gazdagabb!    *****    A horoszkóp a lélek tükre, nagyon fontos idõnként megtudni, mit rejteget. Keress meg és nézzünk bele együtt. Várlak!    *****    Dryvit, hõszigetelés! Vállaljuk családi házak, lakások, nyaralók és egyéb épületek homlokzati szigetelését!    *****    rose-harbor.hungarianforum.com - rose-harbor.hungarianforum.com - rose-harbor.hungarianforum.com    *****    Vérfarkasok, boszorkányok, alakváltók, démonok, bukott angyalok és emberek. A világ oly' színes, de vajon békés is?    *****    Az emberek vakok, kiváltképp akkor, ha olyasmivel találkoznak, amit kényelmesebb nem észrevenni... - HUNGARIANFORUM    *****    Valahol Delaware államban létezik egy város, ahol a természetfeletti lények otthonra lelhetnek... Közéjük tartozol?    *****    Minden mágia megköveteli a maga árát... Ez az ár pedig néha túlságosan is nagy, hogy megfizessük - FRPG    *****    Why do all the monsters come out at night? - FRPG - Why do all the monsters come out at night? - FRPG - Aktív közösség    *****    Az oldal egy évvel ezelõtt költözött új otthonába, azóta pedig az élet csak pörög és pörög! - AKTÍV FÓRUMOS SZEREPJÁTÉK    *****    Vajon milyen lehet egy rejtélyekkel teli kisváros polgármesterének lenni? És mi történik, ha a bizalmasod árul el?    *****    A szörnyek miért csak éjjel bújnak elõ? Az ártatlan külsõ mögött is lapulhat valami rémes? - fórumos szerepjáték    *****    Ünnepeld a magyar költészet napját a Mesetárban! Boldog születésnapot, magyar vers!    *****    Amikor nem tudod mit tegyél és tanácstalan vagy akkor segít az asztrológia. Fordúlj hozzám, segítek. Csak kattints!    *****    Részletes személyiség és sors analízis + 3 éves elõrejelzés, majd idõkorlát nélkül felteheted a kérdéseidet. Nézz be!!!!    *****    A horoszkóp a lélek tükre, egyszer mindenkinek érdemes belenéznie. Ez csak intelligencia kérdése. Tedd meg Te is. Várlak    *****    Új kínálatunkban te is megtalálhatod legjobb eladó ingatlanok között a megfelelõt Debrecenben. Simonyi ingatlan Gportal