Podučavanje html css programiranja od nule. Osnovni html za početnike na jednostavnom jeziku

Od autora: Zdravo svima. Svi želimo bolje razumjeti izradu web stranica kako bismo se uključili u zanimljive projekte i oživjeli naše ideje. Ali šta ako ste potpuni početnik? Naš html tutorijal za lutke sa praktičnim lekcijama pomoći će vam da konačno napravite tako važan iskorak u izgradnji web stranica od nulte razine do barem osnovnog razumijevanja.

U učenju izrade web stranica, kao iu gotovo svakom drugom poslu, praksa je važna. Recept za boršč možete pročitati 1000 puta, ali to vas neće natjerati da ga skuvate. Možete naučiti osnovne principe vožnje automobila, ali dok ne sjednete za volan, sve je to do sijalice. Nesumnjivo ima neke koristi od poznavanja teorije, ali ne toliko koliko od stvarnih vještina.

Dakle, ako govorimo o učenju html-a, onda postoji i teorija, ali postoji praksa. Teorija je u ovom slučaju samo neka vrsta serije članaka, lekcija na temu jezika, osnovnih oznaka i njihove primjene itd.

Vježba za vas počinje kada sami kreirate html datoteku, tamo napišete početni kod i počnete vlastitim rukama proučavati kako sve to funkcionira. Napisao oznaku, pogledao kako radi. Umetnuta slika - provjereno. Dodati neki atributi itd. To je praksa koja omogućava brzo razumijevanje i pamćenje glavnih oznaka. Onda ih samo napišete na mašini i ne morate da se sećate pola sata kako da napravite listu.

Pa, za rijetke oznake, uvijek biste trebali koristiti rječnik. Mislim da niko, niti jedan super layout dizajner i web developer, ne zna sve oznake napamet. To jednostavno nije potrebno. Ako koristite oznaku jednom svakih 10 godina, zašto je onda držati u glavi? Mislim da je to razumljivo.

Ali ja bih takvu praksu nazvao samo nekom vrstom igre sandbox-a. Vi samo pišete različite oznake, pokušavajući da se bavite svime što je detaljnije moguće, ali sve za šta? Mora postojati neka svrha. Obično se proučavaju html i css kako bi se potom kreirale vlastite web stranice i punopravne web stranice.

Dakle, najbolja praksa je da uzmete gotov izgled web stranice i postavite ga. Layout je upravo proces kreiranja web stranica iz višeslojnog crteža pomoću html i css jezika. Oni također mogu koristiti okvire, javascript i biblioteke aplikacija tokom izgleda, ali ovo je tema za drugi razgovor. Sve ovo je dodatak. Html je osnovna tehnologija koju treba dobro razumjeti.

Ali ja ću vas zadovoljiti - to je osnovno, najjednostavnije je. Naučiti kako određene oznake rade i kako ih primijeniti je vrlo lako. U html-u ne postoje složeni algoritmi, funkcije, metode, klase, kao što je to slučaj u programskim jezicima. Ovo je jezik za označavanje, dovoljno ga je malo proučiti i sve će biti vrlo jasno.

Kako naučiti jezik i gdje se uvježbati?

Opet, govorim o lakom učenju samo ako idete pravim putem. Odnosno, gledajte razumne video tutorijale, gdje su potrebne stvari objašnjene korak po korak, od jednostavnih do složenih. Ako gledate lekcije koje nisu napravljene prema ovom formatu, onda najvjerovatnije jednostavno nećete razumjeti većinu materijala.

Srećom, na našoj stranici sve lekcije su strukturirane i raspoređene od jednostavnih do složenih. Stoga, ako učite html prema našim lekcijama, onda neće biti problema sa savladavanjem gradiva.

Uvjeravam vas da je css zabavnije učiti! A u nekim aspektima čak i lakše. Prvo, css također ima dosta svojstava i pravila kojih morate zapamtiti. Drugo, ovaj jezik ima vrlo jednostavnu sintaksu, tako da čak i početnik neće imati problema s pisanjem koda u njemu. Treće, pošto je css zaslužan za izgled stranice, u početku ćete se oduševiti što ste učinili da stranica postane crvena, a napravili ste okvir za tu sliku.

Općenito, učenje css-a je jednostavno i zanimljivo, pa preporučujem da ne odgađate i počnete odmah nakon što završite s osnovama html-a.

Vaša poslednja vežba

Konačno, imate ispit. Ali ne brinite, biće lako. Štoviše, nećete to morati sami, već samo prema uputama koje se nalaze u lekcijama. Ovaj ispit je kurs. U njemu ćete konačno postići glavni posredni cilj - napraviti svoju prvu stranicu i shvatiti kako koristiti html i css u stvarnoj izgradnji web stranica. Neka to bude jednostavna stranica, ali stečeno znanje će vam biti dovoljno za dalji rast i stvaranje složenijih izgleda.

HTML je jezik za označavanje hiperteksta koji je web učinio onakvim kakvim ga poznajemo i volimo. Zahvaljujući ovom prekrasnom alatu stranice izgledaju lijepo i moderno, a osigurana je i pogodnost njihovog korištenja. HTML jednostavno raspoređuje elemente web stranice na način koji je prilagođen korisniku. Njegov rad je uporediv sa onim što rade MS Word ili OpenOffice. Oni pretvaraju bezličnu masu slova u dokument koji ima pasuse, podebljan tekst, kurziv, tabele, pa čak i slike. Približno isti jezik radi i HTML, sa jedinom razlikom što se njegovi dokumenti prikazuju u pretraživaču, a mogućnosti ovog alata su mnogo šire od onih kod uređivača teksta. Za označavanje se koriste oznake - posebne naredbe koje opisuju strukturu web stranice. One su zatvorene u ugaonim zagradama -<тег>tako da ih pretraživač može razlikovati od većine teksta. Zatim ćemo pokriti osnove HTML-a za početnike.

