HTML alapok
1. Mi a HTML?
A HTML (HyperText Markup Language) egy jelölőnyelv, amelyet weboldalak készítéséhez használunk. Nem programozási nyelv, hanem egy olyan eszköz, amely leírja egy weboldal szerkezetét és tartalmát.
Mire használjuk?
- Weboldalak tartalmának strukturálására
- Szövegek, képek, linkek és egyéb tartalmak megjelenítésére
- Dokumentumok formázására
- Különböző elemek (pl. táblázatok, űrlapok) létrehozására
2. HTML dokumentum alapszerkezete
Minden HTML dokumentum egy meghatározott alapszerkezettel rendelkezik. Nézzük meg ezt egy egyszerű példán keresztül:
<!DOCTYPE html>
<html>
<head>
<title>Az én első weboldalam</title>
</head>
<body>
<h1>Üdvözöllek a weboldalamon!</h1>
<p>Ez egy egyszerű weboldal.</p>
</body>
</html>
Az alapszerkezet részei:
<!DOCTYPE html>
: Ez a sor jelzi a böngészőnek, hogy HTML5 dokumentumot olvas<html>
: A dokumentum gyökéreleme<head>
: A dokumentum fejléce, meta-információkat tartalmaz<title>
: Az oldal címe, ami a böngésző címsorában jelenik meg<body>
: A dokumentum törzse, itt található a megjelenítendő tartalom
3. HTML elemek felépítése
A HTML elemek általában nyitó és záró címkékből állnak:
<címke>tartalom</címke>
Például:
<p>Ez egy bekezdés.</p>
<h1>Ez egy főcím.</h1>
Üres elemek
Vannak olyan elemek, amelyeknek nincs záró címkéjük:
<br> <!-- sortörés -->
<img src="kep.jpg"> <!-- kép -->
4. Szövegszerkesztő használata HTML íráshoz
Ajánlott szövegszerkesztők:
- Visual Studio Code (ingyenes, sokrétű)
- Notepad++ (Windows, ingyenes)
- Sublime Text (többplatformos)
- Atom (többplatformos)
Hasznos funkciók a szövegszerkesztőkben:
- Szintaxis kiemelés
- Automatikus kódkiegészítés
- Élő előnézet
- Kód formázás
Példa egy egyszerű munkafolyamatra:
- Hozz létre egy új fájlt például
index.html
néven - Írd be az alapszerkezetet:
<!DOCTYPE html>
<html>
<head>
<title>Kezdőoldal</title>
</head>
<body>
<h1>Üdvözöllek!</h1>
<p>Ez az én első weboldalam.</p>
</body>
</html>
- Mentsd el a fájlt
.html
kiterjesztéssel - Nyisd meg egy böngészőben
Próbáld ki! - Interaktív HTML szerkesztő
Most kipróbálhatod a HTML kódolást az alábbi interaktív szerkesztőben:
function HTMLEditor() { return ( <div className="language-html live-editor"> <h1>Próbáld ki a HTML-t!</h1> <p>Ez egy interaktív példa.</p> <ul> <li>Módosíthatod ezt a kódot</li> <li>Azonnal látod az eredményt</li> <li>Kísérletezz bátran!</li> </ul> </div> ); }
Próbáld ki a következőket:
- Változtasd meg a címsort valami másra
- Adj hozzá egy új bekezdést (
<p>
elem) - Bővítsd a listát új elemekkel
- Próbáld ki a félkövér (
<strong>
) és dőlt (<em>
) formázást
5. Gyakorló feladat
Készíts egy egyszerű HTML oldalt, amely tartalmazza:
- Az oldal címét
- Egy főcímet
- Két bekezdést
Megoldás:
<!DOCTYPE html>
<html>
<head>
<title>Gyakorló oldal</title>
</head>
<body>
<h1>Az én gyakorló oldalam</h1>
<p>Ez az első bekezdés a gyakorló oldalamon.</p>
<p>Ez a második bekezdés, ahol már gyakorlom a HTML írást.</p>
</body>
</html>
6. Fontos szabályok és tippek
- Mindig használj megfelelő behúzást a kód olvashatósága érdekében
- A HTML nem különbözteti meg a kis- és nagybetűket, de ajánlott kisbetűket használni
- Az elemeket mindig zárd le (kivéve az üres elemeket)
- Használj értelmes fájlneveket
- Rendszeresen mentsd a munkádat
- Gyakran ellenőrizd az oldalt böngészőben
7. Ellenőrző kérdések
- Mi a HTML és mire használjuk?
- Melyek egy HTML dokumentum fő részei?
- Mi a különbség a
<head>
és<body>
között? - Hogyan néz ki egy HTML elem általános szerkezete?
- Miért fontos a megfelelő szövegszerkesztő használata?
Most, hogy megismerkedtél a HTML alapjaival, készen állsz arra, hogy egyszerű weboldalakat készíts. A következő leckében a különböző HTML elemekkel és azok használatával fogunk foglalkozni.