Mga computer, Programming
HTML: ang mga pangunahing kaalaman para sa mga nagsisimula
HTML - hypertext markup language na ginawa ang Internet bilang namin alam at pag-ibig. Ito ay salamat sa ito kahanga-hangang site tool hitsura maganda at modernong at nagbibigay sa kaginhawahan ng kanilang gamit. HTML ay para lang assembles ang mga elemento ng isang web page sa isang user-friendly na opsyon. Ang kanyang trabaho ay maihahambing sa ang katunayan na ang gagawin text editor tulad ng MS Word o OpenOffice. on sila ng isang faceless mass ng mga titik sa isang dokumento na may mga talata, bold na teksto, italics, mga talahanayan, at kahit na mga imahe. Sa pahapyaw na ang parehong bagay ay gumagawa HTML, na may lamang ang pagkakaiba sa pagiging na mga dokumento nito ay ipinapakita sa browser, at ang posibilidad ng tool na ito ay mas mas malawak kaysa sa editor ng teksto. Ginamit para sa pagmamarka ng mga tag - espesyal na command na naglalarawan ng isang web page istraktura. Sila'y nangabalot sa anggulo bracket -
visual editor
Beginners lang ng kalye ang paraan para sa pag-aaral ng HTML, madalas simulan ang kanilang trabaho na may mga programa upang lumikha ng mga website nang walang anumang kaalaman. kailangan lang nilang ilagay ang mga item sa screen bilang lilitaw ang mga ito sa browser. Ito ay tila, dito ito ay - ang pinagmulan ng walang hanggang biyaya, ay nagbibigay-daan sa kumuha alisan ng karamihan ng mga web developer. Ngunit hindi kaya simple, dahil ang visual na editor ay may maraming mga pagkukulang na gawin itong imposibleng gamitin ang mga ito sa mga seryosong proyekto.
Ang mga programang ito ay lumikha ng isang pulutong ng mga hindi kailangang mga tag na gawin ang panghuling bersyon ng pahina masalimuot at suboptimal. Of course, sa ganitong edad ng high-speed internet ito ay hindi kasinghalaga ng sa nakaraan, ngunit may mga ilang mga kadahilanan kung bakit ang isang maikli at well-nakasulat na website ay isang mas praktikal kaysa sa kanyang kapilas, na nilikha sa ang visual na editor. Web pahina na ginawa sa naturang programa ay hindi maayos na ginagamot sa pamamagitan ng mga search engine bilang mahalaga sa mga ito araw-kilobytes ng code at masalimuot at wala sa katwiran code na may isang bungkos ng mga semantiko error marahil ay hindi magkaroon ang mga ito upang magkaroon ng lasa. Sa karagdagan, ang mga editor ay madalas na sa likod ng mga beses, na naging mga hindi kaugnay, at na gumastos ng mga mapagkukunan sa kanilang pag-unlad ay hindi praktikal dahil walang mga propesyonal na hindi gagamit ng mga produktong ito. Samakatuwid, ang sinuman na nagnanais na magtrabaho sa ang paglikha ng mga site, dapat na malaman ang mga pangunahing kaalaman ng HTML.
mga tag
Tulad ng nabanggit sa itaas, ang mga tag ilarawan ang istraktura ng web page browser. Karamihan sa kanila ay may pagbubukas at pagsasara ng tag, ngunit hindi lahat. Halimbawa,
May mga nag-iisang mga tag, na kung saan ay hindi na kailangan na sarado din. Sa kanila ito ay sa loob, pati na rin ang mga katangian. Attribute ay maaaring itinatag para sa karamihan ng HTML-tag at nagtatakda ng mga katangian ng elemento. Pinangalanan ito sa opening tag ganito ang hitsura: attribute = "...", kung saan sa halip na ang mga puntos ay ang attribute value. Kaalaman ng mga tag ay ang una at pinakamahalagang hakbang para sa pag-unlad ng HTML. Ang mga pangunahing kaalaman ng mga ito art din magpahiwatig ng isang pag-unawa ng mga web page istraktura.
istraktura ng dokumento
Ang bawat dokumentong HTML ay may kaukulang extension, halimbawa, index.html. Kaya ang browser ay maaaring maunawaan kung ano siya ay may sa gawin, at tama magpakita ng isang pahina. Ang lahat ng mga file na ginamit upang lumikha ng mga site, ito ay marapat upang panatilihin sa parehong directory na sa hinaharap ay lubhang luwag ang iyong buhay. Pundasyon ng Hypertext Markup Language HTML magdawit ng isang malinaw na-unawa ng istraktura ng dokumento. Nagsisimula ito sa ang tag , Sinasabihan nito ang browser na bersyon ng HTML, na kung saan ay ginagamit sa dokumentong ito. Sa sandaling ito, pampaksang ika-limang bersyon ng wika, kaya hindi na kailangang imbentuhin anumang bagay, maaari naming ligtas na ipasok ang tag sa itaas sa itaas ng alinmang pahina.
Pagkatapos ay pumunta sa main ipinares istraktura, constituting ang "balangkas" ng site. Ang unang tag sa kung saan upang ilagay ang lahat ng mga natitirang - ... html>. Ang lahat ng iyon ay lampas, ay hindi kinikilala ng browser bilang isang web page, upang ito ay bubukas at magsasara sa dokumento. Ang tag na ito ay kinakailangan para sa anumang mga dokumento. Naglalaman din ito ng ilang mga ipinag-uutos na mga tag, na kung saan ay tinalakay sa ibaba.
ulo
Sa loob ng tag na
... head> ay naglalaman ng impormasyon sa isang teknikal na likas na katangian, na kung saan ay hindi ipapakita sa pahina, ngunit, gayunpaman, ay isang mahalagang bahagi ng dokumentong HTML. Site notice inilatag sa dakong ito, ay napili at ipinakilala sa pag-encode ng pangalan ng pahina. Ito ay nilalaman sa loob ng ipinag-uutos na taglink
Basic na kaalaman ng HTML din ay nagsasangkot ang paggamit ng cascading estilo, o css. Sila ay itakda ang mga katangian ng mga elemento na ipapakita sa pahina. Ang mga modernong diskarte sa problemang ito ay nagsasangkot sa pagpapataw ng naturang mga katangian ng kulay, taas at lokasyon ng item, sa isang panlabas na file para sa dagdag na kaginhawahan. Upang ikonekta ang css-file ay gumagamit ng tag na . Sa mga natapos na form, mukha itong isang bagay na katulad nito: , na kung saan ay nagpapahiwatig href sa lokasyon ng file, at i-type - sa uri nito.
katawan
Ito ay nasa bahaging ito ng HTML na dokumento na nilikha ng nakikitang bahagi ng pahina. Ang lahat ng iyon ay tapos na sa loob ng "katawan" ay ipapakita sa pamamagitan ng browser. Sa seksyong
- - ay ginagamit upang i-extract ang isang substring, upang italaga sa isang partikular na estilo, na inilarawan sa css;
- - lumilikha ng isang link sa isang Web pahina; tumalon address ay tinukoy attribute href;
- - isa sa mga pinaka-popular na modernong tag; Sinuman na nagpasya upang matutunan ang mga pangunahing kaalaman ng HTMLl wika, dapat magbayad ng partikular na pansin sa mga ito, sapagkat ito ay isang bloke ng sangkap, na kung saan ay ginawa sa batayan ng ibahagi ang leon ng mga website sa araw na ito (ang mga parameter para haranganay naka-set sa css, at sa loob ng tag na ito maaaring mailagay iba pang mga bloke);
- pinipili ng isang talata ng teksto; ang mga nilalaman ng talata ay matatagpuan sa pagitan ng pagbubukas at pagsasara ng tag;
- - isang numbered list, ang mga elemento ng kung saan ay ang mga tag pares
- ;
-
- - isang bullet na listahan, na kung saan, pati na rin sa bilang na mga elemento ay naka-denote sa pamamagitan ng tag
- ;
-
-
- dokumento header (ang figure ay nagpapahiwatig ang antas ng header, ie
- ang pangunahing pamagat, at ang kasunod na pagkakaiba-iba ay subtitle nito, sa pamamagitan ng ang paraan, antas ng heading
,
ay halos imposible upang mahanap sa Internet bukas na espasyo) ito rin ay mahalaga na tandaan na ang isang pahina ay maaaring magkaroon lamang ng isang header
;
- - bold na teksto;
- - italic;
-
- magpasok ng mga larawan sa web page (ito ay isang solong tag, hindi nito kailangang mag-shut down, ngunit ito ay kinakailangan upang tukuyin ang alt attribute, na kung saan tumutukoy sa text para sa isang larawan);
Ito ay hindi lahat ng mga tag na kailangan upang lumikha ng iyong sariling mga web page, ngunit ang mga ito sapat upang mailagay ang mga patibayan ng HTML para sa beginners.
CSS
HTML wika na pag-unlad ay humantong sa ang katunayan na ang bawat tag obzavolsya timbang mga katangian, at mga kinakailangan para sa ang hitsura ng mga pahina ng Web nangangahulugang nadagdagan sa kalahatan. Code ay naging masalimuot at nakaaabala, ito ay mahirap na basahin ito, ipaalam sa nag-iisa upang iakma o baguhin. Bukod sa, at pagkatapos ay mayroon sa pawis, ang pagbabago sa bawat kamay kung ang iyong site sa sampung mga pahina, kung saan ang isang pulutong ng mga ulo ng balita, na minarkahan sa berde, at bigla kang nais na gawin ang mga ito pula. Gamit ang pagdating ng Cascading Style Sheets, ang prosesong ito ay naging simple at lohikal na, at ang HTML-code ay naging mas nababasa.
paglalapat ng CSS
Upang lumikha ng mga pahina ng Web, kailangan mong malaman ang mga pangunahing kaalaman ng HTML at CSS, gayon din naman ngayon na walang ang kaalaman ng cascading style sheet na gawin sa lugar na ito ay wala. Sila ay itakda ang mga katangian para sa bawat elemento, na nalalapat sa ang buong dokumento. Kaya, maaari mong itakda ang kulay nang isang beses para sa lahat ng
Upang ikonekta ang css file sa dokumento, mayroong isang tag na link. Bahagyang sa itaas nito na inilarawan prinsipyo ng ang paggamit nito, ngunit ito ay hindi lamang ang opsyon na pagsasama-sama ng lahat ng estilo sa isang lugar. May ay ang tag