HTML
![](https://upload.wikimedia.org/wikipedia/commons/thumb/6/61/HTML5_logo_and_wordmark.svg/220px-HTML5_logo_and_wordmark.svg.png)
HTML(Hyper text Markup Language„Hiperteksto žymėjimo kalba “) – tai kompiuterinė žymėjimo kalba, naudojama pateikti turinį internete. Kalbą standartizuojaW3 konsorciumas.
Elementai ir atributai
[redaguoti|redaguoti vikitekstą]Pagrindinis HTML kalbos vienetas yra elementas. Kaip irXML,HTML elementas turi vardą ir gali turėti bet kokį skaičių atributų. Elemento viduje gali būti tekstas bei kiti elementai. Tiek tekstas, tiek ir dukteriniai elementai paprastai gali kartotis ir sekti bet kuria tvarka.
Elemento atributai turi vardą ir reikšmę. Jei galimi atributai nenurodomi, paprastai galioja sutartos nutylėjimo taisyklės. Pavyzdžiui, HTML fragmentas <fontcolor= "red" ><b>r</b> raudona</font> turi du elementus. Vienas jų (font) perjungia rodomo teksto spalvą į raudoną. Šio elemento viduje esantis antrasis elementas (b), perjungia šriftą į paryškintą. Pirmasis elementas turi vieną atributą (color) su reikšmered.Antrasis elementas atributų neturi.
HTML kode atributų reikšmes rekomenduojama apgaubti kabutėmis, nors HTML 4.01 standartas to nereikalauja.
Pagrindinės elementų grupės
[redaguoti|redaguoti vikitekstą]Pagrindinis straipsnisHTML žymė
HTML kalbos žymėjimo elementai (angl.tags– žymės) skirstomi į:
- Struktūrinius.Šie apibrėžia teksto paskirtį,
<h2>Žymėjimo elementai</h2>
- Naršykleinurodo, kad tai yra antro lygio antraštė (angl.header). Standartinė išvaizda gali būti pakeista naudojant stilius (CSS).
- Prezentacinius.Šie nurodo, kaip rodyti tekstą.
< b> paryškintas
- Atvaizduos žodį paryškintai.XHTMLlinkstama atsisakyti šio tipo elementų, jų vietoje naudojantCSS.
- Hipertekstinius.Sukuria nuorodas tarp dokumentų ar jų dalių.
<a href= "http://lt.wikipedia.org/" >Vikipedija</a>
- Sukurs nuorodą įVikipedijospuslapį.
- Kiti
<img src= "/image.gif" >
- Įkels paveikslėlį „image.gif “
Versijos
[redaguoti|redaguoti vikitekstą]HTML versija žymima skaičiumi, nurodant versiją ir subversiją, pavyzdžiui, HTML 3.2.
PaskutinėW3Crekomenduojama HTML versija 4.01. Po jos HTML pagrindu buvo plėtojamasXHTMLstandartas, kuris dar labiau atskyrė struktūros logiką nuo vaizdavimo, bei remiasi neSGML,oXMLžymėjimo kalba.
2009 m.vasario 12d.WWW architektų tarybapatvirtinoHTML 5juodraštį[1].HTML 5 keičia ir HTML 4, ir XHTML 1, bet išlieka suderinamas su jais. Naujasis standartas smulkiai ir iki galo tiksliai aprašo žymėjimo gaires, nepalikdamas vietos interpretacijai – naršyklės turės vienodai atvaizduoti tinklalapius, vienodai elgtis net ir su HTML rašto klaidomis.
Nors ankstesnėse HTML versijose buvo nemažai išvaizdą aprašančių elementų, bet rekomenduojama HTML kalba žymėti dokumento sandarą, o išvaizdą (teksto spalvas ir pan.) aprašyti atskirameCSSdokumente.
- Toks dokumentas užima mažiau vietos ir greičiau pasirodo vartotojonaršyklėje(įvairių puslapių išvaizdą aprašantisCSS dokumentasiš serverio atsisiunčiamas tik vienąkart);
- Toks dokumentas lengviau bei kokybiškiau apdorojamas automatiškai, todėl tokius dokumentus geriau indeksuoja paieškos sistemos.
- NaudojantCSS,lengviau keisti iškart visų puslapių išvaizdą;
- Taip paprasčiau pasiekti, jog šiuos puslapius įvairiosnaršyklėsrodytų vienodai;
- Esant ribotam perdavimo kanalui galima siųsti tik patį HTML dokumentą, bei nesiųsti jo CSS;
- Galima siųsti tik patį HTML dokumentą, bei nesiųsti jo CSS jei naršyklė nepajėgi jį atvaizduoti;
- Panaudojus kelis skirtingus CSS dokumentus, tą patį HTML dokumentą galima gerai pritaikyti skirtingoms naršyklėms, pvz., vienaip atvaizduoti kompiuterio ekrane, o kitaip – mobiliajame telefone
Nuo HTML versijos „HTML 4.01 Strict “CSSpanaudojimas išvaizdos aprašymui yra privalomas.
Šaltiniai
[redaguoti|redaguoti vikitekstą]Nuorodos
[redaguoti|redaguoti vikitekstą]- W3C– WWW architektų taryba.
- HTML 4.01– W3C rekomendacija.
- HTML 5– W3C juodraštis.
- WHATWG– HTML 5 automatikos aprašo darbo grupė.
- HTML4 ir XHML1 keičia vienas HTML5– Vlado Palubinsko apžvalga interneto raidos metraštyje.