Ang mga modernong teknolohiya ng impormasyon sa Web ay mabilis na nagbabago sa ating mundo at direktang nakakaimpluwensya sa pagbuo ng mga teknolohiya sa Web. Ang teknolohikal na rebolusyon na ito ay lubhang nakaapekto hindi lamang sa negosyo kundi pati na rin sa personal at propesyonal na buhay. Ang pinakabagong mga teknolohiya sa Web ay tumatagos sa lahat ng larangan ng buhay panlipunan, nagbabago ng mga pamamaraan ng komunikasyon at mga prinsipyo ng pagsasagawa ng mga proyekto sa Web. modernong kumpanya, pagtukoy sa kapalaran ng huli. Ang panloob na pagiging kumplikado at matinding pagiging simple ng paggamit ng mga modernong teknolohiya ng impormasyon sa Web ay ginagawang naa-access ang mga ito sa lahat na araw-araw na nakakaharap ng kanilang paggamit sa kanilang mga propesyonal na aktibidad.
Parehong sa pang-araw-araw na buhay at sa negosyo, sa pagsusulatan at kalakalan, ginagamit ng mga tao at organisasyon ang Web, lumikha ng kanilang sariling mga Web site kung saan nag-aalok sila ng impormasyon, mga kalakal at serbisyo. Ang mga tool para sa paglikha ng mga mapagkukunan sa Web ay mabilis na umuunlad at walang tigil, na nagbibigay-daan sa iyong lumikha ng mga kumplikadong dokumento sa Web nang hindi nangangailangan ng espesyal na kaalaman tungkol sa kanilang istraktura at hitsura, na nagbibigay ng oras para sa produktibong aktibidad ng malikhaing. Ang pangunahing bentahe ng mga teknolohiya sa Web ay modernong kondisyon ay nakasalalay sa kanilang pagiging simple at, bilang isang resulta, sa pagtaas ng kahusayan ng kanilang paggamit.
Hypertext Markup Language HTML
Ang katanyagan ng Internet ay higit sa lahat dahil sa pagdating ng World Wide Web (WWW), dahil ito ang unang teknolohiya ng network na nagbigay sa user ng madaling modernong interface upang ma-access ang iba't ibang mapagkukunan ng network. Ang pagiging simple at kadalian ng paggamit ay humantong sa pagtaas ng bilang ng mga gumagamit ng WWW at naakit ang atensyon ng mga komersyal na istruktura. Pagkatapos ang proseso ng paglaki sa bilang ng mga gumagamit ay naging isang avalanche, at ito ay nagpapatuloy hanggang sa araw na ito. Batay sa pangangailangan na pagsamahin ang lahat ng maraming mapagkukunan ng impormasyon, nagsimulang umunlad ang teknolohiya sa tulong kung saan tinukoy ang hypertext. sistema ng nabigasyon. Ang teknolohiyang ito ay naging wikang HTML. Naka-on ang teknolohiyang HTML paunang yugto ay napakasimple, at halos lahat ng mga gumagamit ng network ay sabay-sabay na nagkaroon ng pagkakataon na subukan ang kanilang mga sarili bilang mga tagalikha at mga mambabasa ng mga materyal na impormasyon na inilathala sa World Wide Web. Ang katotohanan ay kapag ang pagbuo ng iba't ibang mga bahagi ng teknolohiya, ipinapalagay na ang mga kwalipikasyon ng mga may-akda ng mga mapagkukunan ng impormasyon at kanilang kagamitan teknolohiya ng kompyuter magiging minimal.
Wika ng HTML (HyperText Markup Language, hypertext markup language) ay isa sa mga tinatawag na markup language. Ang terminong "markup" ay tumutukoy sa pangkalahatang impormasyon ng serbisyo na hindi ipinapakita kasama ng dokumento, ngunit tumutukoy; kung ano dapat ang hitsura ng ilang partikular na fragment ng dokumento. Halimbawa, maaari kang humiling na ipakita ang isang salita sa bold o italic font, display hiwalay na talata sa isang espesyal na font o gumawa ng mga heading sa mas malaking font.
Mayroong maraming iba't ibang mga markup language na magagamit sa mga araw na ito. Halimbawa, sa mga programa sa komunikasyon espesyal na hugis Tinutukoy ng markup ang kahulugan ng bawat pakete ng mga zero at mga ipinadala sa Internet. Gayunpaman, dapat malutas ng anumang markup language ang dalawang mahahalagang problema:
1) tinutukoy ng wika ang markup syntax;
2) tinutukoy ng wika ang kahulugan ng markup.
Ang pinakakaraniwang markup language para sa mga Web page ay HTML. Ginawa at na-promote ang markup language na ito bilang subset ng SGML. Unang iminungkahi noong 1974 ni Charles Goldfarb at pagkatapos, pagkatapos ng makabuluhang pagpipino, pinagtibay bilang opisyal Pamantayan ng ISO Ang SGML (Standard Generalized Markup Language) ay isang metalanguage - isang sistema para sa paglalarawan ng iba pang mga wika.
Ang paglitaw ng pamantayan ng SGML ay dahil sa pangangailangan pagbabahagi data mula sa iba't ibang mga application at operating system. Kahit noong dekada 60, maraming problema sa compatibility ang mga gumagamit ng computer. Matapos suriin ang mga pagkukulang ng maraming hindi karaniwang mga markup na wika, tatlong IBM scientist - Charles Goldfarb, Ed Mosher at Ray Lorie - ay bumuo ng tatlong pangkalahatang prinsipyo na ginagawang posible na pakikipagtulungan may mga dokumento sa iba't ibang operating system.
1) Paggamit ng pare-parehong mga prinsipyo sa pag-format sa lahat ng mga programa na nagpoproseso ng mga dokumento. Isang ganap na lohikal na kinakailangan - alam nating lahat kung gaano kahirap para sa mga taong nagsasalita ng iba't ibang mga wika na sumang-ayon sa isa't isa. Ang pagkakaroon ng isang solong hanay ng mga syntactic na istruktura at karaniwang semantika ay makabuluhang pinapasimple ang pakikipag-ugnayan sa pagitan ng mga programa.
2) Espesyalisasyon ng mga wika sa pag-format. Salamat sa kakayahang bumuo ng isang dalubhasang wika batay sa isang hanay ng mga karaniwang tuntunin, ang programmer ay hindi na umaasa sa mga panlabas na pagpapatupad at sa kanilang mga ideya tungkol sa mga pangangailangan ng end user.
3) Malinaw na kahulugan ng format ng dokumento. Ang mga patakaran na tumutukoy sa format ng dokumento ay tumutukoy sa numero at pagmamarka ng mga construct ng wika na ginamit sa dokumento. Aplikasyon karaniwang format tinitiyak na alam ng user ang eksaktong istraktura ng nilalaman ng dokumento. Pakitandaan: hindi ito tungkol sa display format ng dokumento, ngunit tungkol sa structural format nito. Ang hanay ng mga panuntunang naglalarawan sa format na ito ay tinatawag na "pagtukoy sa uri ng dokumento" ( uri ng dokumento kahulugan, DTD).
Ang tatlong panuntunang ito ay naging batayan ng hinalinhan ng SGML, ang GML (Generalized Markup Language). Nagpatuloy ang pananaliksik at pagpapaunlad ng GML sa loob ng humigit-kumulang sampung taon hanggang sa lumabas ang pamantayan ng SGML bilang resulta ng isang kasunduan na naabot ng isang internasyonal na grupo ng mga developer.
Ang HTML (Hypertext Markup Language) ay wika ng kompyuter, na sumasailalim sa World Wide Web. Ang HTML ay batay sa pamantayan ng SGML, isang hypertext markup language para sa pagtatanghal ng dokumento sa Web. Ang mga pamantayan sa wikang HTML, isa sa mga pangunahing pamantayan sa Web, ay binuo at pinananatili ng W3C consortium. Ang nagtatag ng internasyonal na consortium na ito ay si Tim Berners-Lee. Bilang karagdagan sa paglikha ng mga pamantayan sa pag-format, ang consortium ay ang sentro para sa pagbuo ng Semantic Web (semantic network). Ang wikang HTML ay nagbibigay ng format markup para sa mga dokumento at tumutukoy sa mga hyperlink sa pagitan ng mga dokumento at/o ang kanilang mga fragment.
Ang karaniwang HTML code ay pinili bilang batayan sa pagsulat nito. text file. Kaya, ang hypertext database sa konsepto ng WWW ay isang set ng mga text file na minarkahan sa HTML, na tumutukoy sa anyo ng presentasyon ng impormasyon (markup) at ang istraktura ng mga koneksyon sa pagitan ng mga file na ito at iba pang mapagkukunan ng impormasyon (hypertext links).
Nagawa ng mga developer ng HTML ang dalawang problema:
· magbigay ng hypertext database designer na may simpleng paraan ng paglikha ng mga dokumento;
· gawing sapat na makapangyarihan ang tool na ito upang ipakita ang mga kasalukuyang ideya tungkol sa user interface ng mga hypertext database.
Nalutas ang unang problema sa pamamagitan ng pagpili ng modelo ng pag-tag para sa paglalarawan ng dokumento. Ang wikang HTML ay nagpapahintulot sa iyo na markahan ang isang elektronikong dokumento na ipinapakita sa screen na may antas ng pag-print ng disenyo; ang resultang dokumento ay maaaring maglaman ng maraming uri ng mga label, mga larawan, mga fragment ng audio at video, at iba pa. Kasama sa wika ang mga binuo na tool para sa paglikha ng iba't ibang antas ng mga heading, mga seleksyon ng font, iba't ibang listahan, mga talahanayan at marami pang iba.
Pangalawa mahalagang punto Ang nakaimpluwensya sa kapalaran ng HTML ay ang isang regular na text file ang napili bilang batayan. Miyerkules Pag-edit ng HTML ay isang no-man's land sa pagitan ng isang simpleng text file at isang WYSIWYG (what you see is what you get) application. Ang pagpili ng kapaligiran sa pag-edit ay nagbibigay sa iyo ng lahat ng mga benepisyo ng pag-edit ng teksto.
Mga hypertext na link na nagtatatag ng mga koneksyon sa pagitan mga tekstong dokumento, unti-unting nagsimulang pagsamahin ang iba't ibang mapagkukunan ng impormasyon, kabilang ang tunog at video. Sistema Mga HTML hyperlink nagpapahintulot sa iyo na bumuo ng isang sistema ng magkakaugnay na mga dokumento ayon sa iba't ibang pamantayan. Ang wikang HTML ay naglalaman ng mga utos (tag) na nagbibigay-daan sa iyong kontrolin ang hugis at laki ng mga font, ang laki at lokasyon ng mga guhit, at nagbibigay-daan sa iyong lumipat mula sa isang piraso ng teksto o ilustrasyon patungo sa isa pang HTML na dokumento - ang tinatawag na hypertext link . Ang isang dokumento sa html na format ay isang text file na naglalaman ng lahat kinakailangang impormasyon tungkol sa impormasyong ipinapakita sa screen. Maaari kang gumamit ng mga wika sa scripting tulad ng JavaScript, Java, at VBScript upang pamahalaan ang mga script sa pagba-browse sa website (isang hypertext database na naka-host sa World Wide Web). Ang mga form para sa input ng user ng data na naproseso sa ibang pagkakataon at iba pang impormasyon ay maaaring iproseso gamit ang mga espesyal na programa ng server (halimbawa, Mga wikang PHP o Perl). Ang wikang HTML ay nagpapahintulot sa iyo na maglagay ng mga hypertext na link sa mga pahina at mga interactive na pindutan, na nagkokonekta sa iyong mga Web page sa ibang mga page sa parehong Web site, gayundin sa iba pang mga Web site sa buong mundo.
Ang HTML ay isang text markup language, hindi isang programming language, na isa lamang sa mga tool (mas tiyak, isang wika ng paglalarawan ng pahina) na ginagamit upang lumikha ng mga Web page. Ang HTML ay may limitadong mga kakayahan sa pag-format ng teksto kumpara sa mga kakayahan ng pag-publish ng mga programa, lalo na kapag nag-publish ng tekstong mayaman sa mga kumplikadong elemento.
Wala pa rin kasing kumportable Mga editor ng HTML, upang magawa mo nang walang text editor at manu-manong paglalagay ng mga tag. Pinapalubha nito ang pagtatrabaho sa wika at ginagawang kinakailangan para sa kanila na makabisado ang mga function na ganap na hindi karaniwan para sa kanila.
Pag-aralan ang mga tampok ng wikang HTML at pagtatasa sa antas ng pag-unlad nito, maaari tayong makarating sa konklusyon na sa mga darating na taon dapat nating asahan ang paglitaw ng mas advanced na mga pagbabago nito, mga bagong wika at mga pakete ng aplikasyon para sa pagtatrabaho sa mga web page.
Dynamic at static na HTML na mga dokumento
Mayroong dalawang uri ng mga HTML na dokumento - static at dynamic. Ang mga static na dokumento ay naka-imbak sa mga file file system, na ginagamit ng web server o browser kapag tumitingin mga lokal na file. Kapag nagpo-post ng impormasyon sa isang web server, maaari kang gumamit ng mga dynamic na dokumento - ang mga hindi permanenteng umiiral sa anyo ng mga file, ngunit nabuo sa oras ng kahilingan ng kliyente. Bukod dito, para sa end user, hindi mahalaga kung ang mga dokumento ay ipinakita nang pabago-bago o statically.
Upang makabuo ng isang dynamic na HTML na dokumento, ang isang espesyal na nakasulat na programa ay kinakailangan ayon sa mga panuntunang tinukoy ng web server. Kapag nagpaplano ng paglalagay ng impormasyon sa isang web server, para sa tamang kahulugan paggamit ng anumang uri ng mga dokumento, kinakailangang isaalang-alang ang antas ng pag-update ng data, ang kanilang dami at dalas ng sirkulasyon.
Tinutukoy ng dynamic na paraan ang pag-iimbak ng data sa isang pormal na anyo, halimbawa sa isang database.
Kung ang data ay naka-imbak sa isang pormal na anyo, pagkatapos ay ang mga static na dokumento ay nabuo gamit ang mga template ng dokumento kung saan ang mga pagbabago ay ginawa. Upang makabuo ng mga static na dokumento, maaari mong gamitin ang anumang mga tool sa pag-uulat na magagamit sa database management system (DBMS) kung saan pinoproseso at ginawang pormal ang data.
Mga Pananaw sa HTML
Walang mga bagong bersyon ng wikang HTML, ngunit mayroon pa Pag-unlad ng HTML tinatawag na XHTML (Extensible Hypertext Markup Language). Habang ang XHTML ay maihahambing sa mga kakayahan sa HTML, mayroon itong mas mahigpit na mga kinakailangan sa syntax. Tulad ng HTML, ang XHTML ay isang subset ng wikang SGML, ngunit ang XHTML, hindi katulad ng hinalinhan nito, ay umaayon sa detalye ng XML. Ang XHTML 1.0 ay naaprubahan bilang isang Rekomendasyon ng Consortium World Wide Web(W3C) Enero 26, 2000. Gayunpaman, kinakailangang isaalang-alang ang isang seryosong detalye - sa format na ito ito ay nilikha malaking bilang mga mapagkukunan ng impormasyon na sila ay "maiintindihan" ng mga web browser sa mahabang panahon at gagamitin sa kanilang orihinal na anyo. Bilang karagdagan, ang lahat ng mga bagong format ay bubuo (at binuo na - halimbawa XML) na may suporta para sa mga teknolohiyang HTML.
Ang paraan ng paggawa namin ay nagbabago, at gayundin ang paraan ng pag-access ng nilalaman. Ang wikang HTML ay orihinal na nilikha bilang isang wikang independiyente sa platform. Ginagamit ang mga bagong teknolohiya sa halos lahat ng dako, at sa lalong madaling panahon ang espasyo ng World Wide Web ay hindi na magiging pag-aari lamang ng mga gumagamit ng desktop. mga personal na computer, aktibong ginagamit na ng ilang user mga voice browser para sa mga bulag o mga browser na gumagamit ng Broglie alphabet, ang nilalaman ay madalas na ipinapakita hindi sa isang computer monitor, ngunit sa isang TV, kapag ang mga set-top box na may access sa network o teletype ay ginagamit, o sa mga monochrome na display ng iba't ibang pager at iba pa.
Noong 1989, ang hypertext ay kumakatawan sa isang promising na bagong teknolohiya na may medyo malaking bilang ng mga pagpapatupad, sa isang banda, at sa kabilang banda, ang mga pagtatangka ay ginawa upang bumuo ng mga pormal na modelo ng mga hypertext system na mas naglalarawan sa kalikasan at inspirasyon ng tagumpay ng relational na diskarte sa paglalarawan ng data.
Ang HTML ay isang wika hypertext markup, ginagamit sa pag-encode ng mga dokumento. Ang wikang HTML ay isang hanay ng mga utos ayon sa kung saan ipinapakita ng browser ang mga nilalaman ng isang dokumentong HTML na mga utos ay hindi ipinapakita. Ang wikang HTML ay nagpapatupad ng mekanismo ng pag-link ng hypertext na nagpapahintulot sa isang dokumento na maiugnay sa iba. Ang mga dokumentong ito ay maaaring matatagpuan sa parehong server bilang ang pahina kung saan sila naka-link, o maaaring sila ay naka-host sa ibang server.
Ang ideya ng HTML ay isang halimbawa ng isang napakatagumpay na solusyon sa problema ng pagbuo ng isang hypertext system gamit ang isang espesyal na tool sa pagkontrol ng display.
Kinilala ang mga link na hypertext sa konteksto bilang ang pinakaepektibong anyo ng organisasyon ng hypertext, at bilang karagdagan, kinilala ang paghahati sa mga link na nauugnay sa buong dokumento sa kabuuan at sa mga indibidwal na bahagi nito.
Ang lahat ng mga HTML na dokumento ay may parehong istraktura, na tinukoy ng isang nakapirming hanay ng mga tag ng istraktura. Ang isang HTML na dokumento ay dapat palaging magsimula sa isang tag< HTML >at magtatapos sa naaangkop na pansarang tag ( HTML>). Mayroong dalawang pangunahing seksyon sa loob ng isang dokumento: ang seksyon ng mga heading at ang katawan ng dokumento, sa ganoong pagkakasunud-sunod. Ang seksyon ng mga header ay naglalaman ng impormasyon na naglalarawan sa dokumento sa kabuuan at nililimitahan ng mga tag<НЕАD>AtНЕАD>. Sa partikular, ang seksyon ng mga heading ay dapat maglaman ng pangkalahatang pamagat ng dokumento, na nililimitahan ng nakapares na tag<ТITLE>.
ТITLE>). Gayunpaman, hindi inirerekomenda na alisin ang mga tag ng istraktura kapag gumagawa ng HTML na dokumento. pinakasimple tamang dokumento Ang HTML na naglalaman ng lahat ng mga tag na tumutukoy sa istraktura ay maaaring magmukhang ganito:
< TITLE >Pamagat ng dokumento< /TITLE >Teksto ng dokumento
Mga elemento ng HTML.
Para sa mga nakapares na tag, ang saklaw ay tinutukoy ng bahagi ng dokumento sa pagitan ng pagbubukas at pagsasara ng mga tag. Ang bahaging ito ng dokumento ay itinuturing na isang elemento ng wikang HTML. Kaya, maaari nating pag-usapan ang tungkol sa isang "Elemento ng BODY" na kinabibilangan ng tag, ang katawan ng dokumento at ang pansarang tag BODY >. Ang buong HTML na dokumento. ay maaaring isipin bilang isang "element ng HTML." Para sa mga hindi nakapares na tag, ang elemento ay kapareho ng tag na tumutukoy dito.
Karamihan sa mga elemento ng HTML na wika. naglalarawan ng mga bahagi ng nilalaman ng dokumento at inilalagay sa pagitan ng mga tag
. At, iyon ay, sa loob ng elemento ng istruktura ng KATAWAN. Ang mga nasabing elemento ay nahahati sa bloke at teksto. Ang mga elemento ng block ay tumutukoy sa mga piraso ng teksto sa antas ng talata. Inilalarawan ng mga elemento ng teksto ang mga katangian ng mga indibidwal na parirala at kahit na mas maliliit na bahagi ng teksto.Ngayon ay maaari na tayong bumuo ng mga panuntunan para sa mga elemento ng nesting.
Ang mga elemento ay hindi dapat magsalubong. Sa madaling salita, kung ang pambungad na tag ay matatagpuan sa loob ng isang elemento, ang katumbas na pansarang tag ay dapat na nasa loob ng parehong elemento.
Ang mga elemento ng block ay maaaring maglaman ng mga nested block at mga elemento ng teksto.
Ang mga elemento ng teksto ay maaaring maglaman ng mga nested na elemento ng teksto.
Ang mga elemento ng teksto ay hindi maaaring maglaman ng mga nested block na elemento.
Mga functional na elemento ng block.
Sa karamihan ng mga dokumento ang pangunahing functional na mga elemento ay mga pamagat at talata. HTML na wika. sumusuporta sa anim na antas ng mga heading. Tinukoy ang mga ito gamit ang mga nakapares na tag mula sa<Н1>sa<Н6>. Kapag ipinakita, ang mga dokumento sa Web ay ipinapakita gamit ang pamamaraang ito; tag (dokumento sa screen ng computer, ang mga elementong ito ay ipinapakita gamit ang mga font na may iba't ibang laki.
Ang mga regular na talata ay tinukoy gamit tag pair <Р>. HTML na wika. ay hindi naglalaman ng mga tool para sa paglikha indentasyon ng talata(“pulang linya”), kaya kapag ipinakita sa screen ng computer, ang mga talata ay pinaghihiwalay ng isang blangkong linya. Pansarang tagР>ay itinuturing na opsyonal. Nauunawaan na nauuna ito sa tag, na tumutukoy sa simula ng susunod na talata ng dokumento. Halimbawa:
Heading
<Р>Unang talata<Р>Pangalawang talata
Pangalawang antas ng headingН2>
Ang kahihinatnan ng pagkakaroon ng isang espesyal na tag na tumutukoy sa isang talata ay ang katotohanan na ang karaniwang end-of-line na character na ipinasok sa pamamagitan ng pagpindot ENTER keys, ay hindi sapat upang lumikha ng indent ng talata. HTML na wika. tinatrato ang mga end-of-line na character at espasyo sa isang espesyal na paraan. Anumang pagkakasunod-sunod; na binubuo lamang ng mga puwang at end-of-line na mga character, ay itinuturing bilang isang solong espasyo kapag ipinakita ang dokumento. Ito, sa partikular, ay nangangahulugan na ang end-of-line na character ay hindi man lang humahantong sa isang bagong linya (isang elemento ng teksto na tinukoy ng isang hindi nakapares na tag ay ginagamit para sa layuning ito.
.
Ang pahalang na tagapamahala ay maaari ding gamitin bilang delimiter ng talata. Ang elementong ito ay tinukoy ng isang hindi nakapares na tag
. Kapag ang isang dokumento ay ipinapakita sa screen, ang isang ruler ay naghihiwalay ng mga bahagi ng teksto mula sa isa't isa. Ang haba at kapal nito ay tinutukoy ng mga katangian ng tag
.
Lumilikha ang tag na ito ng 10 pixel ang lapad na pahalang na ruler na tumatagal ng kalahati ng lapad ng window at nakaposisyon sa kanan.
Ang paggawa ng website ay isa sa pinakalawak magagamit na mga pagkakataon modernong industriya ng Internet. Ang aktwal na paglikha ng mga website ay, sa prinsipyo, hindi gaanong mas mahirap gawin personal mga elektronikong mailbox at mga electronic business card.
Upang lumikha ng isang website, una sa lahat, kailangan mo ng isang server na konektado sa Internet kung saan maaari mong ilagay ang mga kinakailangang hypertext. Bilang karagdagan, kinakailangang irehistro ang pangalan ng saiga sa provider na nagsisilbi sa napiling server.
Sa Internet mahahanap mo ang mga provider na nag-aalok libreng pagbubukas mga site sa kanilang mga server. Maaaring mabuksan ang mga libreng site sa mga domestic server narod.ru, boom.ru, hotmail.ru at sa mga dayuhang server, halimbawa geocities.com, tripod.com.
Sa mga server na ito maaari kang magrehistro ng mga pangalan ng domain tulad ng:
<имя>. narod.ru
pangalan>.boom.ru,
Mga halimbawa ng mga nakarehistrong domain name:
wdu.da.ru - website ng elektronikong unibersidad;
wduniv.newmail.ru - website ng isang distributed na unibersidad.
Pagkatapos irehistro ang domain name ng isang site, maaari kang mag-host ng mga hypertext dito. Ang mga hypertext ay inilalagay sa site gamit ang mga espesyal na programa na nagbibigay-daan sa iyo upang lumikha, mag-edit, mag-ipon at kopyahin ang isang malawak na iba't ibang mga hypertext. Kaagad pagkatapos i-post ang pinakaunang (pangunahing) pahina ng hypertext mababasa ang impormasyon nito gamit ang isang browser sa anumang bansa mula sa anumang computer na konektado sa Internet. Upang gawin ito, ipasok ang address ng website sa Internet sa window ng browser. Halimbawa: http://bak.boom.ru
Ang lahat ng nai-post na file ay dapat na mga hypertext, nakasulat sa HTML na format at may mga identifier ng form<имя>.html.
Ang HTML ay isang hypertext markup language.
Sa mga tuntunin ng istraktura, ang hypertext ay teksto na may mga link sa iba pang mga hypertext na matatagpuan sa ang server na ito, o sa iba pang mga server. Kapag nag-click ka sa naturang link, awtomatikong naglo-load ang browser ng hypertext page sa screen ng iyong computer, anuman ang nasa server nito at sa anong bansa ito matatagpuan.
Gamit ang mga tool at program na ito sa Internet, maraming iba't ibang mga site at system ng impormasyon ang maaaring gawin - mga personal na site, branded na site, mga elektronikong pahayagan, magazine, mga e-libro, encyclopedia, at mga elektronikong archive at mga aklatan.
Ang pagkakaiba sa pagitan ng mga site ay ang dami ng impormasyon, ang kanilang istraktura at mga pamamaraan sa pag-update. Sa pangkalahatan, para sa mga site sa Internet, tulad ng para sa anumang organisasyon, maaari nating pag-usapan ang mga siklo ng buhay ng kanilang paglikha, pag-unlad, paggawa ng makabago at pagpuksa.
Ang dami ng impormasyon ay tinutukoy ng mga may-ari - mga tao o organisasyon na lumikha ng mga site at nagpo-post ng kanilang impormasyon sa kanila. Ang dami ng impormasyon sa mga website ay maaaring mula sa ilang kilobytes hanggang ilang gigabytes (milyong kilobytes).
Ang istraktura ng mga site ay maaaring maging lubhang magkakaibang. Ang pinakasimpleng istraktura- ito ang pangunahing pahina na may mga link sa isang hanay ng mga teksto. Ang mga link na ito ay maaaring nasa teksto ng pangunahing pahina o naka-highlight sa talaan ng mga nilalaman sa simula nito.
Ang bawat pahina ng site ay maaaring bigyan ng isang pamagat, na lumilitaw sa tuktok na linya ng screen kapag ang site ay na-load ng browser.
Bilang karagdagan, sa home page site, maaari mong tukuyin ang isang listahan ng mga keyword para sa mga search engine.
Lingguhang ini-scan ng mga search engine ang lahat ng mga server sa Internet at itinatala ang mga address ng lahat ng mga site at hypertext na matatagpuan kasama ang mga keyword na naka-highlight sa mga ito. Para sa mga kadahilanang ito, hindi lalampas sa isang linggo mamaya, ang anumang impormasyong nai-publish sa Internet ay matatagpuan gamit ang mga keyword na nakapaloob sa mga ito.
MINISTRY OF EDUCATION AND SCIENCE OF UKRAINE
SKHIDNOUKRAINIAN NATIONAL UNIVERSITY
Pinangalanan pagkatapos ng Volodymyr Dahl
Kagawaran ng Computer Science
Sa pamamagitan ng disiplina
Disenyo ng computer at multimedia
Mag-aaralBoldakova I.V.
1. Panimula
3.1 Mga editor ng HTML
Panitikan
1. Panimula
Ang World Wide Web - isang pandaigdigang computer network ngayon ay naglalaman ng milyun-milyong site na naglalaman ng lahat ng uri ng impormasyon. Ina-access ng mga tao ang impormasyong ito sa pamamagitan ng paggamit ng teknolohiya sa Internet. Upang mag-navigate sa WWW, ginagamit ang mga espesyal na programa - Mga web browser, na lubos na nagpapadali sa paglalakbay sa malawak na kalawakan ng WWW Ang lahat ng impormasyon sa Web browser ay ipinapakita sa anyo ng mga Web page.
Ang mga web page, na sumusuporta sa teknolohiyang multimedia, ay pinagsama iba't ibang uri impormasyon: teksto, graphics, tunog, animation at video. Ang tagumpay nito sa Internet ay higit na nakasalalay sa kung gaano kahusay at kaganda ang pagkakagawa ng isang partikular na Web page.
Ang gumagamit ay nalulugod na bisitahin ang mga Web page na iyon na may naka-istilong disenyo, hindi nabibigatan ng labis na graphics at animation, mabilis na naglo-load at tama na ipinapakita sa window ng Web browser.
Ang paglikha ng isang Web page ay hindi madali, ngunit marahil lahat ay gustong subukan ang kanilang sarili bilang isang taga-disenyo. At ako, sa sa kasong ito, ako ay walang pagbubukod, kaya't pinili ko ang paksang ito para sa aking gawaing kurso.
Sa aking sanaysay, sinubukan kong maunawaan kung ano ang kailangan mong malaman at magagawa upang lumikha ng isang Web page, anong software ang isang tool para sa paglikha ng mga Web page at kung paano ito epektibong gamitin.
Sa gawaing ito din ay sinuri ko ang mga pangunahing kaalaman ng programming language ng Web page - HTML, na karaniwang tinatanggap na pamantayan ng WWW. Bibigyan tayo nito ng pagkakataong maging pamilyar sa istruktura ng isang Web page at mga pamamaraan nito. tamang disenyo. Titingnan din natin ang paggawa ng website gamit ang CMS Joomla.
2. Isaalang-alang ang hypertext markup language na HTML
Maaaring umiral ang mga web page sa anumang format, ngunit tinatanggap ito bilang pamantayan Hyper Text Markup Language- isang hypertext markup language na idinisenyo upang lumikha ng naka-format na teksto na mayaman sa mga larawan, tunog, animation, mga video clip at hypertext na mga link sa iba pang mga dokumento.
Maaari kang magtrabaho sa Web nang hindi alam ang wikang HTML, dahil ang mga HTML na teksto ay maaaring malikha ng iba mga espesyal na editor at mga nagko-convert. Ngunit ang direktang pagsulat sa HTML ay hindi mahirap. Maaaring mas madali pa ito kaysa sa pag-aaral ng HTML editor o converter, na kadalasang limitado sa kanilang mga kakayahan, buggy, o gumawa ng mahinang HTML na hindi gumagana sa mga platform.
Ang wikang HTML ay may ilang mga lasa at patuloy na nagbabago, ngunit ang mga HTML na konstruksyon ay malamang na patuloy na gagamitin sa hinaharap. Sa pamamagitan ng pag-aaral ng HTML at pag-unawa dito nang mas malalim, paggawa ng isang dokumento sa simula ng pag-aaral ng HTML at pagpapalawak nito hangga't maaari, nakakagawa kami ng mga Web page na maaaring matingnan ng maraming Web browser, ngayon at sa hinaharap. Hindi nito ibinubukod ang posibilidad ng paggamit ng iba pang mga pamamaraan, tulad ng advanced na paraan na ibinigay ng Opera, Google Chrome, Internet Explorer o iba pang mga browser.
Ang pagtatrabaho sa HTML ay isang paraan upang matutunan ang mga pasikot-sikot sa paggawa ng mga dokumento sa isang standardized na wika, gamit lang ang mga extension kung talagang kinakailangan.
Ang HTML ay pinagtibay ng World Wide Web Consortium. Ito ay suportado ng lahat ng mga browser.
Dahil ang mga HTML na dokumento ay nakasulat sa ASCI I na format, anumang text editor ay maaaring gamitin upang likhain ito.
Karaniwan ang isang HTML na dokumento ay isang file na may extension na .html o . htm, kung saan ang teksto ay minarkahan ng mga HTML na tag (Tag sa Ingles - mga espesyal na built-in na tagubilin). Tinutukoy ng HTML ang syntax at paglalagay ng mga tag ayon sa kung saan ipinapakita ng browser ang nilalaman ng isang dokumento sa Web. Ang teksto ng mga tag mismo ay hindi ipinapakita ng Web browser.
Ang lahat ng mga tag ay nagsisimula sa "<" и заканчиваются символом ">". Kadalasan mayroong isang pares ng mga tag - isang panimula (pagbubukas) at isang pangwakas na (pagsasara) na tag (katulad ng pagbubukas at pagsasara ng mga panaklong sa matematika), kung saan inilalagay ang impormasyon ng markup:
Impormasyon
Narito ang panimulang tag ay ang tag
At ang mga huling -
. Ang pangwakas na tag ay naiiba lamang sa panimulang tag dahil mayroon itong mga panaklong bago ang teksto<>may simbolo" / "(slash).Ang isang browser na nagbabasa ng HTML na dokumento ay ipinapakita ito sa isang window gamit ang HTML tag structure. Ang bawat HTML na dokumento ay dapat may tatlong pangunahing bahagi:
B) Heading bahagi;
C) Katawan ng dokumento .
A) HTML na deklarasyon
At. Ang isang pares ng mga tag na ito ay nagsasabi sa tumitingin (browser) na mayroong isang HTML na dokumento na nakapaloob sa pagitan ng mga ito, at ang unang tag sa dokumento ay dapat na ang tag (sa pinakadulo simula ng dokumento), at huling -(sa pinakadulo ng dokumento).
B) Bahagi ng pamagat.
At. Sa pagitan ng mga tag na ito ay ang impormasyon tungkol sa dokumento (pamagat, mga keyword sa paghahanap, paglalarawan, atbp.). Gayunpaman, ang pinakamahalagang bagay ay ang pamagat ng dokumento, na nakikita natin sa tuktok na linya ng window ng browser at sa mga listahan ng "Mga Paborito (BookMark)". Ginagamit ng mga espesyal na programa ng spider ng search engine ang pamagat ng dokumento upang buuin ang kanilang mga database. Upang magbigay ng pamagat sa iyong HTML na dokumento, inilalagay ang teksto sa pagitan ng mga tag
C) Ang katawan ng dokumento.
Ang ikatlong pangunahing bahagi ng dokumento ay ang katawan nito. Kaagad itong sumusunod sa pamagat at matatagpuan sa pagitan ng mga tag
At. Ang una ay dapat na pagkatapos mismo ng tag, at ang pangalawa ay bago ang tag