Belépés   Regisztráció
Belépés
Felhasználónév
Jelszó: Elfelejtett jelszó?
 
HHW.hu
Filmek
TV Sorozatok Feliratos filmek Szinkronos filmek HD és Blu-ray Karácsony Online nézhető filmek Film kollekciók Mobilos filmek Rajzfilmek Dokumentum filmek Horror filmek Magyar filmek DVD ISO HUN DVD ISO ENG DVD-Rip ENG 3D filmek Zenés filmek
Zenék
Zenei Kérések Videóklippek, koncertfelvételek OST Single
Játékok
Játék Kérések
XXX
XXX Játékok XXX Magyar XXX Sorozatok, Gyűjtemények XXX Képek XXX Magazinok, képregények XXX Videók és Rövid filmek
Mobil
Mobilos filmek Mobilos programok Androidos játékok Mobil Háttérképek Csengőhangok
Programok
Windows Op. ISO ENG Windwos Op. ISO HUN Microsoft Office MacOS Program Kérések
Háttérképek
Templates Háttérképek Témák
E-könyvek
E-könyv Kérések Külföldi könyvek Hangoskönyvek Külföldi magazinok Gyerek hangoskönyvek Gyerekdalok
HHW.hu Informatika Programozás Webdesign CSS: 2. Szintaxis

  • 0 szavazat - átlag 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rétegzési módok
