HTML alapok: mi ez és hogyan kezdj neki?

Szerző: | 2025. aug 29

Amikor egy weboldalt megnyitunk, sokszor csak a látványra figyelünk: szövegek, képek, gombok, videók. De mindez valójában egy technológiai háttérmunkának köszönhető. A weboldalak alapját a HTML adja, amely nélkül nem létezne semmilyen online tartalom. Ebben a cikkben bemutatjuk, mi az a HTML, hogyan működik, és hogyan tudod te is elkezdeni használni a weboldal készítés során.

Mi az a HTML?

A HTML rövidítése: HyperText Markup Language, magyarul hiperszöveg jelölőnyelv. Ez az a nyelv, amelyet a böngészők (Chrome, Firefox, Edge, Safari stb.) értelmeznek, és amely alapján megjelenítik a weboldalakat.

Fontos megérteni: a HTML nem programozási nyelv, hanem egy jelölőnyelv. Ez azt jelenti, hogy nem logikai műveleteket hajt végre, hanem meghatározza, hogy a tartalom hogyan épüljön fel. Olyan, mint egy váz vagy csontváz: struktúrát ad a weboldalnak, amire később ráépíthetjük a stílusokat (CSS) és a működést (JavaScript).

Hogyan működik a HTML?

A HTML dokumentum alapvetően szöveges fájl, amelyben elemeket (tag-eket) használunk. Ezek az elemek mondják meg a böngészőnek, hogy egy adott tartalmat hogyan kell értelmeznie: címsorként, bekezdésként, képként, linkként, táblázatként stb.

Egy egyszerű HTML dokumentum így néz ki:

<!DOCTYPE html>
<html>
  <head>
    <title>Első weboldalam</title>
  </head>
  <body>
    <h1>Üdvözöllek a weboldalamon!</h1>
    <p>Ez az első bekezdésem.</p>
    <a href="https://www.google.com">Kattints ide a Google-hoz!</a>
  </body>
</html>

Ha ezt a kódot elmentjük .html kiterjesztéssel, majd megnyitjuk a böngészőben, egy egyszerű, de működő weboldalt kapunk.

A HTML alapvető szerkezete

Egy HTML oldal három fő részből áll:

  1. DOCTYPE deklaráció
    A <!DOCTYPE html> sor jelzi, hogy modern HTML5 dokumentummal van dolgunk.
  2. Head szekció (<head>…</head>)
    Ide kerülnek a meta adatok, a weboldal címe, karakterkódolás, külső CSS vagy JavaScript hivatkozások.
  3. Body szekció (<body>…</body>) Ez tartalmazza magát a látható tartalmat: szövegeket, képeket, gombokat, táblázatokat.

HTML elemek és tagek

A HTML elemeket általában nyitó és záró tag-ek alkotják. Például:

<p>Ez egy bekezdés.</p>

Itt a <p> a nyitó tag, a </p> a záró tag, a kettő között pedig a tartalom található.

Vannak önzáró tagek is, amelyek nem tartalmaznak belső szöveget, például:

<img src="kep.jpg" alt="Példa kép">

A leggyakoribb HTML elemek

Címsorok

A HTML-ben 6 szintű címsor van: <h1> a legnagyobb, <h6> a legkisebb.

<h1>Ez a főcím</h1>
<h2>Alcím</h2>
<h3>Kisebb alcím</h3>

Bekezdések

A <p> elem jelzi a bekezdéseket.

<p>Ez egy szöveges bekezdés.</p>

Linkek

A linkeket az <a> elem hozza létre.

<a href="https://www.wikipedia.org">Ugrás a Wikipédiára</a>

Képek

A képek beillesztéséhez az <img> taget használjuk.

<img src="logo.png" alt="Cég logója">

Listák

A listák lehetnek rendezetlenek (<ul> – unordered list) vagy rendezettek (<ol> – ordered list).

<ul>
  <li>Első elem</li>
  <li>Második elem</li>
</ul>

<ol>
  <li>Első elem</li>
  <li>Második elem</li>
</ol>

Táblázatok

Táblázatok készítésére a <table>, <tr>, <td>, <th> tageket használjuk.

