130 likes | 357 Views
Univerzitet " Sv. Kiril i Metodij " Prirodno-matemati~ki Fakultet - Skopje Institut za Informatika. XHTML, osnovi, razliki so HTML. Student: Aleksandar Ivanovski Predmet: Voved vo informatika 1 Mentor : Prof. D-r or|i Jovan~evski. Историјат на XHTML. Почетни идеи за хипертекст.
E N D
Univerzitet "Sv. Kiril i Metodij"Prirodno-matemati~ki Fakultet - SkopjeInstitut za Informatika XHTML, osnovi, razliki soHTML Student: Aleksandar Ivanovski Predmet: Voved vo informatika 1 Mentor: Prof. D-r \or|i Jovan~evski
Историјат на XHTML Почетни идеи за хипертекст • Тед Нелсон • Тим Бернерс - Ли Што е HTML? HTML (HyperText Markup Language) е сообраќаен јазик за објавување на хипертекст на светски распространетата мрежа (World Wide Web). Што е XHTML? XHTML(eXtensible Hypertext Markup Language) е семејство сегашни и идни типови документи кои го репродуцираат и прошируваат HTML, реформулиран во XML
Тагови Што е таг ? Таг е ознака дефинирана со DTD која му укажува на прелистувачот да изврши некоја операција Синтакса на таговите • Секој XHTML документ мора да ги содржи таговите <html>, <head>, <title> и <body> • Таговите треба да бидат пресретливи кон XHTML • Секој таг мора да има свој таг за затворање • Сите тагови и нивните атрибути мора да бидат напишани со мали букви Атрибути Во повеќето од таговите покрај оригиналниот таг можат да се сместат и атрибути, кои ги менуваат неговите својства
Поделба на таговите XHTML документитесе поделени на глава<head> и тело<body> • Елементите сместени во главата содржат информации • кои помагаат за идентификација на документот • Елементите на телото се примарната содржина на документот • Елементите на телото можат да се поделат во четири • главни категории: • блок елементи - параграф, листи, заглавја • линиски - елементи кои дејствуваат во рамки на блокот • линкови - елементите <a> и <link> • слики - елементот <img>
Минимален XHTML документ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN” "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml“ xml:lang="en" lang="en"> <head> <title>Seminarska rabota</title> </head> <body> <p>Ova e minimalen XHTML dokument</p> </body> </html>
Структура на документот Дефинирање на типот на документот Се врши во тагот <!DOCTYPE>.Постојат три типа: • strict - се користи за документи кои користат датотеки • transitional - чита и тагови на различни прелистувачи • frameset - за страници кои содржат рамки XML namespace Се дефинира во елементот <html> и му овозможува на документот да користи нови атрибути Елементот <head> <title>, <base>, <link>, <meta>, <style>, <script> Елементот <body> Манипулација со бои со помош на атрибути bgcolor, background, text, link, alink, vlink
Организација на текст Организацијата се врши со помош на блок и линиските елементи • <p> • <pre> • <blockquote> • <address> Поставување на наслови Се користат елементите <h1>..<h6> Порамнување на текстот Се врши со користење на атрибутот align Елементи за нагласување на текст • <b>, <i>, <del>, <strike>, <code> • <big>, <small> • <sub>, <sup> и <var>
Хипертекст Што е хипертекст? Хипертекст е вид публикација која овозможува меѓусебно поврзување меѓу блиски документи Во XHTML хипертекст линковите се бележат со <a> и може да бидат • апсолутни • релативни • линкови во рамки на текстот Поврзување со страници кои не користат http протокол
Слики Прикажување на слики во XHTML Се врши со користење на елементот <img> Притоа во тагот <img> мора да се наоѓа елементот src кој укажува на локацијата на сликата што се прикажува Најкористени формати на слики се jpeg и gif <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN” "DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml“ xml:lang="en" lang="en"> <head> <title>Seminarska rabota</title> </head> <body> <img src="carnivora.gif" width="130" height="70" alt=”carnivorous plant" /> </body> </html>
Листи Постојат три типа листи • подредени <ol> се користат кога е битен • редоследот на елеметнтите • неподредени <ul> се користат кога редоследот на • елеметнтите не е битен • дефинициони <dl> се користат за дефинирање термини
Табели За претставување на поголем број податоци кои можат да имаат и повеќе ведности се користат табели Дефинирањето на табела се прави со елементот <table>, редиците со <tr>, а келиите со <td> За спојување на редици или колони се користат атрибутите rowspan и colspan Со атрибутот border се контролира дебелината на границите на табелата,width служи за подесување на ширината на табелата, а атрибутите frame и rules служат за додавање на некои посебни ефекти Елементите <colgroup> и <col> се користат за манипулација на колоните во табелите Табелите имаат голема примена бидејќи во нив може да се прикажуваат и слики и линкови и точно да се одреди нивната позиција
Разлики на XHTML со HTML XHTML и HTML се разликуваат во шест главни области • атрибути • големина на букви • тагови за затворање • структурата на документот • Дефиницијата на тип на документ • XML просторот