Nusprendžiau daugiau dėmesio skirti pradedantiesiems, norintiems įgyti žinias interneto svetainių kūrimo srityje. Tai daryti mane pastūmėjo mokytoja, nes ji padarė daug klaidų laboratorinių darbų vadovuose. Man būtų malonu pažvelgti į šaltinį, iš kurio buvo paimta mokomoji informacija, ir ten palikti keletą savo nuomonės eilučių. Bet dabar ne apie tai. Pirmoje paskaitoje kalbėsiu apie
Kokia yra HTML dokumento struktūra?Žyma nurodo, kad html dokumento struktūra prasideda ir baigiasi. Didžioji dalis naršyklei ir paieškos sistemoms skirtos informacijos saugoma tarp žymų. Žymose yra mūsų puslapio pavadinimas. Žyma nurodo, kad papildoma informacija skirta vartotojui, ir, žinoma, rodo, kad informacija vartotojui baigiasi.
Dabar leiskite man šiek tiek paaiškinti. Visos žymos ( žyma – hiperteksto žymėjimo kalbos elementas) yra suskirstyti į du tipus: „vienvietis“ ir „uždarantis“. Be to, žymos yra įtrauktos į šiuos simbolius< и >, jie išskiria žymą nuo įprastos html tekstas. Pažvelkime į keletą paprasčiausių „vienkartinių“ žymų:
— žyma, atsakinga už pertraukimą į naują eilutę toje vietoje, kur ši žyma yra įdiegta. Pažiūrėkime į kodą naudodami šią žymą.
Mano pirmoji svetainė Sveiki visi!
Ir tai yra mano pirmoji svetainė.
Rezultatą galima peržiūrėti.
— žyma, nubrėžianti horizontalią liniją. Ši žyma taikoma bloko elementams, eilutė visada prasideda nauja eilute. Turi 5 atributus:
- align – nustato linijos išlygiavimą. Gali paimti reikšmę į kairę, centrą, dešinę.
- spalva – nustato linijos spalvą.
- noshade – nubrėžia liniją be 3D efektų.
- dydis – nustato linijos storį.
- plotis – nustato linijos plotį.
Kodas naudojant žymą:
Mano pirmoji svetainė Sveiki visi Tai mano pirmoji svetainė.
Vaizdinį pavyzdį galite rasti čia.
Kita „viena“ žyma yra . Ši žyma naudojama informacijai, skirtai naršyklėms ir paieškos sistemoms, saugoti. Paieškos sistemos ieško metažymų, kad gautų svetainių aprašymus, raktinius žodžius ir kitus duomenis. Jums leidžiama naudoti neribotą metažymų skaičių, visos jos turi būti tarp ir . Bet kurios metažymos parametrai turi formą „name=value“, kuri yra nustatoma raktinius žodžius turinys , pavadinimas arba http-equiv . Nes meta žymės yra skirtos mašinoms, jos nedaro jokių vizualių pakeitimų, todėl pateiksiu tik šaltinio kodą:
Ši eilutė rodo, kad puslapio kūrėjas mano, kad puslapis naudoja UTF-8 kodavimą. HTML5 viskas tapo paprasčiau, norint nurodyti kodavimą, tereikia šios eilutės:
Yra ir kitų atskirų žymų (, ,
, , , , , , , , , , , , , ), bet su jais supažindinsiu kiek vėliau.
Dabar pakalbėkime apie žymų „uždarymą“. Pats pavadinimas „uždarymo žyma“ rodo, kad žymą būtina uždaryti. Tai daroma siekiant aiškiai apriboti teksto dalį, kurią paveikia žyma.
Norėdami gauti aiškų pavyzdį, pažvelkime į žymą, kuri naudojama tekstui paryškinti. Žymos yra ribos, apibrėžiančios teksto pasirinkimo sritį. Štai kodas, kuriame jie pamiršo uždaryti žymą paskutinėje eilutėje:
Mano pirmoji svetainė Sveiki visi! Ir tai yra mano pirmoji svetainė.
Sveiki visi! Ir tai yra mano pirmoji svetainė.
Kaip matote, nėra nieko sudėtingo, dabar galite sukurti kelis puslapius, susietus vienas su kitu.
Žymos tekstui paryškintiYra keletas būdų, kaip paryškinti tekstą puslapyje. Tai galima padaryti naudojant stilius arba naudoti žymas. Mus (kol kas) domina antrasis variantas.
— paryškina šriftą.
— nustato kursyvo šrifto stilių.
— tekstą pabraukia.
— skirtas tekstui pabrėžti. Naršyklėse šis tekstas rodomas kursyvu.
- perbraukia tekstą. Ši žyma pašalinta iš HTML5, rekomenduojama ją naudoti vietoje jos
— rodomas tekstas kaip vienas tarpas tekstas. Pašalinta iš HTML5.
— rodo šriftą kaip viršutinį indeksą. Šriftas rodomas virš pagrindinės teksto linijos ir sumažintas.
— rodo šriftą kaip apatinį indeksą. Tekstas yra žemiau likusių eilutės simbolių pradinės linijos ir yra sumažintas.
— skirtas tekstui pabrėžti. Naršyklėse šis tekstas rodomas paryškintu šriftu.
— sumažina šrifto dydį vienu, palyginti su įprastu tekstu. IN HTML dydisšriftas matuojamas įprastais vienetais nuo 1 iki 7, pagal numatytuosius nustatymus naudojamas vidutinis teksto dydis yra 3. Žyma sumažina tekstą vienu įprastu vienetu. Leidžiamos įdėtos žymos, o šrifto dydis bus mažesnis 1 kiekviename įdėto lygyje, bet negali būti mažesnis nei 1.
— padidina šrifto dydį vienu, palyginti su įprastu tekstu. HTML šrifto dydis matuojamas vienetais nuo 1 iki 7, vidutinis numatytasis teksto dydis yra 3. Taigi, pridėjus žymą tekstas padidėja vienu vienetu. Įdėtos žymos leidžiamos, o šrifto dydis bus didesnis su kiekvienu lygiu.
– naudojamas citatoms tekste paryškinti. Konteinerio turinys automatiškai rodomas naršyklėje kabutėse.
– skirtas ilgoms citatoms dokumente paryškinti. Šia žyma pažymėtas tekstas tradiciškai rodomas kaip išlygiuotas blokas su užpildu kairėje ir dešinėje (apie 40 pikselių), taip pat užpildu viršuje ir apačioje.
— apibrėžia iš anksto suformatuoto teksto bloką. Toks tekstas dažniausiai rodomas vienkartiniu šriftu ir su visais tarpais tarp žodžių. Pagal numatytuosius nustatymus bet koks tarpų skaičius kode iš eilės tinklalapyje rodomas kaip vienas. Žyma Leidžia apeiti šią funkciją ir rodyti tekstą, kaip reikalauja kūrėjas.
— apibrėžia teksto pastraipą. ŽymaTai blokinis elementas, visada prasideda naujoje eilutėje, viena po kitos einančios teksto pastraipos yra atskirtos užpildu. Paminkštinimo kiekį galima valdyti naudojant stilius. Jei uždarymo žymos nėra, laikoma, kad pastraipos pabaiga sutampa su kito bloko elemento pradžia.
.... – HTML siūlo šešias skirtingų lygių antraštes, kurios nurodo santykinę skyriaus po antraštės svarbą. Taigi žyma žymi svarbiausią pirmojo lygio antraštę, o žyma nurodo šeštojo lygio antraštę ir yra mažiausiai svarbi. Pagal numatytuosius nustatymus pirmojo lygio antraštė rodoma didžiausiu paryškintu šriftu, o vėlesnių lygių antraštės yra mažesnio dydžio. Žymos ,... nurodo bloko elementus, jie visada prasideda naujoje eilutėje, o po jų kiti elementai rodomi kitoje eilutėje. Be to, prieš ir po pavadinimo pridedami tarpai. Etiketė turi lygiuoti atributą, kuris apibrėžia pavadinimo išlygiavimą, gali turėti šias reikšmes: kairėje - sulygiuotas pavadinimas, centre - sulygiuotas centre, dešinėje - išlygiuotas dešinėje, lygiavimas - lygiuotas (ir dešinėje, ir kairėje). Ši vertė veikia tik ilgesnėms nei viena eilutė antraštėms.
— yra talpykla, skirta pakeisti šrifto charakteristikas, tokias kaip dydis, spalva ir šriftas. Nors šią žymą vis dar palaiko visos naršyklės, ji laikoma pasenusia, todėl jos naudojimo rekomenduojama atsisakyti ir pasirinkti stilius. Žyma turi 3 atributus: spalva – nustato teksto spalvą, face – nustato šrifto šriftą, dydis – nustato šrifto dydį įprastiniais vienetais.
— pažymi tekstą kaip citatą ar išnašą prie kitos medžiagos. Šis paryškinimas yra naudingas keičiant teksto stilių naudojant CSS, taip pat naudojamas atskirti HTML kodą į struktūrinius elementus. Naršyklės paprastai nustato tekstą konteineryje kursyvu.
— reiškia, kad simbolių seka yra santrumpa. Naudojant pavadinimo atributą, santrumpa iššifruojama, o tai leidžia tiems žmonėms, kurie nėra susipažinę su ja, suprasti santrumpą. Be to, paieškos sistemos indeksuoja viso teksto santrumpos versiją, kuri gali būti naudojama siekiant pagerinti dokumento reitingą.
Pagal numatytuosius nustatymus konteineryje esantis tekstas yra pabrauktas punktyrine linija.
Žemiau yra kodas, kuriame naudojau visas šias žymas:
Mano pirmoji svetainė
HTML ir CSS yra dvi pagrindinės interneto puslapių kūrimo technologijos. HTML suteikia puslapio struktūrą, o CSS – (vaizdinį ir garsinį) išdėstymą įvairiems įrenginiams. Kartu su grafika ir scenarijais HTML ir CSS yra tinklalapių ir žiniatinklio programų kūrimo pagrindas. Sužinokite daugiau apie:
Kas yra HTML? HTML yra kalba, skirta apibūdinti tinklalapių struktūrą. HTML suteikia autoriams priemones: Skelbkite internetinius dokumentus su antraštėmis, tekstu, lentelėmis, sąrašais, nuotraukomis ir kt.Vieno mygtuko paspaudimu gaukite internetinę informaciją per hiperteksto nuorodas.
Formos, skirtos atlikti sandorius nuotolinėmis paslaugomis, naudoti ieškant informacijos, rezervuojant, užsakant produktus ir kt.
Įtraukite skaičiuokles, vaizdo įrašus, garso klipus ir kitas programas tiesiai į savo dokumentus.
Naudodami HTML, autoriai aprašo puslapių struktūrą naudodami žymėjimą. Kalbos elementai žymi turinio dalis, pvz., „pastraipa“, „sąrašas“, „lentelė“ ir pan. Kas yra XHTML?
XHTML yra a HTML variantas kuri naudoja XML sintaksę, Extensible Markup Language. XHTML turi visus tuos pačius elementus (pastraipoms ir pan.) kaip ir HTML variante, tačiau sintaksė šiek tiek skiriasi. Kadangi XHTML yra XML programa, tu gali su juo naudokite kitus XML įrankius (pvz., XSLT, XML turinio transformavimo kalbą).
Kas yra CSS?CSS yra kalba, skirta apibūdinti tinklalapių pateikimą, įskaitant spalvas, išdėstymą ir šriftus. Tai leidžia pritaikyti pristatymą prie įvairių tipų įrenginių, tokių kaip dideli ekranai, maži ekranai ar spausdintuvai. CSS nepriklauso nuo HTML ir gali būti naudojamas su bet kokia XML pagrindu sukurta žymėjimo kalba. HTML atskyrimas nuo CSS leidžia lengviau prižiūrėti svetaines, bendrinti stilių lapus puslapiuose ir pritaikyti puslapius skirtingoms aplinkoms. Tai vadinama struktūros (arba: turinio) atskyrimu nuo pateikimo.
Kas yra WebFonts? „WebFonts“ yra technologija, leidžianti žmonėms pagal poreikį naudoti šriftus internete, neįdiegiant operacinė sistema. W3C turi atsisiunčiamų šriftų per HTML, CSS2 ir SVG patirtį. Iki šiol atsisiunčiami šriftai nebuvo paplitę internete, nes nebuvo suderinamo šrifto formato. „WebFonts“ planuoja tai išspręsti sukuriant pramonės palaikomą atviro šrifto formatą žiniatinkliui (vadinamą „WOFF“).Paskaita baigėsi, tikiuosi įgytos žinios jums pravers! Kitoje paskaitoje papasakosiu, ką saugo žyma, išmoksime atlikti visokias manipuliacijas su vaizdais, susipažinsime su lentelėmis.
Rašant šį straipsnį kai kurių žymų aprašymas buvo paimtas iš čia
HTML (Hypert ext M arkup L kalba) yra kodas, naudojamas tinklalapiui ir jo turiniui struktūrizuoti. Pavyzdžiui, turinys gali būti struktūrizuotas pastraipų rinkinyje, punktų sąraše arba naudojant vaizdus ir duomenų lenteles. Kaip rodo pavadinimas, šis straipsnis suteiks jums pagrindinį supratimą apie HTML ir jo funkcijas.
Taigi, kas yra HTML?HTML nėra programavimo kalba; tai yra a žymėjimo kalba kuri apibrėžia jūsų turinio struktūrą. HTML susideda iš daugybės elementų, kuriuos naudojate skirtingoms turinio dalims įterpti arba apvynioti, kad jis atrodytų tam tikru būdu arba veiktų tam tikru būdu. Pridedama ", o tuščiuose elementuose pabaigos žyma nėra nei privaloma, nei leidžiama. Jei atributai neminimi, kiekvienu atveju naudojamos numatytosios reikšmės.">žymos gali sukurti žodžio ar vaizdo hipersaitą į kažkur kitur, gali būti kursyvu. žodžius, gali padidinti arba sumažinti šriftą ir pan. Pavyzdžiui, paimkite šią turinio eilutę:
Mano katė labai niūri
Jei norime, kad eilutė išliktų pati, galėtume nurodyti, kad tai yra pastraipa, įtraukdami ją į pastraipos žymas:
Mano katė labai niūri
HTML elemento anatomijaPanagrinėkime šį pastraipos elementą šiek tiek toliau.
Pagrindinės mūsų elemento dalys yra šios:
Elementai taip pat gali turėti atributų, kurie atrodo taip:
Atributuose yra papildomos informacijos apie elementą, kurio nenorite matyti tikrame turinyje. Čia klasė yra atributas pavadinimas ir redaktoriaus pastaba yra atributas vertė. Klasės atributas leidžia elementui suteikti identifikatorių, kurį vėliau bus galima panaudoti elementui nukreipti su stiliaus informacija ir kitais dalykais.
Atributas visada turi turėti:
Pastaba: paprastos atributo reikšmės, kuriose nėra ASCII tarpo (arba bet kurio iš simbolių " " ` =< >) gali likti be kabučių, tačiau rekomenduojama cituoti visas atributų reikšmes, nes taip kodas tampa nuoseklesnis ir suprantamesnis.
Įdėjimo elementaiElementus galite įdėti ir į kitus elementus – tai vadinama lizdu. Jei norėtume teigti, kad mūsų katė labai niūri, žodį „labai“ galėtume įvilkti į elementą, o tai reiškia, kad šis žodis turi būti labai akcentuojamas:
Mano katė labai niūri.
Tačiau turite įsitikinti, kad elementai yra tinkamai įdėti. Aukščiau pateiktame pavyzdyje atidarėme
pirma elementas, tada elementas; todėl pirmiausia turime uždaryti elementą, tada
elementas. Tai neteisinga:
Mano katė labai niūri.
Elementai turi atsidaryti ir užsidaryti teisingai, kad būtų aiškiai vienas kito viduje arba išorėje. Jei jie sutampa, kaip parodyta aukščiau, jūsų žiniatinklio naršyklė bandys geriausiai atspėti, ką bandėte pasakyti, o tai gali sukelti netikėtų rezultatų. Taigi nedaryk to!
Tušti elementaiKai kurie elementai neturi turinio ir yra vadinami tuščiais elementais. Paimkite elementas, kurį jau turime savo HTML puslapyje:
Jame yra du atributai, bet nėra uždarymožyma ir nėra vidinio turinio. Taip yra todėl, kad vaizdo elementas neapvynioja turinio, kad jį paveiktų. Jo tikslas yra įterpti vaizdą į HTML puslapį toje vietoje, kurioje jis rodomas.
HTML dokumento anatomijaTai apibendrina atskirų HTML elementų pagrindus, tačiau jie nėra patogūs. Dabar pažiūrėsime, kaip atskiri elementai sujungiami, kad sudarytų visą HTML puslapį. Peržiūrėkime kodą, kurį įdėjome į index.html pavyzdį (kurį pirmą kartą sutikome straipsnyje Darbas su failais):
Mano bandomasis puslapis
Čia mes turime šiuos dalykus:
- - doktipas. Privaloma preambulė. Laiko migloje, kai HTML buvo jaunas (apie 1991–1992 m.), doctypes turėjo veikti kaip nuorodos į taisyklių rinkinį, kurio turėjo laikytis HTML puslapis, kad būtų laikomas geru HTML, o tai gali reikšti automatinį klaidų tikrinimą ir kt. naudingų dalykų. Tačiau šiais laikais jie neveikia daug, o iš esmės reikalingi tik norint užtikrinti, kad jūsų dokumentas tinkamai veiktų. Tai viskas, ką dabar reikia žinoti.
- - elementas. Šis elementas apvynioja visą viso puslapio turinį ir kartais vadinamas pagrindiniu elementu.
- - elementas. Šis elementas veikia kaip a konteineris skirtas visa informacija, kurią norite įtraukti į HTML puslapį nėra turinys, kurį rodote savo puslapio žiūrintiesiems. Tai apima tokius dalykus kaip raktiniai žodžiai ir puslapio aprašas, kurį norite rodyti paieškos rezultatuose, CSS, kad būtų sukurtas mūsų turinio stilius, simbolių rinkinių deklaracijos ir kt.
- – Šis elementas nustato simbolių rinkinį, kurį jūsų dokumentas turi naudoti, į UTF-8, kuris apima daugumą simbolių iš daugumos rašytinių kalbų. Iš esmės dabar jis gali apdoroti bet kokį tekstinį turinį, kurį galite įdėti. Nėra jokios priežasties to nenustatyti ir tai gali padėti išvengti kai kurių problemų vėliau.
- - elementas. Tai nustato jūsų puslapio pavadinimą, kuris rodomas naršyklės skirtuke, į kurį įkeltas puslapis. Jis taip pat naudojamas puslapiui apibūdinti, kai jį pažymite / įtraukiate į adresyną.
- - elementas. Jame yra visi turinys, kurį norite rodyti žiniatinklio naudotojams, kai jie lankosi jūsų puslapyje, nesvarbu, ar tai tekstas, vaizdai, vaizdo įrašai, žaidimai, leidžiami garso takeliai ar bet kas kita.
Kaip minėjome anksčiau, jis įterpia vaizdą į mūsų puslapį tokioje padėtyje, kurioje jis atrodo. Tai atliekama naudojant atributą src (source), kuriame yra kelias į mūsų vaizdo failą.
Taip pat įtraukėme alt (alternatyvų) atributą. Šiame atribute nurodote aprašomąjį tekstą naudotojams, kurie nemato vaizdo, galbūt dėl šių priežasčių:
Alternatyvaus teksto raktiniai žodžiai yra „aprašomasis tekstas“. Jūsų parašytas alternatyvus tekstas turėtų suteikti skaitytojui pakankamai informacijos, kad jis gerai suprastų, ką vaizdas perteikia. Šiame pavyzdyje mūsų dabartinis tekstas „Mano bandomasis vaizdas“ yra visiškai netinkamas. Daug geresnė „Firefox“ logotipo alternatyva būtų „Firefox logotipas: liepsnojanti lapė, supanti Žemę“.
Pabandykite sugalvoti geresnį alternatyvųjį tekstą savo vaizdui dabar.
Teksto žymėjimasŠioje skiltyje bus apžvelgti kai kurie esminiai HTML elementai, kuriuos naudosite žymėdami tekstą.
AntraštėsAntraštės elementai leidžia nurodyti, kad tam tikros jūsų turinio dalys yra antraštės arba paantraštės. Lygiai taip pat, kaip knyga turi pagrindinį pavadinimą, skyrių pavadinimus ir subtitrus, taip gali būti ir HTML dokumente. HTML yra 6 antraštės lygiai, – , nors dažniausiai naudojate tik nuo 3 iki 4:
Mano pagrindinis pavadinimas Mano aukščiausio lygio antraštė Mano paantraštė Mano paantraštė
Dabar pabandykite pridėti tinkamą pavadinimą į savo HTML puslapį tiesiai virš jūsų elementas.
Pastaba: pamatysite, kad 1 antraštės lygis turi numanomą stilių. Nenaudokite antraštės elementų, kad padidintumėte ar paryškintumėte tekstą, nes jie naudojami dėl pasiekiamumo ir kitų priežasčių, pvz., SEO. Stenkitės savo puslapiuose sukurti prasmingą antraščių seką nepraleisdami lygių.
Pastraipų sąrašaiDaug žiniatinklio turinio yra sąrašai, o HTML turi specialių elementų, skirtų jiems. Žymėjimo sąrašus visada sudaro bent 2 elementai. Dažniausiai pasitaikantys sąrašų tipai yra sutvarkyti ir nerūšiuoti sąrašai:
- elementas.
Jei užstringate, visada galite palyginti savo darbą su mūsų baigtu pavyzdiniu kodu GitHub.
Čia mes tik subraižėme HTML paviršių. Norėdami sužinoti daugiau, eikite į mūsų temą.
HTML yra hiperteksto žymėjimo kalba, kuri padarė internetą tuo, ką mes žinome ir mėgstame. Būtent dėl šio nuostabaus įrankio svetainės atrodo gražiai ir moderniai, taip pat užtikrina patogumą naudoti. HTML tiesiog sutvarko tinklalapio elementus patogiu formatu. Jos darbas yra panašus į tai, ką daro tokie žmonės kaip MS Word ar OpenOffice. Jie paverčia nežymią raidžių masę į dokumentą, kuriame yra pastraipos, paryškintas tekstas, kursyvas, lentelės ir net vaizdai. HTML kalba daro maždaug tą patį, vienintelis skirtumas yra tas, kad jos dokumentai rodomi naršyklėje, o šio įrankio galimybės yra daug platesnės nei teksto rengyklės. Žymėms naudojamos žymės – specialios komandos, apibūdinančios tinklalapio struktūrą. Jie pateikiami kampiniuose skliaustuose, kad naršyklė galėtų juos atskirti nuo didžiosios teksto dalies. Toliau apžvelgsime HTML pagrindus pradedantiesiems.
Vizualiniai redaktoriaiPradedantieji, ką tik išėję į HTML mokymosi kelią, dažnai pradeda savo darbą nuo programų, kurios leidžia kurti svetaines be jokių žinių. Juose galite tiesiog išdėstyti elementus ekrane taip, kaip jie bus rodomi naršyklėje. Atrodytų, kad tai yra amžinos malonės šaltinis, leidžiantis atsikratyti daugumos žiniatinklio kūrėjų. Tačiau ne viskas taip paprasta, nes vaizdiniai redaktoriai turi daug trūkumų, dėl kurių jų neįmanoma naudoti rimtuose projektuose.
Visos šios programos sukuria daug nereikalingų žymų, dėl kurių galutinis puslapis tampa sudėtingas ir neoptimalus. Žinoma, mūsų sparčiojo interneto amžiuje tai mažiau svarbu nei anksčiau, tačiau yra keletas priežasčių, kodėl glausta ir gerai parašyta svetainė yra praktiškesnė nei jos atitikmuo, sukurtas vaizdų rengyklėje. Tokia programa sukurtas tinklalapis bus prastai apdorojamas paieškos robotų, nes jiems svarbus kiekvienas kodo kilobaitas, o masinis ir nelogiškas kodas su krūva vargu ar atitiks jų skonį. Be to, redaktoriai dažnai atsilieka nuo laiko, tampa nereikšmingi, o leisti išteklius jų kūrimui yra nepraktiška, nes joks profesionalas šių produktų nenaudoja. Todėl kiekvienas, norintis dirbti svetainių kūrimo industrijoje, turi išmanyti HTML pagrindus.
ŽymosKaip minėta pirmiau, žymos apibūdina tinklalapio struktūrą naršyklei. Daugelis jų turi atidarymo ir uždarymo žymas, bet ne visi. Pavyzdžiui, ..., kur vietoj taškų yra turinys. Pirmasis rodo, kur prasideda žyma, o antrasis ją uždaro. Viduje gali būti kitų puslapių žymėjimo elementų, jie gali būti įdėti vienas į kitą kaip lizdinė lėlė. Svarbu laiku uždaryti žymas, kad puslapis būtų rodomas teisingai.
Taip pat yra atskirų žymų, kurių nereikia uždaryti. Juose turinys yra viduje, kaip ir galima parašyti daugeliui HTML žymų, ir nustato elemento savybes. Jis nurodomas pradinėje žymoje ir atrodo maždaug taip: atribumė="...", kur vietoj taškų yra atributo reikšmė. Žymos yra pirmas ir svarbiausias žingsnis įvaldant HTML. Šio meno pagrindai taip pat apima žiniatinklio puslapio struktūros supratimą.
Dokumento struktūraKiekvienas HTML dokumentas turi atitinkamą plėtinį, pavyzdžiui, Index.html. Tokiu būdu naršyklė gali suprasti, su kuo ji susiduria, ir teisingai parodyti puslapį. Patartina visus failus, naudojamus kuriant svetainę, saugoti viename kataloge, o tai labai palengvins jūsų gyvenimą ateityje. Hiperteksto žymėjimo kalbos HTML pagrindai reikalauja aiškaus dokumento struktūros supratimo. Jis prasideda žyma, kuri naršyklei nurodo šiame dokumente naudojamą HTML versiją. Įjungta šiuo metu Penktoji kalbos versija yra dabartinė, todėl čia nereikia nieko sugalvoti, galite saugiai įterpti aukščiau pateiktą žymą bet kurio puslapio pradžioje.
Tada yra pagrindinės suporuotos struktūros, kurios sudaro svetainės „skeletą“. Pirmoji žyma, kurioje yra įdėtos visos kitos, yra .... Nieko už jos ribų naršyklė neatpažįsta kaip tinklalapio, todėl atidaro dokumentą ir uždaro jį. Ši žyma reikalinga bet kokiam dokumentui. Jame taip pat yra dar keletas būtinų žymų, kurios bus aptartos toliau.
GalvaŽymos ... viduje yra techninė informacija, kuri nebus rodoma puslapyje, bet vis dėlto yra svarbi HTML dokumento dalis. Šioje vietoje klojami svetainės pamatai, čia pasirenkamas kodavimas ir įvedamas puslapio pavadinimas. Jis yra reikiamos žymos viduje.... Pavadinimas rodomas naršyklės viršuje, kur taip pat galite įdėti mažą piktogramą, apibūdinančią puslapio turinį. Patartina nedelsiant nurodyti dokumento kodavimą, kad jis būtų tinkamai rodomas. Tai galima padaryti naudojant žymą. Meta žymos pateikia informaciją apie puslapio struktūrą ir dažniausiai yra antraštės viduje.
NuorodaŽinant HTML pagrindus, taip pat reikia naudoti pakopinį stilių arba css. Jie nustato elementų, kurie bus rodomi puslapyje, savybes. Šiuolaikinis požiūris į šią užduotį apima tokių savybių kaip elemento spalva, aukštis ir vieta išorinis failas didesniam patogumui. Norėdami įtraukti css failą, naudokite žymą. Galutinėje formoje jis atrodo maždaug taip: kur href nurodo failo vietą, o tipas – tipą.
KūnasŠioje HTML dokumento dalyje sukuriama matoma puslapio dalis. Viską, kas daroma „kūno“ viduje, parodys naršyklė. Naudota didžiulė suma HTML žymės. Pagrindiniai dalykai yra teksto formatavimas, darbas su nuorodomis ir pagrindiniai tinklalapio struktūrizavimo įrankiai. Norėdami pradėti dirbti su HTML, tereikia žinoti pagrindines žymas ir mokėti jas naudoti. Žemiau pateikiami populiariausi:
- - naudojamas paryškinti poeilelę, kuriai bus taikomas specialus css aprašytas stilius;
- - sukuria nuorodą tinklalapyje; perėjimo adresas nurodomas atributu href;
- - viena populiariausių mūsų laikų žymų; kiekvienas, nusprendęs išmokti HTMLl kalbos pagrindus, turėtų į tai atkreipti ypatingą dėmesį, nes tai yra blokinis elementas, kurio pagrindu sukuriama liūto dalis šiuolaikinių svetainių (blokų parametrai nustatomi css, o kiti blokai gali būti šios žymos viduje);
Parenka pastraipą iš teksto; pastraipos turinys yra tarp pradžios ir pabaigos žymų;
- - sunumeruotas sąrašas, kurio elementai yra įtraukti į suporuotą žymą
- - suženklintas sąrašas, kuriame, kaip ir sunumeruotame sąraše, elementai žymimi žyma
- - - dokumentų antraštės (skaičius nurodo antraštės lygį, t. y. pagrindinę antraštę, o paskesnės parinktys yra jos paantraštės; beje, lygių antraščių internete beveik neįmanoma rasti), taip pat svarbu atsiminti, kad ten gali būti tik viena antraštė puslapyje;
- - paryškintas tekstas;
- - kursyvas;
- - paveikslėlio įterpimas į svetainę (tai viena žyma, jai nereikia baigiamosios žymos, tačiau turi būti alt atributas, nurodantis paveikslėlio tekstą);
- - vaizdo įrašo įterpimas į tinklalapį;
- - žyma, įterpianti garso failą į dokumentą.
Tai ne visos žymos, kurių jums reikia norint sukurti savo tinklalapį, tačiau jų pakanka, kad pradedantiesiems būtų išdėstyti HTML pagrindai.
CSSHTML kalbos raida lėmė tai, kad kiekviena žyma įgijo daug atributų, o tinklalapių išvaizdos reikalavimai gerokai išaugo. Kodas tapo gremėzdiškas ir nepatogus, buvo sunku jį perskaityti, ką jau kalbėti apie pritaikymą ar keitimą. Be to, jei jūsų svetainėje yra dešimt puslapių su daugybe žaliai pažymėtų antraščių, o staiga norėsite jas paversti raudonai, turėsite sunkiai dirbti, kiekvieną keisdami rankiniu būdu. Atsiradus Cascading Style Sheets, šis procesas tapo paprastas ir logiškas, o HTML kodas tapo daug lengviau skaitomas.
Taikant CSSNorėdami kurti tinklalapius, turite žinoti HTML ir CSS pagrindus, nes dabar šioje srityje nėra ką veikti be žinių apie pakopinius stilių lapus. Jie nustato bet kurio elemento atributus, taikomus visam dokumentui. Tokiu būdu vienu metu galite nustatyti visų elementų spalvą
Norint prijungti css failą prie dokumento, yra nuorodos žyma. Jo naudojimo principas buvo aprašytas aukščiau, tačiau tai nėra vienintelė galimybė derinti visus stilius vienoje vietoje. Taip pat yra žyma, esanti dokumento „galvoje“ ir leidžianti rašyti stilius nenaudojant CSS failų. Nebūtina naudoti vieno ar kito metodo. Juos galima sėkmingai derinti, kad būtų pasiektas geriausias rezultatas. Norėdami sukurti failą su stiliaus lapais, turite sukurti failą su plėtiniu .css, pavyzdžiui, Styles.css.
JavaScriptDažnai žmogus, nusprendęs pradėti suprasti, kad HTML siūlomų įrankių jo užduotims neužtenka. Pagrindai leis jums sukurti gražų puslapį, bet ką daryti, jei staiga prireiks jį paversti interaktyviu? Šiems tikslams yra sukurtas unikalus programavimas, kuris puikiai sąveikauja su HTML. Jis vadinamas JavaScript, nes buvo sumanytas kaip jaunesnysis populiariosios Java kalbos brolis. Šiandien šios kalbos įgavo didelių skirtumų, o atotrūkis tarp jų tik didėja.
„JavaScript“ gali išplėsti HTML galimybes, leisdamas kurti ir redaguoti žymas. Be to, naudodamiesi šiuo nuostabiu įrankiu galite dirbti su Cokie, atsisiųsti duomenis iš serverio neįkeldami puslapio iš naujo ir padaryti svetainę interaktyvesnę, nei leidžia HTML galimybės. Ši kalba taip pat turi apribojimų, susijusių su saugumu. Jei „JavaScript“ nenaudojamas serverio pusėje, jis bus vykdomas tokiomis sąlygomis, kurios riboja jo galimybes, kad užpuolikai negalėtų naudoti kenkėjiško kodo jokiame kompiuteryje.
RedaktoriaiHTML pagrindai pradedantiesiems reikalauja žinių apie patogiausias ir praktiškiausias internetinių puslapių kūrimo programas. Kaip parašyta aukščiau, vaizdo redaktoriai, tokie kaip Dreamweaver ir panašiai, šiems tikslams netinka. Taigi, ar turėtumėte rašyti žymas įprastoje bloknote? Ši parinktis taip pat kelia abejonių, nes standartiniame bloknote nėra jokių specialių maketavimo įrankių. Notepad++ puikiai susidoros su šia užduotimi. Didelis šio produkto pranašumas yra tai, kad jis yra atvirojo kodo ir platinamas visiškai nemokamai. Jame patogus sintaksės paryškinimas ir automatinis žymų uždarymas. „Notepad++“ taip pat siūlo platų sąsajos kalbų pasirinkimą, o jos galimybes nesunkiai išplečia daugybė priedų.
„Sublime Text 3“ yra programa, panaši į „Notepad++“, tačiau ją galima įsigyti už tam tikrą mokestį. Būtent ji užkariavo daugumos kūrėjų širdis. Sublime Text 3 puikiai tinka JavaScript, CSS ir HTML. Darbo su juo pagrindus turėsite išmokti patys, bet tai verta. Jame yra tikrai neribotos koregavimo galimybės, kurios leidžia kiek įmanoma pritaikyti programą pagal savo poreikius.
HTML ir CSS pagrindai pradedantiesiemsKaip matote, išmokti tinklalapių kūrimo meno nėra taip sunku, kaip atrodo iš pirmo žvilgsnio. Vos keli mėnesiai praktikos pavers jus iš nedrąsaus vartotojo į pradedančiąją kūrėją. Išmokti maketą yra daug lengviau nei išmokti programavimo kalbą ar Linux. Tiesą sakant, HTML žymų nėra tiek daug, svarbu suprasti praktinį jų naudojimo aspektą.
Įgūdžiai dirbant „Adobe Photoshop“ šiuo klausimu nebus nereikalingi. Ši programa leidžia dirbti su nuotraukomis, paveikslėliais ir kitais grafiniais tinklalapio elementais. Šiuo metu su tokiomis užduotimis geriausiai susidoroja „Photoshop“ ir turi nedaug konkurentų. Nemėgstantiems šio Adobe produkto yra Lightroom, GIMP, Illustrator ir kitos panašias funkcijas atliekančios programos.
Ką duoda HTML žinios?Interneto puslapių kūrimo įgūdžiai šiandien itin aktualūs, nes internetas plečiasi didžiuliais šuoliais. Kiekviena įmonė, net ir mažiausia parduotuvė, dirbtuvės ir sporto klubai – kiekvienas nori turėti savo internetinį puslapį. Ir, žinoma, tam jiems reikės kūrėjo, kuris išmano CSS ir HTML. Pagrindus įsisavinti nesunku, o po to – praktikos reikalas. Kadangi išdėstymo technologijos nuolat tobulėja, front-end kūrėjai visada bus paklausūs. Kiekvienas, nusprendęs atsiduoti šiai įdomiai industrijai, niekada neliks be darbo.
Šis straipsnis nėra išsamus HTML dokumentų žymėjimo kalbos vadovas. Jame aprašomi HTML pagrindai – pagrindiniai šios technologijos principai, sąvokos ir apibrėžimai, kuriuos įvaldę galėsite lengvai pereiti prie HTML kodavimo studijų.
Kietas
Stammer
Norėdami išmokti pamoką, atsisiųskite archyvą su reikalingais failais.
HTML yra dokumentų žymėjimo kalba. Teisingas tarimas yra HTT.
Tikriausiai kada nors dirbote „Word“ dokumentų rengyklėje ar panašioje programoje. biuro programos? Jūs tikriausiai tai žinote šio tipo redaktoriai turi daug galimybių redaguoti tekstą, tvarkyti elementus, įterpti paveikslėlius ir pan.
Galite paklausti, kodėl straipsnyje apie HTML rašyti apie tekstų rengykles? Bet kodėl. Jei suprasite, kas yra biuro redaktorius? Tai programa, skirta redaguoti ir rodyti dokumentus.
Pagrindinis žodis čia yra dokumentas. Tai yra, mes kuriame, redaguojame ir peržiūrime dokumentą tam tikroje programoje, šiuo atveju - biuro redaktoriuje. Jei atidarysite tokį dokumentą paprastai teksto redaktorius, pavyzdžiui, užrašų knygelėje pamatysime daug keistų simbolių ir ženklų. Žmonijai ši simbolių netvarka nesuprantama, bet kompiuteriams suprantama. Šios vidinės kalbos dėka Word dokumentas pačiame redaktoriuje įgauna tam tikrą struktūrą ir išvaizdą, o dokumentas pasirodo prieš mus visoje savo šlovėje su formatuotu tekstu ir paveikslėliais jų vietoje.
HTML yra naršyklės dokumentų žymėjimo kalba. Žodis čia yra naršyklė, o dokumentas yra HTML puslapis. Tai yra pats HTML technologijos pagrindas, kurį reikia suprasti, kad nebūtų painiojama žiniatinklio dokumentų žymėjimo kalba su programavimo kalbomis. su naudojant HTML Mes žymėjimas, kur puslapyje bus rodomas elementas, paveikslėlis ar tekstas ir kokia tvarka jie bus rodomi vienas šalia kito.
Taip, paprastas teksto įvedimas ir formatavimas biuro programose neturi nieko bendra su programavimu. Tačiau atidus skaitytojas pastebės svarbią detalę – in tekstų rengyklė Tekstą ir paveikslėlius įvedame, redaguojame ir formatuojame naudodami vaizdinius mygtukus ir meniu, bet kodėl HTML kodas rašomas ranka? Kam tiek daug mokytis techninės detalės rašyti žymėjimą dokumentui?
Tiesą sakant, yra daug redaktorių, su kuriais galite kurti ir redaguoti HTML puslapius, panašius į Word. Tai yra, šaltinio HTML kodas mums yra paslėptas ir mes į jį neįeiname.
Savotiškas Word skirtas HTML. Tokie vaizdo redaktoriai yra vadinami:
WYSIWYG redaktoriai – W hat Y ou S ee I s W hat Y ou G et. Tai yra, jei išversime į rusų kalbą: ką matome, tą ir gauname.Aš juos vadinu „wuzivoogies“. Nors tai fonetiškai neteisinga, tai aiškiai parodo šio išradimo beprasmybę. Pradedantieji labai dažnai naudoja tokius redaktorius kurdami savo pirmąsias svetaines. Žinoma, tai patogu - jums nereikia gilintis į žymų, dizaino stilių ir kitų iš pirmo žvilgsnio nemalonių ir sudėtingų dalykų tyrimą. Pats redaktorius automatiškai konvertuoja mūsų veiksmus į HTML kodą.
Bet, kaip sakoma, niekas nevyksta. Tiksliau sakant, šis metodas turi labai rimtų trūkumų. Kas trukdo visiems naudoti vaizdinius redaktorius HTML dizainas puslapių? Faktas yra tas, kad tokiu būdu suformuotuose puslapiuose dažniausiai yra daug nereikalingo kodo ir daug klaidų semantiniu požiūriu. Dabar, žinoma, nėra jokių problemų spartus internetas ryšys ir 400 kb ir 100 kb puslapio dydžio skirtumas nėra reikšmingas greičiui, tačiau optimizuotas ir teisingai parašytas HTML kodas pašalina daug problemų ir suteikia daug privalumų, būtent:
- Kompetentingas HTML kodas teigiamai veikia optimizavimą paieškos sistemoms ir greitį, kuriuo paieškos robotas nuskaito svetainę. Vuzivugos sugeneruoti kodo kilobaitai nėra priimtini ir netgi žalingi;
- WYSIWYG redaktoriaus sugeneruotas HTML kodas turi daug semantinių klaidų. Tai yra, tokio redaktoriaus sugeneruotos žymos naudojamos kitiems tikslams, kur jas reikia naudoti, pavyzdžiui, sąrašams
- , redaktorius sugeneruos kitą mums nereikalingą žymą. Žinoma, priklauso nuo redaktoriaus, bet čia turime omenyje kompleksinius sprendimus svetainėms kurti, o ne tiesiog redaguoti tekstą teksto srityje naudojant WYSIWYG įrankius.
- Sugeneruojama daug nereikalingų žymų, o dokumento struktūra išsipučia. Tarkime, tokioje programoje perkeliate elementą iš pradžių į dešinę, paskui į kairę, tada į centrą – kiekvienas veiksmas palieka pėdsaką šaltinio HTML kode. Redaktorius yra programa ir ji negali žinoti, ką tiksliai norite gauti, todėl ji sukuria daugybę kodų, atsižvelgdama į viską galimi variantai dokumento elgseną naršyklėje.
- Paprastai HTML kodo vizualinio dizaino redaktoriai greitai pasensta. O dėl specialistų susidomėjimo stokos jie apskritai netenka paramos ir nustoja vystytis. Ir HTML vystosi. Viskas vystosi, išskyrus wuzivoogi. Atitinkamai, jie negali generuoti teisingo ir modernaus kodo, kuriame būtų naudojamos naujos funkcijos ir sprendimai.
- Remti ir plėtoti tokius projektus yra dangiška bausmė. Apie šablonų naudojimą ir pakartotinį kodo naudojimą negali būti nė kalbos.
Taigi, HTML rašysime tik rašikliais. Tinkami įrankiai vizualiniam HTML redagavimui dar nebuvo išrasti ir vargu ar jų atsiras. HTML žymėjimo kalbą lengva išmokti ir suprasti, taip pat yra daug įrankių, skirtų automatizuoti HTML kodo rašymą, bet daugiau apie tai kitose pamokose.
Šiek tiek padirbėję su WYSIWYG redaktoriumi, jaunieji HTML guru palieka šią beprasmišką užduotį ir juda toliau.
HTML dokumento struktūraKlasėms rekomenduoju atsisiųsti ir įdiegti Sublime teksto rengyklę. Labai rekomenduoju nenaudoti įtaisytosios Windows Notepad HTML išdėstymui, jei nenorite pažeisti savo psichikos ankstyvose HTML mokymosi stadijose.
Mes nusprendėme, kad kodas HTML dokumentas bet rašysime ranka, tai yra, spausdinsime. HTML išdėstymas – procesas HTML kūrimas dokumentas. Paprastuose žmonėse ir informuotuose sluoksniuose tai tik išdėstymas. Bet koks dokumentas turi struktūrą ir tam tikras statybos taisykles. Iš kokių elementų susideda kodas, kokia HTML struktūra?
Kompiuteryje sukurkime pradinį šabloną - failą index.html, atidarykite jį naudodami redaktorių ir įklijuokite į jį šį kodą:
Antraštės dokumento tekstas Atminkite, kad HTML dokumentai turi .html plėtinį.
Taigi, tvarka iš pavyzdžio.
- dokumento tipas (doctype)Ši konstrukcija visada nurodoma dokumento pradžioje, kad naršyklė teisingai „suprastų“, kuri HTML versija naudojama kuriant dokumentą.
Dėl to, kad HTML nuolat tobulėja, jis turi keletą versijų, kaip ir bet kuris programinės įrangos produktas. Dabartinė versija HTML yra penktasis, o pavyzdyje pateiktas dokumento tipas yra dabartinis.
Iš esmės nėra prasmės gilintis į dokumentų tipų tyrimą, nes išleidus HTML5 šis dizainas tapo standartu. Tiesiog įdėkite jį į dokumento pradžią kiekvieną kartą, kai pradedate kurti svetainės maketą.
- dokumento pradžiaPirmoji žyma, kurią matome po doctype yra .
HTML žyma yra struktūrinis HTML dokumento žymėjimo vienetas. HTML kodas yra sudarytas iš blokų, vadinamų žymomis. Kiekviena žyma turi savo funkciją, o HTML žymėjimo kalbos mokymasis galiausiai reiškia žymų ir jų savybių išmokimą dokumente.
Norėčiau pastebėti, kad mokytis HTML nėra taip sunku, kaip gali pasirodyti iš pirmo žvilgsnio. Išmokti žymas, naudojamas dokumentų žymėjimui, nėra taip paprasta. didelis krūvis ant smegenų.
Taigi, dokumento žymėjimas prasideda žyma ir baigiasi baigiamąja žyma. Kiekviena žyma, kurioje yra kitų žymų ar elementų, turi būti uždaryta uždarymo žyma. Pavyzdžiui, , , ir kt.
Žyma yra privaloma, nes joje yra visa dokumento struktūra ir ji yra kitų elementų įvynioklis.
ŽymaToliau matome žymą, kurioje yra kitų mums dar neaiškų elementų. Sudėtyje yra kitų elementų – tai reiškia, kad elementai arba žymos yra tarp konstrukcijos pradžios ir uždarymo žymų:
turinį ar kitas žymas
Žymės paskirtis yra saugoti HTML dokumento meta informaciją, tai yra informaciją, kuri nerodoma pačiame dokumente, bet yra svarbi ir iš esmės lemia, kaip dokumentas atrodys ir elgsis.
Tag – dokumento pavadinimas Title
Ši žyma būtina dokumente.Pavadinimas yra privaloma žyma, kurioje yra tekstinė metainformacija, rodoma naršyklėje arba skirtuko pavadinime. Žyma turi būti . Taip pat naudojamas šios žymos turinys paieškos sistemos kad dokumentas būtų rodomas paieškos rezultatuose.
Meta žymaMeta žyma yra specializuota žyma, skirta pateikti struktūrinius duomenis apie puslapį. Meta žymos dažniausiai naudojamos . Meta žymeles HTML dokumento struktūroje nereikia.
FaviconPrie dokumento prideda failą su favicon atvaizdu. Favicon yra miniatiūrinė piktograma, rodoma šalia dokumento pavadinimo naršyklės skirtuke. Favicon yra grafinis failas, 16 x 16 (arba 32 x 32) pikselių dydžio, kurie gali būti įvairių formatų, pvz., png, jpg, ico, gif. Tradiciškai naudojamas ico formatas. Animuoti faviconai yra gif failai, kuriuose yra animacijos. Galite pamatyti animuotą favicon, pavyzdžiui, VKontakte, kai gaunate naują pranešimą.
CSS dokumentų stiliaiĮtraukiamas CSS failas su dokumento HTML stiliumi.
CSS- kaskados HTML dokumentų stiliai. Kiekviena žymoje esanti žyma turi savybių rinkinį, pvz., spalvą, plotį, aukštį, padėtį kitų elementų atžvilgiu. Visos šios savybės yra CSS stiliai, kuriuos galima eksportuoti į išorinį failą. Dizainas sujungia išorinius failus su HTML dokumentu, įskaitant CSS stilius.
Pastaba: konstrukcijos ypatybė href nurodo išorinio failo vietą. Mūsų pavyzdyje failas stilius.css Ir favicon.ico, yra tame pačiame aplanke kaip ir failas index.html.
Žymaneturi uždarymo žymos. Žymėje yra kodas arba nuoroda į JavaScript failas
ir dažniausiai naudojama žymoje, nors „Google“ puslapio įkėlimo greičio optimizavimo įrankis rekomenduoja naudoti šią žymą dokumento pabaigoje, prieš baigiamąją žymą. Mūsų pavyzdyje yra prijungtas išorinis failas script.js
, kuris yra tame pačiame aplanke kaip ir pagrindinis index.html failas.
Taigi, draugai, apžvelgėme pagrindinius elementus, kurie dažniausiai naudojami žymoje. Be šių elementų, yra keletas kitų, kurie yra konkretesni ir neprivalomi.Kūnas dar žinomas kaip kūnas
Čia visi įdomūs ir vizualiai apčiuopiami dalykai prasideda dokumento HTML išdėstyme. index.html Pereikime tiesiai prie matomos puslapio dalies išdėstymo. Viskas, ką įrašome, ir išdėstymas žymos viduje bus rodomas naršyklėje. Atidarykime savo failą
Žymėje gali būti bet koks HTML žymės būtina parengti dokumentą ir užtikrinti jo funkcionalumą (formą). Pateiksiu dažniausiai naudojamų žymų lentelę ir kiekvieną trumpai aprašysiu. Galite iš karto paleisti redagavimo priemonėje pateiktus pavyzdžius.
Žyma Aprašymas Žyma nuorodoms kurti dokumente.
Pavyzdys: nuorodos tekstas Atributas href nurodo dokumentą, į kurį nukreips nuoroda., Sukuria tekstą kursyvas arba paryškintas (pabrėžta).
Pavyzdys: kursyvas paryškintas (paryškintas) tekstas, , , , , Dokumentų antraštės. Iš viso yra 6 lygių antraštės, tačiau praktiškai naudojamos tik nuo h1 iki h4. Dokumente turi būti tik viena antraštė, paryškinta h1 žyma, kaip pagrindinė dokumento antraštė.
Pavyzdžiai: Pirmojo lygio antraštė Antrojo lygio antraštė Trečiojo lygio antraštė... ir t.t., Dokumentų sąrašai. Jie yra sunumeruotas arba su ženkleliais sudarytas sąrašas. Tokio sąrašo elementas yra žyma
Pavyzdžiai:- 1 punktas
- 2 punktas
- Sunumeruotas sąrašo 1 punktas
- Sunumeruotas sąrašo 2 punktas
Pastraipa. Ši žyma apibrėžia teksto pastraipą, atskirtą nuo kitų pastraipų. Labai patartina uždaryti šią žymą.
Pavyzdys:Išvaizda HTML žymėjimą daugiausia lemia CSS stiliai.
Tačiau kai kurie žiniatinklio valdytojai nusprendžia nenaudoti stilių ankstyvose projekto stadijose.
Paveikslėlis. Naudodami šią žymą galite įterpti paveikslėlį į HTML žymėjimą. Būtinai įtraukite alternatyvų visų vaizdų tekstą – atributą „alt“. Ši žyma užsidaro savaime.
Pavyzdys:+ + Formos ir įvesties elementai.
Formos skirtos informacijai įvesti į sistemą serveryje. Savotiškai atsiliepimai vartotojas ir svetainė. Pavyzdžiui, formos naudojamos, kai reikia nusiųsti kokį nors pranešimą į serverį. Be to, formos gali atlikti ir kitas funkcijas, tačiau pagrindinė užduotis – siųsti duomenis į serverį.
Pavyzdys - paprasta forma siunčiant žinutę, kurioje svetainės vartotojas nurodo savo vardą, El. paštą ir tam tikrą tekstą: Žinutės tekstasApibrėžia eilutę eilutėje.
Naudojamas eilutės dalies stiliui formuoti naudojant CSS. Viena iš dažniausiai naudojamų žymų. Be dizaino jis niekaip nepasireiškia naršyklėje.
Pavyzdys: HTML mokymasis daugeliu atvejų nesukelia jokių sunkumų pradedantiesiems., Žymos skirtos įterpti vaizdo ir garso įrašą į dokumentą. Uždarymo žyma būtina.
Pavyzdžiai: valdiklių parametras nurodo, kad puslapyje turėtų būti rodomi medijos turinio valdikliai, kaip įprastame garso / vaizdo grotuve.Tikrai karališka etiketė. Dažniausiai naudojama ir populiariausia žyma HTML puslapio žymėjime. Tai bloko elementas, skirtas svetainės blokams valdyti. Dažnai naudojama „nuostabaus“ išdėstymo sąvoka - tai reiškia, kad visi blokai svetainėje yra išdėstyti naudojant šias žymas. Gali būti kitų etikečių.
Pavyzdys: Tekstas įdėtame bloke Visi elementai daugeliu atvejų yra suformatuoti CSS savybės stiliai. Uždarymo žyma būtina.Ši žyma įkelia išorinį puslapį į dokumentą.
Pavyzdys:Mes neatsižvelgėme į visas žymas ir tai nėra būtina šiame etape. Svarbiausia yra suprasti pagrindinę HTML idėją, išmokti naudoti aukščiau pateiktas žymas ir tada judėti toliau.
Atkreipkite dėmesį, kad visi pavadinimai įtrauktuose failuose turi būti parašyti lotyniškais rašmenimis be tarpų.
Pavyzdžiui, nedarykite:
Tai būtina siekiant didesnio puslapio turinio suderinamumo. Be to, diktuoja HTML kodo rašymo standartai.
Taigi, dabar žinome kai kuriuos HTML pagrindus: kokia turėtų būti tipiško HTML dokumento struktūra, žinome kai kurias populiariausias žymas, laikas pereiti prie pačios skaniausios dalies – slapukų.
Praktinė HTML maketo užduotisJei dar neatsisiuntėte archyvo su pavyzdžiais, padarykite tai. Pavyzdžiui, galite peržiūrėti failą example.html, kuris taip pat buvo archyve.
- Išpakuokite archyvą ir aplanke su išpakuotais failais sukurkite failą index.html. Atidarykite sukurtą failą naudodami Sublime Text teksto rengyklę;
- Sukurkite pradinę dokumento struktūrą su doctype, žyma, kurioje yra ir toliau redaguokite žymos turinį;
- Atidarykite failą readme.txt ir atlikite atitinkamas užduotis sukurtame faile index.html. Norėdami patikrinti rezultatą, savo mėgstamoje naršyklėje atidarykite index.html.
Tuo baigiame HTML pagrindų pamoką, kitoje pamokoje „CSS pagrindai“ išmoksime valdyti dokumentų elementų stilius, pažinsime pakopinius stilių lapus, išmoksime naudotis stiliaus klasėmis ir padaryti savo maketą gražų ir spalvingą. .
Sveiki visi!!! Labai džiaugiuosi, kad nusprendėte užkariauti HTML pagrindų aukštumas ir tai teisingas pasirinkimas. Juk prieš kurdami savo pirmąją svetainę turite išmanyti HTML pagrindus. Be to, su HTML kodavimu svetainėje turėsite susidurti ne kartą. Labai rekomenduoju peržiūrėti HTML pamokas pradedantiesiems mano tinklaraštyje ir garantuoju, kad baigę šį kursą galėsite be vargo patys susikurti tinklalapį ar net svetainę.
Pradėkime! Pirma, išsiaiškinkime
HTML – (iš anglų k. H ypert ext M arkup L kalba) yra hiperteksto žymėjimo kalba. Pirmą kartą jį sukūrė britų mokslininkas Timas Bernersas-Lee 1991–1992 m. HTML buvo skirtas tik tekstui, paveikslėliams ir lentelėms tinklalapiuose pažymėti. Dabar programavimo kalbas, tokias kaip JavaScript ir VBScript, taip pat galima įterpti į HTML dokumentą.
HTML nėra programavimo kalba, ji skirta tik tekstiniams dokumentams žymėti.
Norėdami išmokti HTML, tereikia turėti naršyklę ir standartinę užrašų knygelę arba .
Norėdami atidaryti standartinę užrašų knygelę, kompiuteryje atlikite šiuos veiksmus: „Pradėti“ => „Programos“ => „Priedai“ => „Užrašų knygelė“
.
Jei girdėjote apie programas, kurios supaprastina HTML kodo rašymo darbą ( Microsoft FrontPage, Adobe Dreamweaver), tuomet nerekomenduoju jų naudoti šiame mokymo etape. Praktikuokite savo įgūdžius naudodami standartinę užrašų knygelę arba teksto rengyklę Notepad++, o baigę šį kursą galėsite naudotis programomis, kad pagreitintumėte darbą. Prenumeruokite mano tinklaraščio atnaujinimus ir skaitykite, kaip naudoti Microsoft programos FrontPage, Adobe Dreamweaver.
Kad būtų geriau suprasti, parengiau pavyzdį. Atidžiai pažiūrėkite į paveikslėlį:
Paaiškinimas.
1). Bet kuris HTML dokumentas prasideda šia eilute:
Šia eilute pranešame naršyklei, kad mūsų HTML dokumentas atitinka tarptautinės specifikacijos 4.01 versiją. Šios linijos dėka jūsų puslapis atrodys taip pat.
Nebūtina atsiminti šios eilutės, HTML dokumentas veiks ir be jos. Tai tik tam, kad žinotumėte, kas tai yra.
2).
ir yra dokumento pradžia ir pabaiga.
3).
ir - dokumento vadovas. Čia dažnai įterpiamos papildomos paslaugos žymos. Apie kitas serviso žymas sužinosite tolimesnėse pamokose, šios informacijos pakanka.
4).
ir - dokumento pavadinimas.
Ši antraštė bus rodoma naršyklėje:
paieškoje esu indeksas arba Google.
5).
ir – dokumento turinys.< >Čia pateikiamas dokumento turinys, pavyzdžiui, tekstas, paveikslėliai, lentelės, muzika, filmai ir t. t. Tolesnėse pamokose sužinosite, kaip įterpti muziką, tekstą, paveikslėlius į dokumento turinį.
,
,
,
,
,
Pastaba:
Dažnai skaitysite ir išgirsite žodį „žyma“.
Žymų yra daug ir jie turi skirtingą paskirtį.
Yra žymės, kurias reikia uždaryti. Pavyzdžiui,
atidarykite žymą
ir būtinai uždarykite žymą
Ir yra vienos žymos, pavyzdžiui, ši
.
Žyma yra tam tikras konteineris, kuriame gali būti tekstas, paveikslėliai ir kitos žymos...
○ Atkreipkite dėmesį į teisingą atidarymo ir uždarymo žymų seką:
...
Žyma, kurią atidarėme pirmiausia, uždaroma paskutinė, antroji yra priešpaskutinė ir pan.
○ Štai neteisingos pradžios ir uždarymo žymų sekos pavyzdys. Naudojant šį užsakymą, tinklalapyje gali būti klaidų:
...
Klaida buvo ir.
Būkite atsargūs rašydami kodą.
Paruoštas kodas.
Taip atrodo baigtas standartinis privalomas tinklalapio HTML kodas.
Puslapio pavadinimas Puslapio tekstas, lentelės, paveikslėliai, muzika ir vaizdo įrašai.
Nenusiminkite, jei iš visko, kas parašyta aukščiau, nesuprantate mažai arba beveik nieko. Antroje pamokoje bus daugiau praktikos, taip pat galėsite patys viską susirašyti rankiniu būdu ir pažiūrėti kaip veikia HTML.
Tęskite kitą pamoką