<table border="1">
  <tr>
    <th>Név</th>
    <th>Kor</th>
  </tr>
  <tr>
    <td>Anna</td>
    <td>25</td>
  </tr>
</table>

A HTML és a CSS kapcsolata

A HTML önmagában szerkezetet ad, de a kinézetet a CSS (Cascading Style Sheets) határozza meg. Például:

<p style="color: red;">Ez piros színű szöveg.</p>

Ez még nem profi megoldás, mert a stílust célszerű külön CSS fájlban tárolni, de a példából jól látszik: a HTML a tartalomért, a CSS a megjelenésért felel.

A HTML és a JavaScript kapcsolata

A működést a JavaScript biztosítja. Például egy gomb megnyomásakor megjelenő üzenet:

<button onclick="alert('Szia!')">Kattints rám!</button>

Itt a HTML adja a gombot, a JavaScript pedig a funkciót.

Hogyan tanulj meg HTML-t használni?

  1. Próbáld ki a gyakorlatban – elég egy jegyzettömb és egy böngésző.
  2. Használj fejlesztői eszközöket – minden böngészőben van „Inspect” (Elem vizsgálata) funkció, ahol láthatod a weboldalak HTML kódját.
  3. Online tanfolyamok és dokumentáció – pl. W3Schools, MDN Web Docs.
  4. Kezdj kicsiben – készíts saját bemutatkozó oldalt, majd bővítsd új funkciókkal.

HTML tippek kezdőknek

  • Mindig használj helyes HTML szintaxist: nyitó és záró tag párosokat.
  • Használj alt attribútumot a képeknél – ez SEO és akadálymentesség szempontjából is fontos.
  • Strukturáld logikusan az oldalt: címsorok hierarchikusan, listák helyett ne bekezdéseket használj felsoroláshoz.
  • Validáld a kódot a W3C Validator segítségével.
  • Ne használj túl sok felesleges <div> elemet (ez az ún. „div-spam”).

Miért fontos a HTML a weboldal készítésben?

  • Minden weboldal alapja: nincs web HTML nélkül.
  • SEO szempont: a keresőmotorok a HTML-ből értik meg az oldal szerkezetét.
  • Akadálymentesség: a helyes HTML segíti a képernyőolvasókat és a látássérült felhasználókat.
  • Karbantarthatóság: tiszta HTML kóddal könnyebb később fejleszteni.

A HTML jövője

A HTML folyamatosan fejlődik. A jelenlegi szabvány a HTML5, amely új elemeket és lehetőségeket hozott, például:

  • <video> és <audio> elemek beépített média lejátszáshoz.
  • <canvas> elem grafikai rajzoláshoz.
  • Jobb mobil- és reszponzív támogatás.

A modern webfejlesztésben a HTML továbbra is központi szerepet játszik, még akkor is, ha keretrendszereket (React, Angular, Vue) használunk, hiszen ezek is HTML-re épülnek.

Összefoglalás

A HTML a web alapköve. Segítségével határozzuk meg a weboldalak szerkezetét, a szövegek és képek helyét, a linkeket és minden más tartalmi elemet. Bár nem programozási nyelv, a webfejlesztéshez nélkülözhetetlen ismerni és használni. Ha elsajátítod a HTML alapjait, utána könnyebben megérted a CSS-t és a JavaScriptet, így teljes értékű weboldalakat készíthetsz.

Az első lépés mindig egyszerű: hozz létre egy üres HTML fájlt, írj bele néhány sort, és nézd meg, mit kapsz a böngészőben. Onnantól kezdve csak rajtad múlik, mennyire építed fel a tudásodat.

Hívj most!
Adatvédelmi áttekintés

A jelen oldalon lévő cookie-k beállításaira vonatkozó választása.

A Sütik fontosak egy oldal megfelelő működéséhez. Sütiket az élmény javítása érdekében használunk, hogy megjegyezzük a belépési adatokat, biztonságos belépést biztosítsunk, statisztikai adatokat gyűjtsünk az oldal optimális működéséhez, és az érdeklődési körödnek megfelelően szabjuk testre az oldalt.

További információkért olvasd el az Adatvédelmi tájékoztatót.