A weboldalak nyelve
Középiskolai oktatóanyag
Használd a ← → nyilakat vagy az alábbi gombokat a navigáláshoz
A weboldalak szöveges fájlok, amelyeket a böngésző értelmez és jelenít meg.
HTML = HyperText Markup Language
(Hiperszöveges Jelölőnyelv)
A tagek (címkék) mondják meg a böngészőnek, hogyan jelenítse meg a tartalmat.
<tagnév>Tartalom</tagnév>
<p>Ez egy bekezdés</p> <h1>Ez egy címsor</h1> <strong>Vastag szöveg</strong>
<tagnév> - nyitó tag</tagnév> - záró tagKivétel: Van pár önmagukban záródó tag is:
<br> <img> <hr>
Minden HTML oldal ugyanígy épül fel:
<!DOCTYPE html>
<html lang="hu">
<head>
<meta charset="UTF-8">
<title>Az oldal címe</title>
</head>
<body>
<h1>Üdvözöllek!</h1>
<p>Ez az első weboldalad.</p>
</body>
</html>
<!DOCTYPE html> - HTML5 verzió jelzése<html> - a dokumentum gyökéreleme<head> - metainformációk (nem látható)<body> - látható tartalomh1 a legnagyobb, h6 a legkisebb
A sima szöveges bekezdésekhez
Fontos szöveg (vastag)
Hangsúlyos szöveg (dőlt)
Sortörés
Vízszintes vonal
<ol> <li>Első elem</li> <li>Második elem</li> <li>Harmadik elem</li> </ol>
Eredmény:
<ul> <li>Alma</li> <li>Körte</li> <li>Barack</li> </ul>
Eredmény:
<a href="https://www.google.com">Google keresőhöz</a>
href - a link célpontja (hova vezet)<img src="kep.jpg" alt="Kép leírása">
src - a kép elérési útvonalaalt - alternatív szöveg (ha a kép nem töltődik be)<table>
<tr>
<th>Név</th>
<th>Kor</th>
</tr>
<tr>
<td>Anna</td>
<td>15</td>
</tr>
<tr>
<td>Béla</td>
<td>16</td>
</tr>
</table>
<table> - maga a táblázat<tr> - table row (sor)<th> - table header (fejléc cella)<td> - table data (adat cella)<div> <h2>Címsor</h2> <p>Bekezdés</p> </div>
<p>Ez egy <span style="color: red;">színes</span> szöveg.</p>
<form> <label>Neved:</label> <input type="text" name="nev"> <label>E-mail:</label> <input type="email" name="email"> <button type="submit">Küldés</button> </form>
type="text" - szöveges mezőtype="email" - email címtype="password" - jelszó mezőtype="number" - szám beviteltype="checkbox" - jelölőnégyzettype="radio" - választógombAz attribútumok további információkat adnak a tageknek.
<tag attribútum="érték">Tartalom</tag>
id - egyedi azonosító (csak 1x használható)class - osztály (többször is használható)style - közvetlen CSS formázástitle - súgó szöveg (tooltip)href - hivatkozás célja (linkeknél)src - forrás fájl (képeknél, scripteknél)<p id="bevezeto" class="kek-szoveg" title="Ez egy bekezdés"> Szöveg </p>
A HTML5 értelmes, beszédes tageket adott a jobb szerkezethez:
Fejléc rész
Navigációs menü
Fő tartalom
Független tartalom
Tartalmi szekció
Oldalsáv, mellék info
Lábléc
index.html.html kiterjesztésselalt attribútumot a képekhezKérdések?
Jó kódolást! 💻