Osnove HTML-a za početnike, ono što bi svaki početnik webmaster ili bloger sada trebao znati. Ako želite da naučite kako da kreirate elementarne sajtove, razumete sam kod, znate šta se krije iza čega i treba da ide, bez poznavanja osnova html jezika, to je jednostavno nemoguće. Na svom blogu ću imati čitav lanac članaka koje ću posvetiti ovoj temi od A do Ž, opisaću svaki tag koji je prisutan u dokumentu, šta znači i kako ga pravilno koristiti.
Osnove HTML-a
Ako ne znate najelementarnije, put vam je dalje zatvoren. Smatram da svaka osoba koja se odluči da se bavi razvojem i kreiranjem sajtova treba da zna i razume osnove od čega se sam sajt sastoji, kako funkcioniše i šta se dešava u samom kodu.
Naravno, postoji dosta programskih jezika, svi su složeni na svoj način, ali postoje neki koje morate znati. Ako želite lijepo dizajnirati pismo za slanje poštom, imate vlastitu Vkontakte grupu, grupu na drugim društvenim mrežama, isti youtube kanal, potrebno je da čačkate u kodu na nekom od motora sajta, samo trebate znati osnovne pojmove.
Naveo sam samo nekoliko primjera, zapravo, sada se ovo znanje sve više koristi na internetu. Ja sam više praktičar nego teoretičar, pa ću vam u svojim člancima u ovom dijelu pokazati svoje primjere kako i šta sam radio, korak po korak. Postavit ću i primjere stranica i cijele stranice.
HTML dokument je najjednostavniji Tekstualni dokument, jezik oznaka na koji svakodnevno nailazite na internetu. Oznake opisuju strukturu dokumenta. Označeno sa angular< >zagrade, unutar kojih je napisano ime oznake. Pregledač gleda strukturu dokumenta, gradi ga i prikazuje u skladu sa svojim uputstvima na vašem monitoru, ako ste sve uradili kako treba, naravno.
Cijeli ovaj proces počinje prije nego što već vidite gotovu sliku. Pretraživači obrađuju dokument uzastopno, od početka do kraja. Uključujući sve što bi trebalo biti na stranici u potpunosti. Tabele, slike, skripte i tako dalje, osim što ovo uključuje CSS stilove.
Osnove za početnike
Šta je html - ako pogledate šta piše Wikipedia -(HyperText Markup Language) jezik za označavanje hiperteksta za dokumente. Većina stranica na Internetu sadrži oznake stranica na ovom jeziku. Ovaj jezik interpretiran od strane pretraživača, rezultirajući formatirani tekst se prikazuje na monitoru vašeg računara ili mobilnom uređaju.
Ovaj jezik je inherentno vrlo lak i pristupačan za učenje. Svako može naučiti i razumjeti njegove osnove. Da biste koristili takav jezik, morate znati i koristiti deskriptore, koji se također nazivaju tagovi. Dokument se kreira uz pomoć oznaka.
Od čega treba da se sastoji struktura dokumenta, koje oznake treba da budu prisutne. Razložimo to na jednom malom primjeru. Napisao sam neki tekst u MS Officeu i pokazao ga na ovom snimku ekrana.
Da biste ovaj tekst prikazali u pretraživaču na isti način kao što je napisan u dokumentu, za to mu morate dodati oznaku stranice, koja uključuje neke oznake. Prvo ih pogledajte, pa ću vam opisati ko je za šta odgovoran.
Dobrodošli na moj blog, sada pohađate tutorijal o osnovama HTML-a. Ako vam se svidio ovaj članak, možete se pretplatiti na ovaj blog kako biste primali nove članke na svoju e-poštu.
Blog Evgenija Nesmelova! Osnove html i css stranice za početnike
Od kojih oznaka se sastoji bilo koji html dokument, šta je uključeno u njega i gdje sve to treba napisati.
< html > < body > < h2 >< / h2 > < p >Dobrodošli na moj blog, sada pohađate tutorijal o osnovnom HTML-u. Ako vam se svidio ovaj članak, možete se pretplatiti na ovaj blog kako biste dobijali nove članke iz svog e-mail sandučića.< / p > < h2 >BlogEvgeniya Nesmelova! Nesmelov. ru Osnove html i css za početnike< / h2 > < / body > < / html > |
Svaki kod se sastoji od znakova koji su zatvoreni u uglastim zagradama. Sve se to naziva elementima. Svi elementi se obično sastoje od dvije oznake, otvaranja i zatvaranja. Savjetujem vam da u početku pažljivo pogledate oznake, ako propustite jednu od njih i ne zatvorite je, morat ćete revidirati velike dijelove koda kako biste pronašli grešku.
Bilo je slučajeva kada je trebalo više od jednog dana, osoba zatraži pomoć, ne može pronaći grešku na svojoj web stranici, pa uvijek pažljivo pogledajte šta i gdje pišete. Hajdemo sada ovaj primjer pogledajmo svaki element iz koda, šta je u njemu napisano, šta znači i kakav je rezultat.
Većina oznaka je uparena, što uključuje oznaku za otvaranje i oznaku za zatvaranje. Pored ovih oznaka, postoje i pojedinačne oznake. Oznake mogu ići zajedno s drugima i tako se ugniježditi jedna u drugu. Na primjer, istovremeno prikažite tekst podebljanim i kurzivom.
Tekst
< strong > < i >Tekst< / strong > < / i > |
Struktura html dokumenta
Da vas još jednom podsjetim, morate se pridržavati pravila koja su prisutna u dokumentu. Ovako pretraživač razumije šta se nalazi na stranici, njen slijed, sadržaj itd.
Oznaka je komponenta koja govori web pretraživaču da izvrši određeni zadatak. Na primjer, prisustvo pasusa, tabele, obrasca ili slike.
Atribut - mijenja oznaku. Na primjer, možete poravnati pasus u sredini ili desno, postaviti položaj slike na stranici na isti način itd.
UVIJEK zatvorite oznake, ako ih otvorite, obavezno ih zatvorite. U suprotnom će doći do greške i vaš dokument neće biti ispravno prikazan na stranici. Postoje i izuzeci koje ne treba zaboraviti.
Jasno je potrebno razumjeti da postoji naslov dokumenta i njegovo tijelo. Naslov je sve što postoji za oznaku.
... Tijelo dokumenta ( ), tijelo dokumenta sadrži cijeli sadržaj stranice. Ako bude potrebno da ostavite dio koda za sebe i time priložite ove oznake u komentaru, koristite oznaku... Sve unutar takve oznake služi kao komentar i pretraživači ga ne percipiraju.Počnimo sa prvim. Na početku dokumenta otvorio sam oznaku i na kraju sam ga zatvorio... Ovaj kod je prisutan u apsolutno svakom dokumentu, on govori pretraživaču da je sve što se nalazi između ovih oznaka HTML kod. To je korijen samog dokumenta, sve što se naknadno nalazi iza ove oznake više nije uključeno u dokument i ne percipira ga pretraživači. Na samom početku dokumenta otvara se oznaka, a na samom kraju se mora zatvoriti.
Cijeli dio ove oznake sadrži sve tehničke informacije dokumenta. Kao i prethodna oznaka, glava takođe mora biti otvorena i zatvorena na kraju. Ove informacije uključuju naslov stranice, njen opis, ključne riječi za tražilice i kodiranje. Malo ispod o kodiranju.
Sadržaj< head >Sadržaj< / head > |
Ova oznaka je uključena u head, mora biti napisana unutar oznake head. Ova oznaka naslova je obavezna i mora biti prisutna u svakom html dokumentu. Osim toga, prikazuje se kao naslov prozora pretraživača. Dužina takvog naslova ne bi trebalo da prelazi 60 karaktera. Tekst takvog naslova treba da sadrži najpotpunije informacije koje karakterišu sadržaj stranice.
Ako ste napisali u naslovu "Zdravo svijete", ovo je informacija koja bi trebala biti prikazana na stranici i nijedna druga. Ne treba obmanjivati ljude i pretraživače, njima se ovo ne sviđa, čime se pogoršavate. Informacije sadržane u ovoj oznaci moraju odgovarati sadržaju vaše stranice.
Poslije obavezna oznaka title, postoji neobavezan, ali i važan meta tag. Ova oznaka je single. Ova oznaka se koristi za postavljanje opisa stranice (opis) i njenih ključnih riječi (ključne riječi).
Osim toga, meta oznaka može sadržavati podatke o autoru stranice i drugim svojstvima metapodataka. Možete zabraniti indeksiranje stranice kao cjeline za pretraživače. Staviti automatsko ažuriranje stranice nakon 20 sekundi ili nakon 5 sekundi, a zatim se prebacite na drugu stranicu.
< meta name = "robots" content = "index, follow" > < meta http - equiv = "refresh" content = "20" > < meta http - equiv = "refresh" content = "5; url=http://сайт/" > |
Takvih meta elemenata može biti nekoliko, jer mogu nositi potpuno različite informacije. Drugi korisnici, kada otvore stranicu u pretraživaču, ne vide sve vaše opise, sve ovo ostaje skriveno od pogleda.
Тег style так же можно использовать для задания стилей на странице. Если вы используете много разных стилей css, в таком случае желательно задавать их в отдельном файле. Если нужно указать несколько из них, все это можно задать прямо в html документе.
koristeći element ... Element ne zahtijeva završnu oznaku. Ovaj element definira odnos između trenutne stranice i drugih dokumenata. Na stranici može biti nekoliko takvih elemenata. Unos će izgledati ovako:
Atribut | Opis, prihvaćena vrijednost |
---|---|
crossorigin | Određuje da li CORS (tehnologija pretraživača koja omogućava veb stranici da pristupi resursima na drugom domenu) treba da se koristi prilikom preuzimanja slike sa sajta. anonimno - pretraživač automatski dodaje Origin zaglavlje u zahtjev za više domena, koje sadrži naziv domene s kojeg je zahtjev upućen. Ako server ne odgovori sa zaglavljem Access-Control-Allow-Origin: * CORS (ili imenom domene umjesto zvjezdice), otpremanje slike će biti blokirano. use-credentials - ako server ne pruži vjerodajnice koristeći Access-Control-Allow-Credentials: true, otpremanje slike će biti blokirano. |
href | Glavni atribut oznake, vrijednost je putanja do datoteke sa stilovima. |
hreflang | Određuje jezik teksta u referentnom dokumentu. |
medija | Određuje tip uređaja na koji treba primijeniti resurs veze. |
nonce | Generirano nasumično na serveru, varijabla niza koja postavlja pravila za korištenje inline stilova za zaštitu sadržaja. Vrijednost atributa je niz teksta. |
rel | Atribut definira odnos između trenutnog dokumenta i referentnog dokumenta. alternativna - veza do istog dokumenta, ali u drugom formatu (na primjer, stranice za ispis, prijevod, ogledalo, RSS ili Atom feed), . arhiva - označava da je navedeni dokument od istorijskog značaja. Veza može ukazivati na zbirku zapisa, dokumenata i drugih materijala. autor je link na stranicu o autoru dokumenta ili na stranicu sa kontakt podacima autora. bookmark se odnosi na najbližeg pretka članka koji je povezujuća veza ili na dio članka koji je najbliži povezan s elementom ako ne postoji roditelj. eksterno se koristi za označavanje da povezana stranica nije dio ove stranice. first specificira vezu koja vodi do prvog dokumenta u nizu dokumenata. pomoć je veza do dokumenta sa pomoći. ikona definira putanju do ikone koja će se koristiti za tekući dokument. posljednji označava vezu koja vodi do posljednji dokument u redosledu dokumenata. licenca se odnosi na informacije o autorskim pravima za dokument. next označava da je ovaj dokument dio serije i da link vodi do sljedeći dokument u ovoj seriji. nofollow označava da link nije odobren od strane autora stranice ili da je link komercijalne prirode. noreferrer označava da se zaglavlje zahtjeva klijenta koje sadrži url izvora zahtjeva ne smije proslijediti kada se klikne na vezu. pingback specificira adresu pingback servera, što omogućava blogu da automatski obavijesti web lokacije koje se povezuju na njega. prefetch specificira da se datoteka za povezivanje treba unaprijed keširati. prev označava da je ovaj dokument dio serije i da veza upućuje na prethodni dokument u nizu. pretraga označava da referencirani dokument sadrži interfejs za pretraživanje i povezane resurse. bočna traka označava da će referencirani dokument, ako je moguće, biti prikazan u dodatnom kontekstu pretraživača, a neki pretraživači, kada kliknu na hipervezu, otvaraju prozor za dodavanje linka na traku sa oznakama. stylesheet je veza do eksterne datoteke koja će se koristiti kao stilska tablica za ovaj dokument. tag označava da je oznaka na koju hiperveza upućuje za dati dokument. gore označava da je stranica dio hijerarhijska struktura i da hiperveza vodi do više visoki nivo resursa u strukturi. |
veličine | Određuje veličinu ikona za vizuelni prikaz. Atribut sizes se koristi samo u sprezi sa rel = "icon" i može imati sljedeće vrijednosti: širina visina - definira listu veličina odvojenih razmacima, svaka veličina mora biti u formatu - širina visina (veličine ikona su postavljene u pikselima), na primjer: ; bilo koji - ikona se može skalirati na bilo koju veličinu. |
naslov | Određuje naslov veze ili naziv skupa alternativnih stilova. Vrijednost atributa je tekst. |
tip | Određuje MIME tip dokumenta na koji se upućuje. U ovom slučaju, uzima vrijednost "text / css". |