4.1.1 HTML
A HTML (Hyper Text Markup Language) nyelv a weboldalt felépítő elemeket írja le, illetve az oldal tartalmát adó szöveget tartalmazza. A forráskód szöveges állomány, amelyet a böngésző értelmez, így bármilyen egyszerű szövegszerkesztővel megtekinthető és módosítható. A HTML fájl kiterjesztése a .html. A nyelv aktuális verziója a HTML5.
A nyelv úgynevezett tag-ek segítségével írja le az oldal szerkezetét. A tag egy kisebb (<) és nagyobb (>) jel között leírt elem, amely egy elnevezéssel kezdődik rögtön a < jel után, és különböző tulajdonságokat tartalmazhat, amelyeknek egyenlőség jel (=) után adunk értéket idézőjelek vagy aposztrófok között. Például
<a href=”http://www.jgypk.hu/”>
A legtöbb tag-hez tartozik egy záró pár, amely ugyanúgy néz ki, csak az elnevezés előtt egy per jel (/) van és nincs tulajdonsága. Ezeket nyitó és záró elemeknek nevezzük.
<a href=”http://www.jgypk.hu/”></a>
A nyitó és záró elemek közötti részre vonatkozik a tag által meghatározott leírás. Például a fenti tag a JGYPK weboldalára mutató hivatkozást hoz létre a „Klikkelj ide” szövegből:
<a href=”http://www.jgypk.hu/”>Klikkelj ide</a>
A tag-ekbe más tag-eket is beágyazhatunk, így alakul ki az oldal szerkezete. A következő kódban egy bekezdésben (<p>) található egy szöveg és a fent már szereplő link:
<p>
JGYPK weboldala: <a href=”http://www.jgypk.hu/”>Klikkelj ide</a>
</p>
A HTML nyelvben a tag-ek és a tulajdonságaik listája adott, így csak ezeket lehet használni: