Leckék menü
CSS - intermediate - Lecke száma 1
Szövegszínezések
Miről szól ez a lecke?
Ebben a leckében egy első pillantást vetünk arra, hogy mire alkalmas a CSS nyelv. A lehető legegyszerűbb módon alkalmazunk formázást egy HTML dokumentumra. Ebben a leckében a különböző helyekre szúrunk be CSS formázásokat: átszínezünk végre néhány szövegrészt. A színeket számokkal is megadhatjuk, de egyelőre az angol színneveket használjuk.

Kiegészítések CSS:
  • A Cascading Style Sheet (Egymásba ágyazott stíluslapok) rövidítéséből származik a CSS.
  • HTML dokumentumok formázása a célja.
  • A címkéhez közelebb levő formázást alkalmazza a böngésző – a gyakorlatok során kipróbáljuk.

Új HTML címkék ebben a leckében:
<style></style> - a HTML dokumentum fejlécében ezzel a címkével szükséges közrezárni az esetleges formázásokat, amelyeket az adott dokumentumra meg szeretnénk adni.
<link> </link> - a HTML dokumentum fejlécében ezzel a címkével adhatunk meg hivatkozást külső CSS fájlokra. Ezt a címkét használtuk az ikon beszúrására a böngésző címsorába.

Új HTML tulajdonság ebben a leckében:
style – bármely HTML címkét kiegészíthetjük ezzel a tulajdonsággal (attribútummal) és így a címkén belül is megadhatunk CSS formázást.
color – egy szövegrész betűszínét állíthatjuk ezzel a tulajdonsággal.

Példák:


 

A fenti példában egy címet színezünk pirosra. A style tulajdonságot használjuk a <h1> címkében.
Ez belső stílus, amely kizárólag erre a címre vonatkozik.
A color:red; részben a color a CSS tulajdonság, a red (piros) az értéke.

 

A fenti példában a stílust a HTML dokumentum fejlécében van megadva. Így nemcsak egy címre, hanem a dokumentumon belül minden <h1> címke tartalmára hatással van.

Itt pluszba bekerül a <style> címke a <head> részbe és a h1 szelektor adja meg, hogy a zárójelekkel közbezárt formázások az egyes szintű címekre vonatkoznak.

A fenti példában a CSS leírás kikerül a HTML dokumentum tartalmából egy css kiterjesztésű fájlba. Ehhez létre hoztunk egy külön fájlt a stílusnak, a <link> címke alkalmas a stíluslap megadására. Így nem csak egy HTML dokumentum tartalmára vonatkozhat ez a formázás, hanem bármelyikre, amely hivatkozik rá.

Feladatok
1. Válaszd ki https://www.w3schools.com/colors/colors_names.asp oldalról és használd a következő színt index.html "Coders Work" fejlécébe. Add meg a színt a <h1> -nek.
Tekintsd meg az eredményt
2. Színstílus hozzáadása a toplangs.html fájl fejléchez. Ez a beállítás csak a h3 címkékre vonatkozik, módosítsd a színüket. Válasszd ki a színt, az előző gyakorlatban megadott listából.
Tekintsd meg az eredményt
3. Az index.html index.html fájlban a kép címére állíts tetszőleges színt. A formázást <style>címkével a fejlécben adjuk meg.
Tekintsd meg az eredményt
4. Hozzon létre egy style.css<link> címkét, amely alkamazza a formázást a domukemtumokra. Probáld ki lecserélni a színt a CSS fájlban és ellenőrizd le, hogy mindhárom fájlban változik a szín.
Tekintsd meg az eredményt
5. Alkalmazon egy új színt a mappában lévő HTML dokumentumok második szintű fejléceihez, hozzáadva a beállítást a style.css fájlt.Adj egy színezés beállítást style.css fájlhoz<body> tag és ellenőrizd, hogy ezt a beállítást alakmazza e a korábban nem színezett szövegekre is.
Tekintsd meg az eredményt
Kérdőív
1. Mikor használjuk a HTML tag nevű stílust?
2. Miért előnyös, ha a formázást CSS fájlba írjuk?
3. Az alábbi szöveg feldolgozása után milyen színű lesz a megjelenő szöveg?
In the style.css: p { color: red; }
In the index.html:
...
<link rel="stylesheet" type="text/css" href="style.css">
<style>
p { color:blue; }
</style>
...
<p style="color:green;"> Text </p>
4. Az alábbi HTML- és CSS-kódok eredményeként, milyen színű lesz, a szöveg néhány része:
HTML part:
<h1>Title</h1>
<p>Paragraph</p>
<h1><p>Some text</p></h1>
CSS part:
h1{color: red; }
body { color: blue; }
p{ color: green; }
Exclamation mark Ez az oldal sütiket használ. Ha folytatod böngészést, elfogadod azok használatát! Elfogadom