HTML žymė
Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
- Šis straipsnis apie HTML kalbos žymas bendrai, apie jų naudojimą Vikipedijoje žiūrėkite HTML naudojimas Vikipedijoje
HTML žymės naudojamos HTML puslapių struktūros apibrėžimui. Tai puslapio žymėjimo (angl. markup) elementas, kurio pagalba naršyklei nurodoma kaip "suprasti" ir vaizduoti puslapį. Tiksliau tai SGML metakalbos elementas, atitinkantis vieną ar kelis HTML dokumento tipo apibūdinimus (angl. Document Type Definitions (DTDs). Paprastai HTML elemetai susideda iš trijų dalių:
- pradžios žymės, rodančios elemento pradžią <žymė>,
- tam tikro kiekio turinio, kuris yra visa žymės galiojimo sritis
- pabaigos žymės </žymė>
Naudojant vienam elementui keletą žymių, rekomenduojama laikytis apgaubimo principo, kai vėliau atidarytas elementas turi būti uždaromas anksčiau:
<žymė1>tekstas <žymė2> tekstas </žymė2></žymė1>
Nepatartino kelių žymių naudojimo pavyzdys:
<žymė1>tekstas <žymė2> tekstas </žymė1></žymė2>
Nors daugelis naršyklių tokias "persiklojančias" žymes supranta ir atvaizduoja teisingai, kai kurioms iš jų, ypač rodant sudėtingesne struktūras, tai gali ir nepavykti. XHTML apgaubimo taisyklė yra privaloma.
Bendra žymės struktūra yra tokia:
<žymė atributas_1="reikšmė_1" atributas2="reikšmė_2" .. atributas_3="reikšmė_n"> Elementas </žymė>
Atributų reikšmes patartina gaubti kabutėmis, nors HTML tai ne visada privaloma.
Pavyzdys:
<strong>paryškinta<em> paryškinta ir palenkta </em> vėl tik paryškinta</strong>
("paryškinta paryškinta ir palenkta vėl tik paryškinta")
[taisyti] Minimalus HTML dokumentas
Kiekviename taisyklingai suformuotame HTML dokumente turi būti keletas būtinų žymių:
:<HTML> - visą dokumentą aprėpianti žymė :<HEAD> - metainformaciją (pavadinimą, koduotę ir pan.) gaubiantis elementas :<TITLE> - dokumento pavadinimas :<BODY> - vaizduojamą turinį gaubiantis elementas
Minimalus HTML dokumentas, kuriame yra visos minėtos būtinosios žymės atrodytų taip:
<HTML> <HEAD> <TITLE>Minimalaus HTML dokumento pavyzdys</TITLE> </HEAD> <BODY> Sveiki atvykę į Vikipediją! </BODY> </HTML>
Naršyklėje šis dokumentas atrodo štai taip:
Sveiki atvykę į Vikipediją!
Teisingai suprogramuota naršyklė teisingai parodys ir vien iš "Sveiki atvykę į Vikipediją!" teksto susidedantį dokumentą, nes SGML nustato daug taisyklių, skirtų nuspėti praleistas žymes. Daugiau apie tai HTML.