100 likes | 295 Views
Spletno programiranje. HTML in XML. Avtor: Dejan Žmavc. HTML (ang. HyperText Markup Language ). HTML z uporabo elementov in njihovih atributov definira obliko in prikaz dokumenta . Vsak element je sestavljen iz treh delov: začetne značke, vsebine in končne oznake.
E N D
Spletno programiranje HTML in XML Avtor: Dejan Žmavc
HTML (ang. HyperTextMarkupLanguage) • HTML z uporabo elementov in njihovih atributov definira obliko in prikaz dokumenta. • Vsak element je sestavljen iz treh delov: začetne značke, vsebine in končne oznake. • Značka (angl. tag) je besedilo, ki se nahaja med znakoma < in >. Zaključna značka vsebuje znak / takoj za znakom <. <span>To je drugače oblikovano besedilo</span> • Gnezdenje: <p> <span> To je to </span> </p> // to je pravilno • Odprte značke (nimajo vsebine in ne nastopajo v paru): <br/> • Atributi (določajo različne lastnosti elementov): <img src="logo.gif" alt="logo" /> • Komentarji (tolmač kode HTML jih ignorira): <!-- To je komentar -->
Osnovna struktura HTML dokumenta <HTML> <HEAD> <!-- glava HTML dokumenta --> <!-- lahko uporabljamo oznake <BASE>, <ISINDEX>, <LINK>, <META>, <SCRIPT>, <STYLE> in <TITLE> </HEAD> <BODY> <!– telo spletne strani ali definicija HTML strani --> </BODY> </HTML>
Označevanje in oštevilčevanje <ul> <li>Dejan</li> <li>Žmavc</li> </ul> <ol> <li>Prvi</li> <li>Drugi</li> </ol> • Dejan • Žmavc • Prvi • Drugi
Tabela <table border="1" width="100%" id="table1"> <tr> <td>Abc</td> <td> </td> <td> </td> </tr> <tr> <td> </td> <td>Dejan</td> <td> </td> </tr> </table>
Primer HTML strani Kliknite na sliko za ogled strani!
XML • XML je kratica za ExtensibleMarkupLanguage • XML je bil narejen za povečanje zmogljivosti in prilagodljivosti jezika SGML, ki izključuje zapletenost le-tega. • Namenjen je uporabi SGML na WWW: • zanj skrbi W3C • je meta jezik • kot XML danes ne označujemo samo jezik, marveč tudi pripadajoče tehnologije
Primer XML kode <LETTER> <DATE ALIGN="right”> December 1, 2005 </DATE> <INSIDEADDRESS> Trans Union Corporation<BR/> P.O. Box 390<BR/> Springfield, PA 0390<BR/> </INSIDEADDRESS> <SALUTATION> Dear Costumer Relations Representative: </SALUTATION> <BODY> <P ALIGN=”justify”> Please send me a copy of my credit file. Enclosed please find a page of personal data and a check for $8.00for your services.</P> <P>Thank you for your assistance.</P> </BODY> <CLOSING> Very truly yours, </CLOSING> <SIGNATURE> Joe Montana </SIGNATURE> </LETTER>
Primer XML-ja Kliknite na sliko za ogled izdelka!