2.1 A címkék bemutatása
HTML-documents
A jelölés címkéken alapul . Mi az a címke ?
A címkéket még a 70-es években találták ki, hogy az emberek szolgáltatási információkat adhassanak a dokumentumokhoz az ezeket feldolgozó programok számára.
Tag
- ez egy kulcsfontosságú (funkcionális) szó, leggyakrabban angolul, amelyet szögletes zárójelben (egyre kevesebb karakter) foglaltak, hogy a programok ne keverjék össze a címkéket és a hétköznapi szavakat angolul.
A címke különféle szolgáltatási információkat is tartalmazhat, amelyek hasznosak lehetnek a dokumentumot feldolgozó program számára.
Példa szöveg címkével:
<a href="http://codegym.cc/about">
Link to something interesting
</a>
Ebben a példában látjuk a szöveget, az "a" címkét, valamint a szolgáltatási információkat - a címke attribútumait. Az alábbiakban többet megtudhat róluk.
2.2 A címkék típusai: nyitó, záró, üres címke
A címkék különböző típusúak. Először is egy- és kétágyasak. A leggyakoribbak a párosított címkék . És ahogy valószínűleg már sejtette, mindig párban mennek. Nyitásnak és zárásnak is nevezik.
A nyitó címke csak egy kulcsszó háromszög zárójelben. Példa:
<h1>
A záró címke hasonló a nyitó címkéhez, de a kulcsszót perjel előzi meg. Példa:
</h1>
A nyitó címke tartalmazhat szolgáltatási információkat - attribútumokat, a záró - no . A kezdőcímke mindig az első a párból. A záró címke NEM mehet először a szövegben, majd a nyitó címke. Ez HTML-document
nem lesz érvényes.
Az egyedi címkéknek nincs záró címkéje. Az ilyen címkék listáját a HTML-standard
. Példák az ilyen címkékre:
<br>
- sortörés;<img>
- kép.
Egyébként egy páros címke, ha nem tartalmaz benne információt, rövidített formában is írható . Példa:
<h1/>
Ez nem egyetlen címke, hanem egy üres címkepár. Olyan ez, mint egyidejűleg zárt és nyitott címkék. Abban különbözik a zárt címkétől, hogy a perjel a végén van (a második háromszögzáró zárójel előtt).
2.3 Címkefa
És további fontos információk a párosított címkékről. Sok lehet belőlük egy dokumentumban, és egymásba ágyazhatók. Mit jelent? Ez azt jelenti, hogy a benne lévő bármely szöveg HTML-document
bekeretezhető (csomagolható) címkékkel, még akkor is, ha más címkéket tartalmaz. Példa:
<html>
plain text
<a href="http://codegym.cc/about">
Link to something interesting
</a>
some other text
</html>
Nagyjából címkék sorozata fordulhat elő a html szövegben:
<h1> <h2> </h2> </h1>
De ez nem lehet:
<h1> <h2> </h1> </h2>
Ha a kezdőcímke <h2>
egy -tag páron belül van <h1>
, akkor annak egyező zárócímkéjének is egy -tag páron </h2>
belül kell lennie .<h1>
Így minden dokumentumcímke egyfajta címkefát alkot . Először jön a legfelső szintű címke, amely a teljes dokumentumot becsomagolja, általában <html>
, ennek vannak gyermek címkepárjai, sajátjuk van, és így tovább.
Valójában a címkékkel ellátott dokumentumot feldolgozó program pontosan így látja – egy címkefaként, benne némi szöveggel.
2.4 Attribútumok
A címkékkel kapcsolatos információk nem lennének teljesek, ha nem beszélnénk az attribútumokról. Az egyes címkék és a párosított címkék kezdő címkéi tartalmazhatnak . Ezek az attribútumok hasznos információkat tartalmaznak a címke tartalmáról.
Egy címke több attribútumot is tartalmazhat, és ezek általános formája a következő:
<tag name1="value1" name2="value2">
Name
Minden attribútum egy és párként van megadva meaning
. Bármennyi attribútum lehet.
«<»
De egy tapasztalt programozó azonnal felteszi a kérdést: mi a teendő, ha karaktereket vagy «>»
idézőjeleket tartalmazó szöveget kell attribútumértékként használni?
Szimbólum neve | Szimbólum | HTML bejegyzés |
---|---|---|
dupla idézőjel | " | " |
„és” jel | & | & |
Kevesebb, mint szimbólum | < | < |
Több szimbólum | > | > |
Hely | ||
egyetlen idézet | ' | ' |
GO TO FULL VERSION