www.wikidata.uk-ua.nina.az
HTML angl HyperText Markup Language mova rozmitki gipertekstu standartizovana mova rozmitki dokumentiv dlya pereglyadu vebstorinok u brauzeri Brauzeri otrimuyut HTML dokument vid servera za protokolami HTTP HTTPS abo vidkrivayut z lokalnogo diska dali interpretuyut kod v interfejs yakij vidobrazhatimetsya na ekrani monitora Rozshirennya fajlu html htmMIME tip text htmlType code TEXTUzagalnenij identifikator tipu public htmlRozrobnik W3C amp WHATWGTip formatu Mova rozmitki danihRozshirenij z SGMLRozshirenij do XHTMLStandart i W3C HTML 5 2WHATWG HTML Living StandardElementi HTML ye budivelnimi blokami storinok HTML Za dopomogoyu konstrukcij HTML zobrazhennya ta inshi ob yekti taki yak interaktivni formi mozhut buti vbudovani u vizualizovanu storinku HTML nadaye zasobi dlya stvorennya strukturovanih dokumentiv poznachayuchi strukturnu semantiku tekstu napriklad zagolovki abzaci spiski posilannya citati ta inshi elementi Elementi HTML okresleni tegami napisanimi z vikoristannyam kutovih duzhok Tegi na kshtalt span class p lt span span class nt img span span class p gt span chi span class p lt span span class nt input span span class p gt span bezposeredno vivodyat vmist na storinku Inshi tegi taki yak span class p lt span span class nt p span span class p gt span otochuyut tekst i nadayut informaciyu pro nogo a takozh mozhut vklyuchati inshi tegi yak pidelementi Brauzeri ne pokazuyut tegi HTML ale vikoristovuyut yih dlya interpretaciyi vmistu storinki V HTML mozhna vbudovuvati programi napisani na skriptovih movah napriklad JavaScript yaki vplivayut na povedinku ta vmist vebstorinok Vklyuchennya CSS viznachaye viglyad i komponuvannya vmistu World Wide Web Consortium W3C yakij suprovodzhuye standarti HTML ta CSS zaohochuye vikoristannya CSS nad yavnim prezentacijnim HTML z 1997 roku 1 HTML vprovadzhuye zasobi dlya 1 stvorennya strukturovanogo dokumenta shlyahom poznachennya strukturnogo skladu tekstu zagolovki abzaci spiski tablici citati ta inshe otrimannya informaciyi zi Vsesvitnoyi merezhi cherez giperposilannya stvorennya interaktivnih form vklyuchennya zobrazhen zvuku video ta inshih ob yektiv do tekstu Zmist 1 Istoriya rozvitku HTML 1 1 Versiyi 2 Dokument HTML 2 1 Rozmitka 2 1 1 Zagalna struktura 2 1 2 Elementi 2 1 2 1 Atributi 2 1 3 Bazovi tipi danih 2 1 4 Mnemoniki 2 2 Validaciya 2 3 Pereglyad 2 4 Transportuvannya v merezhi 2 4 1 HTTP 2 4 2 Elektronna poshta 3 Potochni napryamki rozvitku i vikoristannya HTML 3 1 Semantichnij HTML 3 2 Proyekt specifikaciyi HTML 5 3 3 XHTML 4 Div takozh 5 Dzherela 6 Posilannya 6 1 Validatori HTML rozmitki 6 2 Pidruchniki 6 3 Specifikaciya W3CIstoriya rozvitku HTML Redaguvati1980 roku fizik Tim Berners Li yakij na toj chas buv spivrobitnikom CERN zaproponuvav i prototipuvav sistemu INQUIRE yaka mala polegshiti sumisne koristuvannya dokumentami dlya doslidnikiv CERN 1989 roku Berners Li zaproponuvav vprovaditi na bazi Internet gipertekstovu sistemu dokumentiv 2 Vzhe naprikinci 1990 roku vin rozrobiv HTML i napisav brauzer ta serverne programne zabezpechennya dlya zaproponovanoyi sistemi U comu zh roci Tim Berners Li ta Robert Kajo inzhener informacijnih sistem CERN podali spilnu zayavku na finansuvannya proyektu prote cej proyekt ne buv oficijno prijnyatij CERN Naprikinci 1991 roku Tim Berners Li opublikuvav v Interneti pershij zagalnodostupnij opis movi rozmitki HTML vidomij yak dokument HTML tegi HTML Tags 3 V nomu buli opisani 18 elementiv pervisnoyi vidnosno prostoyi shemi rozmitki HTML Vsi voni za vinyatkom tegu giperposilannya buli zhorstko pidporyadkovanij vnutrishnomu SGML formatu dokumentaciyi CERN Odinadcyat iz tih elementiv she j dosi isnuyut u HTML4 4 Berners Li rozglyadav HTML yak pohidnu movu vid SGML i v seredini 1993 roku Specialna Komisiya Internet rozrobok IETF oficijno viznachila yiyi takoyu opublikuvavshi pershu specifikaciyu HTML Hypertext Markup Language HTML Internet proyekt Arhivovano 15 kvitnya 2009 u Wayback Machine avtorami yakoyi buli Tim Berners Li ta Den Konoli Cya specifikaciya vzhe mistila viznachennya tipu dokumenta yake chitko zaznachalo gramatiku HTML 5 Proyekt vtrativ silu cherez 6 misyaciv ale vidznachivsya vikoristannyam dlya brauzera NCSA Mosaic tegu dodavannya zobrazhen vidobrazivshi filosofiyu IETF shodo bazuvannya standartiv na uspishnih prototipah 6 Tak samo piznishe v 1993 roci v konkuruyuchomu Internet proyekti Dejva Radzhetta HTML Hypertext Markup Format bulo zaproponovano standartizuvati vzhe zaprovadzheni brauzerami sensacijni na toj chas mozhlivosti taki yak tablici ta pershi interaktivni formi Na pochatku 1994 roku pislya togo yak proyekti HTML i HTML vtratili svoyu silu IETF stvoriv Robochu grupu HTML HTML Working Group 1995 roku Robocha grupa HTML zavershila robotu nad dokumentom HTML 2 0 opublikovanij yak RFC iz nomerom 1866 pershoyu specifikaciyeyu sho mala buti vikoristana yak bazovij standart dlya podalshih vdoskonalen HTML 6 Versiya 2 0 okreslyuvala chitki vidminnosti mizh novim vidannyam specifikaciyi ta poperednimi proyektami Podalshi rozrobki pid zastupnictvom IETF zishtovhnulisya z konkuruyuchimi interesami Z 1996 roku specifikaciyi HTML zatverdzhuvalis Konsorciumom W3C vrahovuyuchi dopovnennya do rozmitki sho vprovadzhuvalisya kompaniyami rozrobnikami brauzeriv Tim ne mensh u 2000 roci HTML stala mizhnarodnim standartom ISO IEC 15445 2000 Ostannya specifikaciya HTML opublikovana W3C naprikinci 1999 roku maye nazvu HTML 4 01 Recommendation Usi spirni pitannya ta pomilki ciyeyi specifikaciyi buli oficijno viznani u spisku drukarskih pomilok opublikovanomu v 2001 roci Versiyi Redaguvati Tim Berners Li predstaviv HTML v doslidnickomu centri CERN v Zhenevi 1989 roku 7 HTML bez nomera versiyi 3 listopada 1992 najpersha versiya oriyentovana lishe na tekst 8 HTML bez nomera versiyi 30 kvitnya 1993 do tekstu dodano atributi yaki viznachayut kursivne abo zhirne napisannya liter ta zobrazhennya HTML listopad 1993 zaplanovani dopovnennya yaki potrapili do nastupnih versij ale nikoli ne buli vidokremleni yak HTML 9 HTML 2 0 listopad 1995 viznachena standartom RFC 1866 versiya z pidtrimkoyu form Status cogo standartu vzhe istorichnij takozh viznani zastarilimi poperedni versiyi HTML 3 0 versiya yaka ne zaznala poshirennya oskilki iz vipuskom brauzera Netscape Navigator versiyi 3 cej standart vzhe buv zastarilim HTML 3 2 14 sichnya 1997 buli dodani chislenni mozhlivosti taki yak tablici obtikannya tekstom zobrazhen integraciya apletiv HTML 4 0 18 grudnya 1997 buli dodani tablici stiliv skripti ta frejmi Takozh vidbulos rozdilennya na Strict suvore dotrimannya standartiv Frameset z pidtrimkoyu frejmiv Transitional perehidnij 24 kvitnya 1998 bulo vipusheno vipravlenu versiyu cogo standartu HTML 4 01 24 grudnya 1999 zamina versiyi HTML 4 0 mistit chislenni dribni vipravlennya HTML 5 Working Draft 5 kvitnya 2008 10 HTML 5 maye novij slovnik pobudovanij na osnovi HTML 4 01 ta XHTML 1 0 Takozh pereroblena i rozshirena pov yazana z HTML specifikaciya DOM XHTML 1 0 26 sichnya 2000 vislovlennya standartu HTML 4 01 zasobami XML 1 serpnya 2002 bulo vipusheno onovlenu redakciyu standartu XHTML 1 1 31 travnya 2001 pislya togo yak XHTML bude rozdileno na moduli standart XHTML 1 1 viznachatime suvoru versiyu v yakij ne bude zaprovadzhenih HTML 4 mozhlivostej Frameset ta Transitional XHTML 2 0 rozrobka pripinena v 2010 roci cya versiya vzhe ne bazuyetsya na HTML 4 01 i dodaye deyaki novi tegi Bude zaversheno rozdilennya mizh predstavlennyam ta vmistom Dokument HTML RedaguvatiDlya polipshennya vzayemodiyi SGML vimagaye abi kozhna pohidna mova HTML u tomu chisli viznachala svoyu kodovu tablicyu dlya kozhnogo dokumenta yaka skladayetsya z repertuaru perelik riznomanitnih simvoliv ta poziciyi simvolu perelik cifrovih posilan na simvoli z repertuaru Kozhen dokument HTML ce poslidovnist simvoliv iz repertuaru HTML vikoristovuye najpovnishu kodovu tablicyu UCS angl Universal Character Set Universalnij Nabir Simvoliv Prote odniyeyi kodovoyi tablici nedostatno dlya togo shob brauzeri mogli pravilno vidtvoryuvati dokumenti HTML Dlya cogo brauzeram potribno znati specifichnu kodovu tablicyu dokumenta yaku avtor maye zaznachati zavzhdi v elementi meta iz parametrom charset Za zamovchuvannyam vikoristovuyetsya kodova tablicya ISO 8859 1 vidoma takozh yak Latin 1 Rozmitka Redaguvati Rozmitka v HTML skladayetsya z chotiroh osnovnih komponentiv elementiv ta yihnih atributiv bazovih tipiv danih simvolnih mnemonik ta deklaraciyi tipu dokumenta Zagalna struktura Redaguvati Dokument HTML 5 2 skladayetsya z troh chastin Deklaraciya tipu dokumenta angl Document type declaration Doctype na pochatku dokumenta v yakij viznachayetsya tip dokumenta DTD Shapka dokumenta znahoditsya v mezhah elementa head v yakij zapisano zagalni tehnichni vidomosti abo dodatkova informaciya pro dokument yaka ne vidtvoryuyetsya bezposeredno v brauzeri Tilo dokumenta mozhe znahoditisya v elementi body v yakomu mistitsya osnovna informaciya dokumenta Nizhche navedeno priklad zagalnoyi strukturi HTML dokumenta lt DOCTYPE html gt lt html gt lt head gt lt title gt Nazva lt title gt lt head gt lt body gt lt p gt Hello world lt p gt lt body gt lt html gt Elementi Redaguvati Dokladnishe Elementi HTML nbsp HTML element content categoriesElementi yavlyayut soboyu bazovi komponenti rozmitki HTML Kozhen element maye dvi osnovni vlastivosti atributi ta vmist kontent Isnuyut pevni nastanovi shodo kozhnogo atributa ta kontentu elementa yaki treba vikonuvati zadlya togo shob HTML dokument buv viznanij validnim U elementa ye pochatkovij teg yakij maye viglyad lt element name gt ta kincevij teg yakij maye viglyad lt element name gt Atributi elementa zapisuyutsya v pochatkovomu tegu odrazu pislya nazvi elementa kontent elementa zapisuyetsya mizh jogo dvoma tegami Napriklad lt element name element attribute attribute value gt kontent elementa lt element name gt Deyaki elementi napriklad br ne mistyat kontentu tozh i ne mayut kincevogo tegu Element mozhe ne mati pochatkovogo ta kincevogo tegu napriklad element head prote vin zavzhdi bude predstavlenij v dokumenti 4 Nizhche zaznacheni deyaki tipi elementiv rozmitki HTML Elementi strukturnoyi rozmitki zastosovuyutsya zadlya opisu semantiki tekstu inshimi slovami ci elementi opisuyut priznachennya tekstu svogo kontentu Voni ne zaznachayut niyakogo specialnogo vizualnogo vidtvorennya tekstu prote bilshist brauzeriv mayut standartni stili formatuvannya dlya kozhnogo elementa Dlya podalshogo stilizuvannya tekstu rekomenduyetsya vikoristovuvati Kaskadni tablici stiliv CSS Napriklad Fragment HTML rozmitki dokumenta Vidtvorennya v brauzeri lt h1 gt Davnogrecki bogi lt h1 gt lt p gt lt strong gt Posejdon lt strong gt volodar svitovih vod Okeanu v latinyan jomu vidpovidav lt em gt Neptun lt em gt u slov yan lt em gt Car Morya Car Morskij Vodyanik lt em gt lt p gt nbsp Elementi vizualnoyi rozmitki zastosovuyutsya zadlya opisu vizualnih efektiv tekstu ne zaznachayuchi pri comu funkciyi tekstu svogo kontentu Ostannya chinna specifikaciya HTML 4 01 viznachaye bilshist z cih elementiv takimi sho ne rekomenduyetsya zastosovuvati u rozmitci Napriklad Fragment HTML rozmitki dokumenta Vidtvorennya v brauzeri lt font size 5 gt Davnogrecki bogi lt font gt lt br gt lt b gt Posejdon lt b gt volodar svitovih vod Okeanu v latinyan jomu vidpovidav lt i gt Neptun lt i gt u slov yan lt i gt Car Morya Car Morskij Vodyanik lt i gt Davnogrecki bogi Posejdon volodar svitovih vod Okeanu v latinyan jomu vidpovidav Neptun u slov yan Car Morya Car Morskij VodyanikElementi rozmitki gipertekstu zastosovuyutsya zadlya z yednannya chastin dokumenta z inshimi dokumentami Napriklad Fragment HTML rozmitki dokumenta Vidtvorennya v brauzeri lt a href http uk wikipedia org wiki gt Vikipediya lt a gt Vikipediya Arhivovano 16 travnya 2008 u Wayback Machine Atributi Redaguvati Dokladnishe Atributi HTMLBilshist z atributiv elementa yavlyaye soboyu paru nazva znachennya rozdilenih mizh soboyu znakom rivnosti ta zapisanih u pochatkovomu tegu odrazu pislya nazvi elementa Znachennya atributu mozhe buti otochene lapkami podvijnimi abo odinichnimi takozh yaksho znachennya atributu skladayetsya z pevnih simvoliv jogo mozhna ne vidilyati lapkami zliva Prote nevzyattya znachennya atributiv u lapki vvazhayetsya nebezpechnim kodom Na vidminu vid atributiv vidu nazva znachennya ye pevni atributi sho vplivayut na element nazva yakih lishe z yavilas v pochatkovomu tegu napriklad atribut ismap elementa img Bilshist elementiv mozhut mati bud yakij z zagalnih atributiv Atribut id vprovadzhuye unikalnij identifikator elementa po vsomu dokumentu Dodanij do URL dokumenta vin vprovadzhuye globalnij unikalnij identifikator elementa Vin mozhe vikoristovuvatisya tablicyami stiliv dlya vprovadzhennya prezentacijnih vlastivostej brauzerami dlya fokusuvannya uvagi na pevnomu elementi skriptami dlya vikonannya dij nad elementom Atribut title vikoristovuyetsya dlya dodavannya poyasnyuvalnogo tekstu dlya elementa V bilshosti brauzeriv znachennya cogo atributu mozhna pobachiti yak pidkazku sho vinikaye pri navedenni kursora na element Atribut class vprovadzhuye zasib ob yednannya shozhih elementiv u klasi Vin mozhe vikoristovuvatisya dlya prezentacijnoyi rozmitki Napriklad dokument mozhe mistiti class notation yakij viznachaye vsi elementi u yakih klas viznachenij yak notation pidporyadkovanimi golovnomu tekstu dokumenta Taki elementi mozhna zibrati dokupi i pokazati yak vinoski vnizu storinki zamist togo shob pokazuvati yih na tomu misci de voni z yavlyayutsya v samomu HTML kodi dokumenta semantichnoyi rozmitki Napriklad klasi vikoristovuyutsya u stvorenni mikroformativ Bazovi tipi danih Redaguvati Dokladnishe Tipi danih HTMLOskilki HTML ye pohidnoyu movoyu vid SGML usi tipi danih HTML gruntuyutsya na bazovih tipah danih SGML napriklad PCDATA CDATA NAME ID NUMBER Kozhen element maye dvi vlastivosti atributi i vmist yaki mayut pevni znachennya Vsi mozhlivi znachennya cih dvoh vlastivostej propisuyutsya vidpovidno do viznachenih u DTD tipiv danih Nizhche navedeno kilka tipiv danih HTML Color kolir sRGB zapisanij u shistnadcyatkovomu viglyadi abo odne z shistnadcyati sluzhbovih sliv ContentType tip umistu nosiya Charset tablicya koduvannya simvoliv Character mnemonika abo okremij simvol iz UCS Length nn rozmir v pikselyah nn u vidsotkah URI Unifikovanij identifikator resursiv Datetime data ta chas Script skript StyleSheet dani tablic stiliv Text tekstovi ryadki Mnemoniki Redaguvati Div takozh Spisok mnemonik HTML Isnuyut taki vipadki koli v dokumenti potribno vikoristati yakijs simvol yakogo nemaye v obranij dlya dokumenta kodovij tablici Dlya takih vipadkiv mozhlivo zaminiti simvol na ekvivalentne jomu SGML posilannya na simvol mnemoniku Rozriznyayut mnemoniki dvoh vidiv Cifrovi mnemoniki desyatkovi abo 16 kovi Viznachayut kodovu poziciyu simvolu iz tablici kodiv UCS Napriklad Mnemonika Simvol amp aring a amp 229 a amp Xe5 a Mnemoniki iz pevnih spoluchen simvolivTaki mnemoniki vikoristovuyut psevdonimi zamist kodiv simvoliv Prote v HTML ne viznacheni psevdonimi dlya kozhnogo simvolu iz UCS Napriklad Mnemonika Simvol amp lt lt amp amp amp amp quot HTML 4 01 pidtrimuye tri rizni nabori mnemonik Mnemoniki dlya simvoliv ISO 8859 1 Latin 1 Simvoli matematichni simvoli ta grecki literi Mnemoniki dlya simvoliv rozmitki ta internacionalizaciyiValidaciya Redaguvati Tak samo yak i kozhna mova bud yaka komp yuterna mova maye svoyu vlasnu gramatiku slovnik i sintaksis I kozhen dokument napisanij ciyeyu movoyu maye dotrimuvatisya cih pravil HTML vikoristovuye mashinno zchituyuchu gramatiku yaka nazivayetsya DTD mehanizm uspadkovanij vid SGML Prote tak samo yak i teksti prirodnoyi movi mozhut mistiti gramatichni pomilki dokumenti sho vikoristovuyut movi rozmitki mozhut ne dotrimuvatis viznachenoyi gramatiki Proces perevirki dokumenta na dotrimannya viznachenih movoyu pravil nazivayut validaciyeyu a instrument yakij zdijsnyuye perevirku validatorom Dokument sho projshov cej proces bez pomilok nazivayut validnim Zgidno z ciyeyu koncepciyeyu validaciya HTML rozmitki viznachayetsya yak proces perevirki vebdokumenta za pravilami gramatiki viznachenimi v DTD na yaki vin posilayetsya iz elementa doctype Odin iz vazhlivih principiv programuvannya Budte konservativni v tomu sho vi robite budte liberalnim v tomu sho vi prijmayete 11 Brauzeri dotrimuyutsya drugoyi chastini cogo principu voni prijmayut vebdokumenti takimi yaki voni ye ta namagayutsya vidtvoriti yih na ekrani navit yaksho voni ne vikoristovuyut standartnij HTML Zazvichaj ce oznachaye sho brauzer sprobuye zdogadatisya pro te sho avtor dokumenta mav na uvazi Problema polyagaye v tomu sho rizni brauzeri abo navit rizni versiyi odnogo brauzera zroblyat rizni pripushennya shodo odnih i tih zhe nestandartnih konstrukcij i navit girshe yaksho HTML kod duzhe vidriznyayetsya vid standartu brauzer beznadijno zaplutayetsya i bezladno vidtvorit storinku na ekrani abo navit avarijno zakriyetsya Same tomu dotrimuvatisya pershoyi chastini principu nalezhit avtoram dokumenta shlyahom perevirki svoyih dokumentiv na dotrimannya standartu Najkrashij instrument dlya cogo validator HTML rozmitki Pereglyad Redaguvati Dlya pereglyadu HTML rozmitki dokumenta mozhna vikoristovuvati bud yakij tekstovij redaktor Dlya pereglyadu dokumenta vidtvorenogo za pravilami HTML rozmitki vikoristovuyetsya brauzer Transportuvannya v merezhi Redaguvati HTML dokumenti mozhut buti transportovani tak samo yak i bud yaki inshi fajli napriklad za dopomogoyu protokoliv FTP TCP prote zazvichaj voni transportuyutsya iz servera za dopomogoyu protokolu HTTP abo elektronnoyu poshtoyu HTTP Redaguvati Vsesvitnya pavutina skladayetsya v osnovnomu z HTML dokumentiv peredanih z vebserveriv dlya brauzeriv vikoristovuyuchi protokol HTTP Do togo zh HTTP vikoristovuyetsya dlya peredachi zobrazhen zvukiv video ta inshogo suputnogo kontentu Dlya pravilnogo vidtvorennya dokumenta brauzerom okrim nogo samogo peredayetsya she j insha informaciya metadani u yakij zazvichaj mistitsya viznachennya MIME tipu napriklad text html abo application xhtml xml ta kodovoyi tablici dokumenta Elektronna poshta Redaguvati Bilshist grafichnih poshtovih kliyentiv dozvolyayut vikoristovuvati pidmnozhinu elementiv HTML chasto viznachenih standartom yak zastarili ta ne rekomendovani u rozmitci shob zabezpechiti vizualne formatuvannya tekstu roblyachi nemozhlivoyu semantichnu rozmitku tekstu zasobami poshtovogo kliyenta Bagato takih kliyentiv mistyat u sobi WYSIWYG redaktor HTML dlya skladannya povidomlen Vikoristannya HTML u povidomlennyah elektronnoyi poshti ye spirnim pitannyam cherez problemi z sumisnistyu u riznih poshtovih kliyentiv takozh HTML mozhe dopomogti prihovati fishing Potochni napryamki rozvitku i vikoristannya HTML RedaguvatiZ momentu svogo stvorennya HTML i pov yazani z neyu protokoli porivnyano shvidko otrimali viznannya Odnak u pershi roki isnuvannya ciyeyi movi rozmitki ne bulo zhodnih chitkih standartiv Hocha yiyi tvorci spochatku i zadumuvali HTML yak semantichnu movu pozbavlenu prezentacijnih mozhlivostej 12 yiyi praktichne vikoristannya iz riznimi brauzerami prizvelo do dodavannya bagatoh prezentacijnih elementiv i atributiv v HTML Ostanni standarti pov yazani z HTML vidobrazhayut zusillya z podolannya haotichnogo rozvitku movi i stvorennya racionalnoyi osnovi dlya rozrobki yak zmistovnih tak i viraznih dokumentiv 13 Shob povernuti HTML yiyi rol semantichnoyi movi Konsorcium Vsesvitnoyi pavutini rozrobiv movi stilizuvannya taki yak Kaskadni tablici stiliv ta Rozshirena mova tablic stiliv abi perenesti na nih vidpovidalnist za viglyad dokumenta U zv yazku z cim specifikaciya HTML povilno pochala povertatisya viklyuchno do semantichnih elementiv Semantichnij HTML Redaguvati Dokladnishe Semantichnij HTMLSemantichnij HTML sposib napisannya HTML sho viddaye perevagu pidkreslennyu smislu zakodovanoyi informaciyi radshe za yiyi podannya zovnishnij viglyad She z samogo pochatku svogo rozvitku HTML mav u skladi elementi semantichnoyi rozmitki 14 prote takozh mav i elementi prezentacijnoyi rozmitki taki yak font i ta center Takozh HTML maye semantichno nejtralni elementi span ta div Z kincya 1990 h koli Kaskadni tablici stiliv pochali nalezhno pracyuvati v bilshosti brauzeriv avtoram dokumentiv bulo rekomendovano unikati vikoristannya prezentacijnoyi rozmitki HTML z metoyu rozdilennya predstavlennya i zmistu 15 U 2001 roci v statti pro Semantichnu pavutinu Tim Berners Li ta inshi naveli prikladi shlyahiv za yakimi odnogo dnya agenti intelektualnogo programnogo zabezpechennya zmozhut avtomatichno prochesati Vsesvitnyu merezhu ta vidshukati vidfiltruvati ta vstanoviti spivvidnoshennya poperedno nepov yazanih faktiv na blago koristuvachiv 16 Taki agenti ye nezvichajnimi navit zaraz ale deyaki z idej Web 2 0 meshapiv ta servisiv porivnyannya cin stayut vse blizhchimi do realizaciyi Osnovna vidminnist mizh cimi gibridnimi vebzastosunkami ta semantichnim agentom yakij zgaduyetsya u statti Bernersa Li polyagaye v tomu sho ninishni shlyahi zbirannya ta gibridizaciyi informaciyi yak pravilo stvoreni vebrozrobnikami yaki vzhe tochno znayut de shukati potribnu informaciyu i yaka v neyi API semantika Vazhlivimi tipom vebagenta yakij prochisuye i chitaye vebstorinki avtomatichno prote bez znannya togo sho vin mozhe viyaviti ye poshukovij robot Cej programnij agent zalezhit vid semantichnoyi yasnosti vebstorinok yaki vin znahodit oskilki v nomu vikoristovuyutsya rizni metodi i algoritmi zchituvannya ta indeksaciyi miljoniv vebstorinok v den sho zabezpechuye koristuvachiv Internetu poshukovimi mozhlivostyami bez yakih Vsesvitnya pavutina bula b korisna tilki na malu chastinu vid yiyi suchasnih mozhlivostej Dlya togo shob poshukovi roboti mali mozhlivist ociniti znachennya fragmentiv tekstu yaki voni znahodyat v dokumentah HTML a takozh dlya tih hto stvoryuye meshapi ta inshi gibridni agenti tak samo yak i dlya bilsh avtomatizovanih agentiv neobhidno abi semantichni strukturi yaki isnuyut v HTML nabuli shirokogo i rivnomirnogo zastosovuvannya shob vidiliti zmist opublikovanogo tekstu 17 Elementi prezentacijnoyi rozmitki ye zaboronenimi v ostannih chinnih specifikaciyah HTML i XHTML a takozh i v proyekti HTML 5 Dobrij semantichnij HTML takozh pokrashuye dostupnist vebdokumentiv Napriklad koli brauzer abo audio brauzer mozhe pravilno vstanoviti strukturu dokumenta vin ne bude vitrachati chas koristuvachiv z vadami zoru na prochitannya povtoryuvanoyi abo neaktualnoyi informaciyi yaksho vona bula rozmichena pravilno Proyekt specifikaciyi HTML 5 Redaguvati Dokladnishe HTML 5HTML 5 ce nastupna znachna pererobka standartu HTML Robota nad stvorennyam specifikaciyi vidoma pid nazvoyu Web Applications 1 0 rozpochata WHATWG v chervni 2004 roku 18 HTML 5 spryamovanij na skorochennya vikoristannya zasnovanih na plaginah RIA tehnologij takih yak Adobe Flash Microsoft Silverlight i Sun JavaFX hocha dosyagnennya ciyeyi meti zajme bagato rokiv 19 Specifikaciya HTML 5 zvoditsya do nadannya semantichnogo rivnya movi rozmitki i pov yazanih z nimi semantichnih rivniv API dlya scenariyiv zadlya avtorizaciyi dostupnih storinok u Vsesvitnij pavutini pochinayuchi vid statichnih dokumentiv i zakinchuyuchi dinamichnimi zastosunkami 20 HTML 5 vvodit ryad novih elementiv i atributiv yaki vidobrazhayut tipovu arhitekturu suchasnih vebstorinok Deyaki z nih ye semantichnimi zaminami zagalno vikoristovuvanih blochnih div i vbudovanih span elementiv napriklad element nav navigacijnij blok storinki i footer Inshi elementi zabezpechuyut novi funkcionalni mozhlivosti cherez standartizovanij interfejs napriklad elementi audio i video Narazi specifikaciya maye status u rozrobci ta yak ochikuyetsya matime jogo she protyagom troh rokiv hocha rozrobka chastin HTML 5 bude zavershena i realizovana v brauzerah she do togo yak specifikaciya otrimaye ostatochnij status Rekomendaciyi W3C 21 XHTML Redaguvati Cya stattya mistit tekst sho ne vidpovidaye enciklopedichnomu stilyu Bud laska dopomozhit udoskonaliti cyu stattyu pogodivshi stil vikladu zi stilistichnimi pravilami Vikipediyi Mozhlivo storinka obgovorennya mistit zauvazhennya shodo potribnih zmin listopad 2016 Dokladnishe XHTMLJmovirno HTML najuspishnisha mova rozmitki dokumentiv u vsomu sviti 22 Prote koli svitovi predstavili XML bulo virisheno stvoriti novu versiyu HTML pohidnu vid XML Adzhe z XML zasnovanim HTML inshi XML movi mogli bi vklyuchati chastini XHTML a XHTML dokumenti mogli b vklyuchati chastini inshih mov rozmitki Takozh avtori vebdokumentiv mogli b skoristatisya perevagami redizajnu zadlya ochishennya deyakih z najbilsh neohajnih chastin HTML a takozh dodati deyaki z novih neobhidnih funkcij takih yak pokrasheni formi 22 Nizhche zaznacheni deyaki perevagi vikoristannya XHTML zamist HTML Yaksho dokument ye lishe chistim XHTML 1 0 ne vklyuchaye inshi movi rozmitki to riznicya mizh XHTML ta HTML majzhe ne pomitna Prote oskilki stayut dostupnimi vse bilshe i bilshe XML instrumentiv napriklad XSLT dlya peretvorennya dokumentiv perevagi vikoristannya XHTML stayut vse pomitnishimi Napriklad XForms dozvolyaye dosit prosto keruvati redaguvannyam dokumentiv XHTML abo bud yakih inshih vidiv dokumenta XML Semantichni vebzastosunki takozh zmozhut skoristatisya dokumentami XHTML za svoyimi potrebami 23 Yaksho dokument mistit bilsh nizh prosto XHTML 1 0 napriklad u dokumenti vikoristovuyutsya movi rozmitki MathML SMIL abo SVG todi perevagi vikoristannya XHTML znachno pomitnishi adzhe HTML ne pidtrimuye taki kombinaciyi mov rozmitki v odnomu dokumenti Div takozh RedaguvatiInternet Semantichna pavutina Brauzer Vebsajt i Vebstorinka Gipertekst i giperposilannya Resursi Windows Dzherela Redaguvati a b HTML amp CSS W3C www w3 org angl Arhiv originalu za 29 listopada 2010 Procitovano 22 listopada 2017 Tim Berners Lee Information Management A Proposal Arhivovano 1 kvitnya 2010 u Wayback Machine CERN March 1989 May 1990 First mention of HTML Tags on the www talk mailing list World Wide Web Consortium 29 zhovtnya 1991 Arhiv originalu za 12 travnya 2013 Procitovano 19 listopada 2009 a b Index of elements in HTML 4 World Wide Web Consortium 24 grudnya 1999 Arhiv originalu za 12 travnya 2013 Procitovano 19 listopada 2009 Tim Berners Lee 9 grudnya 1991 Re SGML HTML docs X Browser archived www talk mailing list post Arhiv originalu za 12 travnya 2013 Procitovano 19 listopada 2009 SGML is very general HTML is a specific application of the SGML basic syntax applied to hypertext documents with simple structure a b Raymond Eric IETF and the RFC Standards Process The Art of Unix Programming Arhiv originalu za 17 bereznya 2005 Procitovano 21 listopada 2009 Information Management A Proposal Tim Berners Lee 1989 Arhiv originalu za 1 kvitnya 2010 Procitovano 4 chervnya 2008 HTML Urversion Arhiv originalu za 26 chervnya 2010 Procitovano 4 chervnya 2008 A Review of the HTML Document Format David Raggett Arhiv originalu za 29 lyutogo 2000 Procitovano 4 chervnya 2008 HTML 5 W3C Working Draft Arhiv originalu za 10 chervnya 2008 Procitovano 4 chervnya 2008 Help and FAQ for the Markup Validator World Wide Web Consortium 6 lipnya 2007 Arhiv originalu za 12 travnya 2013 Procitovano 29 listopada 2009 One of the important maxims of computer programming is Be conservative in what you produce be liberal in what you accept HTML Design Constraints 03 Arhiv originalu za 12 travnya 2013 Procitovano 1 grudnya 2009 Many text editing systems Microsoft Word The NeXT text object the Mac text object etc handle text in a variety of styles but do not have any concept of nestable structure in the SGML sense It is required that HTML be a common language between all platforms This implies no device specific markup or anything which requires control over fonts or colors for example This is in keeping with the SGML ideal Pris Sears 1996 HTML Arhiv originalu za 12 travnya 2013 Procitovano 1 grudnya 2009 The final control of HTML rests squarely on the shoulders of individual authors of HTML documents If authors can be seduced by blinking barking and spinning proprietary tags and do not care who is excluded by such practices the Web will become more and more fragmented If authors decide that the most important facet of HTML is its device independence its ability to make information sharable to everyone in the world regardless of software and hardware then HTML specifications will be adhered to Berners Lee Tim Fischetti Mark 2000 Weaving the Web The Original Design and Ultimate Destiny of the World Wide Web by Its Inventor San Francisco Harper ISBN 978 0 06 251587 2 Cascading Style Sheets Level 2 Revision 1 CSS 2 1 Specification W3C 8 veresnya 2009 Arhiv originalu za 12 travnya 2013 Procitovano 1 grudnya 2009 CSS 2 1 is a style sheet language that allows authors and users to attach style e g fonts and spacing to structured documents e g HTML documents and XML applications By separating the presentation style of documents from the content of documents CSS 2 1 simplifies Web authoring and site maintenance Tim Berners Lee James Hendler and Ora Lassila 2001 The Semantic Web Scientific American Arhiv originalu za 12 travnya 2013 Procitovano 1 grudnya 2009 At the doctor s office Lucy instructed her Semantic Web agent through her handheld Web browser The agent promptly retrieved information about Mom s prescribed treatment from the doctor s agent looked up several lists of providers and checked for the ones in plan for Mom s insurance within a 20 mile radius of her home and with a rating of excellent or very good on trusted rating services It then began trying to find a match between available appointment times at Pete s and Lucy s busy schedules In a few minutes the agent presented them with a plan Pete didn t like it University Hospital was all the way across town from Mom s place and he d be driving back in the middle of rush hour He set his own agent to redo the search with stricter preferences about location and time Lucy s agent having complete trust in Pete s agent in the context of the present task automatically assisted by supplying access certificates and shortcuts to the data it had already sorted through Almost instantly the new plan was presented a much closer clinic and earlier times Nigel Shadbolt Wendy Hall and Tim Berners Lee 2006 The Semantic Web Revisited IEEE Intelligent Systems Arhiv originalu za 12 travnya 2013 Procitovano 2 zhovtnya 2009 Arhivovana kopiya Arhiv originalu za 7 chervnya 2012 Procitovano 2 grudnya 2009 Krill Paul 16 chervnya 2009 HTML 5 Could it kill Flash and Silverlight InfoWorld Computerworld Arhiv originalu za 12 travnya 2013 Procitovano 2 grudnya 2009 HTML 5 a groundbreaking upgrade to the prominent Web presentation specification could become a game changer in Web application development one that might even make obsolete such plug in based rich Internet application RIA technologies as Adobe Flash Microsoft Silverlight and Sun JavaFX Introduction HTML5 W3C Arhiv originalu za 12 travnya 2013 Procitovano 2 grudnya 2009 This specification is limited to providing a semantic level markup language and associated semantic level scripting APIs for authoring accessible pages on the Web ranging from static documents to dynamic applications When will HTML5 be finished WHATWG Wiki Arhiv originalu za 12 travnya 2013 Procitovano 2 grudnya 2009 Different parts of the specification are at different maturity levels Some sections are already relatively stable and there are implementations that are already quite close to completion and those features can be used today But other sections are still being actively worked on and changed regularly or not even written yet a b Steven Pemberton 21 lipnya 2004 HTML and XHTML Frequently Answered Questions Arhiv originalu za 12 travnya 2013 Procitovano 8 grudnya 2009 HTML is probably the most successful document markup language in the world But when XML was introduced a two day workshop was organised to discuss whether a new version of HTML in XML was needed The opinion at the workshop was a clear Yes with an XML based HTML other XML languages could include bits of XHTML and XHTML documents could include bits of other markup languages We could also take advantage of the redesign to clean up some of the more untidy parts of HTML and add some new needed functionality like better forms Steven Pemberton 21 lipnya 2004 HTML and XHTML Frequently Answered Questions Arhiv originalu za 12 travnya 2013 Procitovano 8 grudnya 2009 If your document is just pure XHTML 1 0 not including other markup languages then you will not yet notice much difference However as more and more XML tools become available such as XSLT for tranforming documents you will start noticing the advantages of using XHTML XForms for instance will allow you to edit XHTML documents or any other sort of XML document in simple controllable ways Semantic Web applications will be able to take advantage of XHTML documents If your document is more than XHTML 1 0 for instance including MathML SMIL or SVG then the advantages are immediate you can t do that sort of thing with HTML Help and FAQ for the Markup Validator Arhivovano 12 travnya 2013 u WebCite Specifikaciya HTML 4 01 Arhivovano 6 bereznya 2005 u Wayback Machine Posilannya RedaguvatiHTMLu sestrinskih Vikiproyektah nbsp Portal Programuvannya nbsp Teksti u Vikipidruchniku nbsp Fajli u Vikishovishi Ukrayinskij vebdovidnik HTML Arhivovano 17 serpnya 2018 u Wayback Machine HTML 4 01 ostannya chinna specifikaciya Arhivovano 6 bereznya 2005 u Wayback Machine angl Vvedennya do HTML Dejva Reggeta Arhivovano 15 bereznya 2011 u Wayback Machine angl Porozhni elementi v SGML HTML XML ta XHTML Arhivovano 17 travnya 2013 u Wayback Machine angl html codes Arhivovano 9 travnya 2008 u Wayback Machine Dovidkova informaciya po stvorennyu diakritik inozemnih liter ta simvoliv c a u c angl HTML redaktor angl HTML dovidka ukrayinskoyuValidatori HTML rozmitki Redaguvati Validator rozmitki na sajti W3C Arhivovano 22 lyutogo 2011 u Wayback Machine angl WDG HTML Validator Arhivovano 13 lipnya 2005 u Wayback Machine angl Validator nu Arhivovano 19 chervnya 2008 u Wayback Machine angl Pidruchniki Redaguvati Pidruchniki HTML i CSS Arhivovano 29 veresnya 2011 u Wayback Machine ukr Elektronnij dovidnik HTML i CSS Arhivovano 28 listopada 2020 u Wayback Machine ukr HTML Dog Arhivovano 17 travnya 2008 u Wayback Machine angl HTML net angl Pagetutor Arhivovano 22 zhovtnya 2007 u Wayback Machine angl HTML Book Arhivovano 9 grudnya 2009 u Wayback Machine ros Pidruchnik HTML Arhivovano 10 zhovtnya 2011 u Wayback Machine ros HTML cheatsheetSpecifikaciya W3C Redaguvati Standarti HTML 2 0 Arhivovano 22 chervnya 2008 u Wayback Machine 3 2 Arhivovano 19 chervnya 2010 u Wayback Machine 4 0 Arhivovano 27 lipnya 2008 u Wayback Machine 4 01 Arhivovano 6 chervnya 2014 u Wayback Machine angl Otrimano z https uk wikipedia org w index php title HTML amp oldid 39518321