A HTML elem a weboldal alapvető szerkezeti egysége, HTML nyelven írva . Ezt az elemet minden weboldal forráskódjában láthatja, miután az oldal első sorában beállította a dokumentumtípust. A DOCTYPE megadja, hogy az (X)HTML melyik verzióját használja ez az oldal. Az oldalelemek a nyitó <HTML> címke és a záró </HTML> között helyezkednek el. A <html> elemet gyökérelemnek nevezzük. [egy]
A HTML egy címkézett dokumentumjelölő nyelv , vagyis a HTML nyelven használt bármely dokumentum elemek halmaza, és az egyes elemek elejét és végét speciális jelölések, úgynevezett címkék jelzik . A címkenév beírásának esete nem számít a HTML-ben. Az elemek lehetnek üresek , azaz nem tartalmazhatnak szöveget vagy egyéb adatokat (például sortörés címkét <br> ). Ebben az esetben a záró tag általában nincs megadva. Ezenkívül az elemek rendelkezhetnek olyan attribútumokkal , amelyek meghatározzák egyes tulajdonságaikat (például a <font> címke betűméretét ). Az attribútumok a nyitó címkében vannak megadva. Íme egy példa egy HTML-dokumentum jelölőrészére:
< p > Szöveg két címke között – nyitó és záró. </ p > <a href="http://example.com"> Itt az elem tartalmazza a href attribútumot . </a> Íme egy példa egy üres elemre : <br>Minden HTML-dokumentumnak, amely megfelel a HTML-specifikáció egy verziójának, egy HTML-verziódeklarációs sorral kell kezdődnie: <!DOCTYPE>, amely általában így néz ki:
<!DOCTYPE HTML NYILVÁNOS "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">Ha ez a sor nincs megadva, akkor nehezebb lesz elérni a dokumentum megfelelő megjelenítését a böngészőben .
Továbbá a dokumentum elejét és végét címkék <html>és címkék jelzik </html>. Ezeken a címkéken belül találhatók a dokumentum heading ( <head></head>) és body ( <body></body>) címkéi.
A korábbi verziókkal ellentétben csak egy címke van. [2]
<!DOCTYPE html>A címkék és paramétereik nem különböznek egymástól. Vagyis a <A HREF="http://example.com"> és a <a href="http://example.com"> ugyanazt jelenti.
A HTML legújabb verzióiban szinte minden címkéhez rengeteg opcionális paraméter tartozik – általában legalább 15. Csak a fő címkeparamétereket adjuk meg.
Alapértelmezett érték: _self.
HorgonyUgyanezt az elemet használják úgynevezett "horgonyok" (horgonyok) létrehozására, amelyeket azután az oldal egy adott elemére mutató hiperhivatkozásokban lehet használni. Például:
<!DOCTYPE html> < html > < head > < meta charset = "utf-8" > < title > Rögzítés a dokumentumon belül </ title > </ head > < body > < p >< a name = "top" > </ a ></ p > < p > szöveg </ p > < p >< a href = "#top" > Felső </ a ></ p > </ body > </ html >Hasonlóképpen, egy horgony elhelyezhető egy másik weboldalon vagy egy másik webhelyen található könyvjelzőn: ahol a link irányul, ott kell lennie <a name="xxx"></a>, és ahol a hivatkozás származik, egy font jel és a horgony neve hrefkerül a érték.
Ezenkívül bármely elem azonosítója horgonyként szolgálhat a modern böngészőkben.
Például,
< U > három </ U > < FONT SIZE = "+2" > nagy </ FONT > < FONT COLOR = "green" > zöld </ FONT > síp jelzi a támadást .szöveget fog létrehozni
Сигналом к началу атаки являются три больших зелёных свистка.listát hoz létre
Ha a ( Rendezett lista - rendezetlen lista) helyett <UL> ( Rendezett lista - sorszámozott lista), a lista számozásra kerül: <OL>
Ezeknek a címkéknek vannak paraméterei:
írja be a ="type"ahol a típus a forma:
- <UL> karakterekben
és <OL> - számok vagy betűk
így van írva:
< oltype = " i" > < li > Első </ li > < li > Második </ li > < li > stb . </ li > </ ol >és létrehozza a következőket:
Paraméter start ="start" (csak for <OL> ), amely egy új visszaszámlálás kezdetét határozza meg: például ha nem 1, 2, 3, hanem 24, 25, 26 kell
Így van írva:
< ol start = "24" > < li > Huszonnégy </ li > < li > Huszonöt </ li > < li > stb . </ li >és létrehozza a következőket:
és végül a címkéhez egy <LI> paraméter - ha egyik számjegyről a másikra kell ugrani: például nem 1, 2, 3, 4, hanem 1, 2, 22, 23 value="следующий"
< ol > < li > Egy </ li > < li > Kettő </ li > < li value = "22" > Huszonkettő </ li > < li > Huszonhárom </ li >a következőket hozza létre:
Végül a harmadik és egyben utolsó lista a definíciók listája :
< DL > < DT > Macska </ DT > < DD > nyávogó háziállat </ DD > < DT > Macska </ DT > < DD > macska férje </ DD > < DT > Krokodil </ DT > < DD > nagy afrikai éles fogú vadállat </ DD > </ DL >a következőket hozza létre:
Macska nyávogó kisállat Macska macska férj Krokodil nagy afrikai fenevad éles fogakkalEgyébként a , , címkék <LI>nem <DT>zárhatók <DD>be.
Különbségek a számozott listák megjelenítésébenHa a számozásban nem pozitív értékek szerepelnek, a böngészők eltérően viselkednek. Például az Internet Explorer figyelmen kívül hagyja value=0a -t value=-1stb., míg más böngészők, például a Chrome , a Firefox megjeleníti a megadott értéket. Ugyanakkor az Internet Explorer nem hagyja figyelmen kívül start=0a , start=-1stb., azaz. kezdheti a listát nem pozitív értékkel, de nem ugorhat nem pozitív értékre a számozásban.
HTML jelölés | Ez a böngésző | Chrome, Firefox | internet böngésző |
---|---|---|---|
<ol start=-2><li><li value=0><li value=2></ol> | -2, 0, 2 | -2, -1, 2 |
Az alfabetikus listában ( type=Avagy type=a) egyes böngészők, például a Chrome, a Firefox nem pozitív értékeket jelenítenek meg számként, míg az Internet Explorer ( Quirks módban , azaz ha az oldal nem ad meg HTML 4.01-et vagy 5-öt a címkében !DOCTYPE HTML) negatív értékeket jelenít meg mínuszjellel ellátott betűkként és nullaként a @ szimbólummal.
HTML jelölés | Ez a böngésző | Chrome, Firefox | Internet Explorer (Quirks mód) |
---|---|---|---|
<ol type=A start=-1><li><li><li></ol> | -1, 0, A | -A, @, A |
Egy üres vagy nem numerikus értéket ( value=, value=A, value=B) egyes böngészők figyelmen kívül hagynak, mint például a Chrome, a Firefox, míg az Internet Explorer value=1.
HTML jelölés | Ez a böngésző | Chrome, Firefox | internet böngésző |
---|---|---|---|
<ol start=-2><li><li value=B><li value=2></ol> | -2, -1, 2 | -2, 1, 2 |
Különbségek vannak a számok római számmal ( type=Ivagy type=i) való megjelenítésénél, mert Az Internet Explorer ( Quirks módban , azaz ha az oldal nem adja meg a 4.01-es vagy 5-ös HTML-verziót a címkében !DOCTYPE HTML) néhány számot hibásan jelenít meg.
HTML jelölés | Ez a böngésző | Chrome, Firefox | Internet Explorer (Quirks mód) |
---|---|---|---|
<ol type=I start=3300><li><li><li><li></ol> | MMMCCC MMMCCCI MMMCCCII MMMCCCIII |
MMMCCC MMMCCC MMMCCC MMMCCC |
Az 1 és 1880 közötti intervallumban lévő összes számot helyesen jeleníti meg az Internet Explorer, de nem mindegyiket az 1881 és 3999 közötti intervallumból. 603 szám, 67 9 számból álló csoport (xxx1-xxx9) esetében a legkisebb jelentőségű számjegy nem szerepel a római szám bejegyzésében. És ez valószínűleg nem azért van, hogy lerövidítsünk egy hosszú lemezt, mert 3888 – a leghosszabb (1 és 3999 közötti) római számjegyű szám (MMMDCCCLXXXVIII) – helyesen jelenik meg.
Az Internet Explorerben ( Quirks módban ) hibásan megjelenített számcsoportok kereszttel vannak jelölve a táblázatban:
01-09 | 11-19 | 21-29 | 31-39 | 41-49 | 51-59 | 61-69 | 71-79 | 81-89 | 91-99 | |
1800 | ✘ | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
2300 | ✘ | ✘ | ✘ | |||||||
2700 | ✘ | ✘ | ✘ | |||||||
2800 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |
3100 | ✘ | |||||||||
3200 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |||
3300 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |
3400 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |||
3500 | ✘ | |||||||||
3600 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |||
3700 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | |
3800 | ✘ | ✘ | ✘ | |||||||
3900 | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ | ✘ |
Példa:
< IMG SRC = url ALT = "szöveg" TITLE = "szöveg" WIDTH = "méret (px, %)" HEIGHT = "méret (px, %)" >A képhez linket lehet készíteni:
< A HREF = url >< IMG SRC = url ></ A >Példa:
< IMG width = "500" height = "200" usemap = "#somemap" src = "url" > < TÉRKÉP neve = "somemap" > < TERÜLET alakja = " egyenes" koordináták = "6, 7, 140, 196" href = "url1" > < TERÜLET alak = "kör" koordináták = "239, 98, 92" href = "url2" > < TERÜLET alakja = "sokszög" koordináták = " 386.16 , 344.56, 350.189, 385.132, 4897.967"1. href = "url3" > </ MAP >Például,
< TABLE BORDER = "1" CELLSPACING = "0" > < CAPTION > Mumbe Yumba krokodilfogás </ CAPTION > < TH > Év </ TH > < TH > Fogás </ TH > < TR > < TD > 1997 < / TD > < TD > 214 </ TD > </ TR > < TR > < TD > 1998 </ TD > < TD > 216 </ TD > </ TR > < TR > < TD > 1999 </ TD > < TD > 207 </ TD > </ TR > </ TABLE >Létrehoz egy táblázatot:
Krokodilfogás Mumbe-Yumbében
Év | Fogás |
---|---|
1997 | 214 |
1998 | 216 |
1999 | 207 |
A TABLE címkének van egy CELLPADDING paramétere is. Meghatározza a távolságot pixelben a cella határa és tartalma között. Például, ha a táblázat első sorát a következőre cseréli:
< TÁBLÁZATSZEGÉR = "1" CELLASTÉR = "0" CELLPADDING = " 5" >a táblázat így fog kinézni:
Krokodilfogás Mumbe-Yumbében
Év | Fogás |
---|---|
1997 | 214 |
1998 | 216 |
1999 | 207 |
A címkék másik paramétere TABLE, TR, TH. Ez határozza meg az igazítást. A lehetséges értékek: (középen), (balra), (jobbra). TDALIGNcenterleftright
A vagy paraméter határozza ALIGNmeg az igazítást az adott cellán belüli tartalomhoz, in - a sor összes cellájának tartalmához, - magának a táblázatnak az oldalon. Minden cellánál az igazítás innen , vagy ha nincs beállítva - from , ha nincs beállítva - középre vagy balra a . TDTHTRTABLETDTHTRTHTD
Például, ha a táblázat első sorait a következőre cseréli:
< TABLE BORDER = "1" CELLSPACING = "0" ALIGN = "center" > < CAPTION > Mumbe Yumba krokodilfogás </ CAPTION > < TH > Year </ TH > < TH > Catch </ TH > < TR > < TD > 1997 </ TD > < TD ALIGN = "KÖZÉP" > 214 </ TD >a táblázat így fog kinézni:
Krokodilfogás Mumbe-Yumbében
Év | Fogás |
---|---|
1997 | 214 |
1998 | 216 |
1999 | 207 |
A lezáratlan TD , TR és TH címkék helytelen megjelenítéshez vezetnek, különösen ha beágyazott táblázatokkal dolgozik.
Az űrlapok létrehozása HTML-ben meglehetősen bonyolult. Itt csak a fő címkék nevei szerepelnek.
Szimbólum létrehozásához nem szükséges rákeresni a billentyűzeten: egyszerűen beírhatja a címkét; például a ¢ eléréséhez be kell írnia a következőt: , ¢szóköz - , ékezet - stb ́.
A következő színek a HTML-ben vannak definiálva.
Név | Hatszögletű szín |
---|---|
fekete | #000000 |
ezüst | #c0c0c0 |
gesztenyebarna | #800000 |
piros | #ff0000 |
haditengerészet | #000080 |
kék | #0000ff |
lila | #800080 |
fukszia | #ff00ff |
zöld | #008000 |
mész | #00ff00 |
olajbogyó | #808000 |
sárga | #ffff00 |
a zöldeskék | #008080 |
aqua | #00ffff |
szürke | #808080 |
fehér | #ffffff |
A kód | Szimbólum | Jelentése |
---|---|---|
< | < | Kevésbé |
> | > | több |
& | & | és és |
nem törő szóköz (ezen a mezőn a sor nem törik a burkoláshoz) | ||
&szekta; | § | bekezdés |
№ | Nem. | szoba |
&másolat; | © | szerzői jog _ _ |
® | ® | bejegyzett védjegy _ |
| ™ | védjegy _ _ _ |
° | ° | fokon |
« | " | nyitó idézet oroszul |
" | » | záró idézet oroszul |
&helli; | … | ellipszis |
— | — | gondolatjel |
| • | kövér pont |
± | ± | plusz vagy mínusz |
&mínusz; | − | mínusz |
Az orosz nyelvű ' és "" billentyűzet karakterei nem idézőjelek. Az is helytelen, ha a №, ©, ®, ™, °C karaktereket N, (c), (R), TM, C-re cseréljük a webhelyeken.
A kötőjel, a gondolatjel és a mínusz három különböző karakter.
További részletek: Artemy Lebedev . Dash, mínusz és kötőjel, vagy az orosz tipográfia jellemzői . Vezetés (2003. január 15.). Letöltve: 2013. április 23. Az eredetiből archiválva : 2007. december 9..
A < , > és & karakterek nem jeleníthetők meg normálisan a HTML-ben, mert különleges jelentésük van. Mindig a <, > és & illetőleg.
A legtöbb speciális karakterért lásd az about.com webhelyet .