Vizuelni urednici

Početnici koji su tek stupili na put učenja HTML-a često započinju rad sa programima koji vam omogućavaju da kreirate sajtove bez ikakvog znanja. U njima možete jednostavno rasporediti elemente na ekranu onako kako će biti prikazani u pretraživaču. Čini se da je ovdje - izvor vječne milosti, koji vam omogućava da se riješite većine web programera. Ali nije sve tako jednostavno, budući da vizualni uređivači imaju puno nedostataka zbog kojih je nemoguće koristiti ih u ozbiljnim projektima.

Svi ovi programi stvaraju mnogo nepotrebnih oznaka koje konačnu verziju stranice čine glomaznom i neoptimalnom. Naravno, u ovo doba brzog interneta, ovo je manje važno nego prije, ali postoji niz razloga zašto se sažeta i dobro napisana stranica ispostavi da je praktičnija od svog pandana kreiranog u vizualnom uređivaču. Web stranicu napravljenu u takvom programu roboti za pretraživanje će loše obraditi, jer im je svaki kilobajt koda važan, a glomazan i nelogičan kod sa gomilom teško da će im se svidjeti. Osim toga, urednici su često u zaostatku, postaju nebitni i ne isplati se trošiti sredstva na njihov razvoj, jer niti jedan profesionalac ne koristi ove proizvode. Stoga bi svako ko želi da se bavi kreiranjem web stranica trebao poznavati osnove HTML-a.

oznake

Kao što je gore spomenuto, oznake opisuju strukturu web stranice pretraživaču. Većina njih ima oznaku otvaranja i zatvaranja, ali ne svi. Na primjer, ..., gdje je sadržaj umjesto tačaka. Prvi pokazuje gdje oznaka počinje, a drugi je zatvara. Unutra mogu biti drugi elementi za označavanje stranica, mogu se ugniježditi jedan unutar drugog poput lutke za gniježđenje. Važno je blagovremeno zatvoriti tagove kako bi stranica bila ispravno prikazana.

Postoje i pojedinačne oznake koje ne treba zatvarati. U njima je sadržaj unutra, baš kao što se može napisati za većinu HTML oznaka i postavlja svojstva elementa. Naznačen je u početnoj oznaci i izgleda otprilike ovako: atribut = "...", gdje se umjesto tačaka nalazi vrijednost atributa. Poznavanje oznaka je prvi i najvažniji korak u savladavanju HTML-a. Osnove ove umjetnosti također uključuju razumijevanje strukture web stranice.

Struktura dokumenta

Svaki HTML dokument ima odgovarajuću ekstenziju, kao što je Index.html. Tako pretraživač može razumjeti s čime se bavi i ispravno prikazati stranicu. Preporučljivo je da sve datoteke korištene za kreiranje stranice pohranite u jedan direktorij, što će vam uvelike olakšati život u budućnosti. Osnove HTML jezika za označavanje hiperteksta zahtevaju jasno razumevanje strukture dokumenta. Počinje sa oznakom, koji pretraživaču govori verziju HTML-a koja se koristi u ovom dokumentu. Trenutno je relevantna peta verzija jezika, tako da nema potrebe ništa izmišljati, možete sigurno umetnuti gornju oznaku na početak bilo koje stranice.

Zatim dolaze glavne uparene strukture koje čine "kostur" stranice. Prva oznaka u kojoj su svi ostali ugniježđeni − .... Sve što je izvan njega pretraživač ne prepoznaje kao web stranicu, pa otvara dokument i zatvara ga. Ova oznaka je potrebna za bilo koji dokument. Također sadrži još nekoliko potrebnih oznaka, o kojima će biti riječi u nastavku.

glava

Unutar oznake ... sadrži tehničke informacije koje neće biti prikazane na stranici, ali je ipak važan dio HTML dokumenta. Na ovom mjestu su postavljeni temelji stranice, ovdje se bira kodiranje i unosi naziv stranice. Sadrži se unutar obavezne oznake .... Naziv se prikazuje na vrhu pretraživača, gde možete postaviti i malu ikonicu koja karakteriše sadržaj stranice. Preporučljivo je odmah odrediti kodiranje dokumenta za njegov ispravan prikaz. Ovo se može uraditi pomoću oznake . Meta oznake pružaju informacije o strukturi stranice i obično se nalaze unutar glave.

Veza

Poznavanje osnova HTML-a također uključuje korištenje kaskadnih stilova, ili css. Oni postavljaju svojstva elemenata koji će biti prikazani na stranici. Moderan pristup ovom zadatku uključuje uklanjanje takvih karakteristika kao što su boja, visina i lokacija elementa u vanjskoj datoteci radi veće udobnosti. Oznaka se koristi za povezivanje css datoteke . Kada se završi, izgleda ovako: , gdje href označava lokaciju datoteke, a tip označava njen tip.

Tijelo

U ovom dijelu HTML dokumenta kreira se vidljivi dio stranice. Sve što se radi unutar "tijela" će prikazati pretraživač. IN koristi se veliki broj HTML oznaka. Osnove su formatiranje teksta, rad sa linkovima i najjednostavniji alati za strukturiranje web stranice. Za početak rada u HTML-u dovoljno je poznavati osnovne tagove i znati ih koristiti. Ispod su najpopularniji:

mob_info