CSS: 2. Szintaxis
Nem elérhető HTML
VIP
***
Üzenetek: 152
Témák: 32
Csatlakozott: 2007 May
Értékelés: 0
#1
2008-10-06, 18:55
<span style="font-family:Tahoma"><span style="color:Black">Szintaxis
A CSS szintaxisa három részből van felépí­tve: a kiválasztóból [selector] (amivel megadod, hogy melyik HTML elemnek szeretnéd megváltoztatni a megjelenését, pl: <h1>), a tulajdonságbólértékből [value] (milyen értéket vegyen fel az előbb megadott tulajdonság, pl: red).selector {property: value}
pl:
a {color: #CCDDEE;}Vedd észre, hogy a tulajdonság és az érték között van egy ":" és az egész egy "{ }" közé van foglalva. Hogyha két szóból áll az érték, akkor tegyél köréjük idézőjelet (""). Pl.:</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>p {font-family: "sans serif"}[/align] <span style=font-family:Tahoma">

Hogyha több tulajdonságot szeretnél adni egy kiválasztóhoz, akkor azokat egymástól pontosvesszővel ( ; ) válaszd el. Pl.:

</span><div class='htmltop'>HTML[/align]<div class='htmlmain'>p {text-align:center;color:red}[/align]<span style="font-family:Tahoma">vagy

</span><div class='htmltop'>HTML[/align]<div class='htmlmain'>p {
text-align: center;
color: black;
font-family: arial
}[/align]<span style="font-family:Tahoma">

Csoportosí­tás

Csoportokba foglalhatsz kiválasztókat, egymástól vesszővel (,) elválasztva. A csoport minden egyes tagjára érvényes lesz az a tulajdonság és a vele járó érték, amit beállí­tunk a csoporthoz. Az alábbi példában a header (fejléc) elemeket foglaltuk egy csoportba, mindegyik fejléc zöld szí­nű lesz:
[property] (amivel megadod, hogy melyik tulajdonságát szeretnéd módosí­tani, pl: szí­nét) és az
</span><div class='htmltop'>HTML[/align]<div class='htmlmain'>h1,h2,h3,h4,h5,h6
{
color: green
}[/align]<span style="font-family:Tahoma"><span style="color:Black">

Az osztály kiválasztó
Az osztály (class) kiválasztóval egy HTML elemhez különböző értékű tulajdonságokat rendelhetsz hozzá. Az alábbi példában a "p" (bekezdés) elemből készí­tünk két csoportot. Az egyiket jobbra, a másikat pedig balra igazí­tjuk.</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>p.right {text-align: right}
p.center {text-align: center}[/align]<span style="font-family:Tahoma">

Az osztály attritbútumot bele kell épí­tened a HTML dokumentumba ahhoz, hogy érvénybe lépjenek a benne meghatározott tulajdonságok. Az előbbi példa beépí­tve egy kódrészletbe:
</span>
<div class='htmltop'>HTML[/align]<div class='htmlmain'><p class="right">
Ez a bekezdés jobbra igazí­tott lesz
</p>
<p class="center">
Ez pedig középre lesz igazí­tva
</p>[/align]<span style="font-family:Tahoma">

Ahhoz, hogy egy elem több osztályhoz (csoport) tartozzon egymástól szóközve elválaszva kell megadni a csoportok neveit. Pl:
</span><div class='htmltop'>HTML[/align]<div class='htmlmain'><p class="center bold">
Ennek a bekezdésnek a megjelenését a "center" és a "bold" csoportok tulajdonságai és azoknak az értékei határozzák meg.
</p>[/align]<span style="font-family:Tahoma">Eddig csak egy HTML elemet osztottunk csoportokra. Mostantól viszont már lehetőségünk van egy csoportot több HTML elemnél alkalmaznunk. Pl:.

</span><div class='htmltop'>HTML[/align]<div class='htmlmain'>kozep {text-align: center} <h1 class="kozep>
Ez a fejléc középre lesz igazí­tva.
</h1>

<p class="kozep">
Ez a bekezdés is középre lesz igazí­tva.
</p>[/align]<span style="font-family:Tahoma"><span style="color:Black">

[Kép: lamp.gif]
Ne kezdj csoportneveket számmal, mert egyes böngészők nem tudják értelmezni!

Stí­lusok hozzáadása elemekhez, amelyeknek egyéni attritbútumaik vannak Meghatározott HTML elem, meghatározott tulajdonsága (attritbútuma) esetén is meg tudod határozni, hogyan jelenjen meg. Pl:

</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>input[type="text] {background-color: blue}[/align]<span style="font-family:Tahoma"><span style="color:Black">

Azoknak az input elemeknek lesz kék a háttere, amelyek szövegbeviteli (text) mezők.

Az id kiválasztó
Meghatározhatsz HTML elemeket egyéni id-k alapján is. Ameddig a csoporotba foglalt elemek neveit ponttal (.) kell kezdeni, addig az egyéni névvel (id-val) ellátottakét pedig kettőskereszttel (#). Az alábbi példában a "zold" nevű elem háttere zöld szí­nű lesz.

</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>#green {color: green}[/align]<span style="font-family:Tahoma"><span style="color:Black">

Az alábbi kódban szereplő "p" elem csak akkor lesz középre igazí­tva (center) és piros (red) szí­nnel í­rva, hogyha "para1"-nek hí­vják.

</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>p#para1
{
text-align: center;
color: red
}


Ez a bekezdés alapértelmezett (általában fekete) szí­nű lesz.
</p><p id="para1">
Ez a bekezdés pedig piros szí­nű lesz és középre lesz igazí­tva.
</p>[/align]<span style="font-family:Tahoma"><span style="color:Black">[Kép: lamp.gif]Szintén NE kezdj id-val ellátott kiválasztókat számmal, mert néhány böngésző nem fogja tudni értelmezni!

CSS megjegyzések
A megjegyzések könnyebben értelmezhetővé teszik a hosszabb kódokat, í­gy érdemes használni őket, nehogy eltévedj közöttük. A megjegyzéseket a böngészők kihagyják, í­gy azok nem kerülnek megjelení­tésre az oldaladat látogatók előtt, csak a forráskódban lesznek láthatóak. A megjegyzéseket "/*" jellel kell kezdeni és "*/" jellel lezárni. Több sorból is állhat a megjegyzés, amiket akár két tulajdonság közé is beépí­thetsz. Pl.:
</span></span><div class='htmltop'>HTML[/align]<div class='htmlmain'>/* Ez
egy
több sorból
álló, külső
megjegyzés. */

p
{
text-align: center;
/* Ez egy belső megjegyzés. */
color: black;
font-family: arial
}[/align]
A szerző üzeneteinek keresése
Válaszol


Üzenetek ebben a témában
RE: CSS: 2. Szintaxis - szerző HTML - 2008-10-06, 18:55

Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


Jelenlevő felhasználók ebben a témában:
2 Vendég

  •  
  • Vissza a lap tetejére  
  • Lite mode  
  •  Kapcsolat
Theme © 2014 iAndrew
Magyar fordítás: Sz.Gábor
Fejlesztő: MyBB, © 2002-2026 MyBB Group.
Lineáris
Rétegezett
Megtekintés nyomtatható verzióban
Feliratkozás a témára
Szavazás hozzáadása ehhez a témához
Send thread to a friend