Kako podesiti pametne telefone i računare. Informativni portal

Kreiranje izgleda. Osnove CSS-a i HTML-a

Šta je izgled sajta?

U oblasti izgradnje sajta, često se čuje fraza raspored lokacije.


Ovo je obavezna procedura za razvoj svakog resursa. To bi trebao učiniti profesionalac, inače možete napraviti greške koje će u budućnosti uskratiti šansu za efikasan razvoj stranice.

Šta je izgled sajta? To je proces spajanja svih materijala za stvaranje stranica. Elementi dizajna, struktura, raspored blokova su uzeti i sve se to kombinuje za pokretanje sajta.

Profesionalci rade prema unaprijed kreiranom rasporedu (), faza po faza, realizirajući ideju.

Izgled stranice od nule

Da biste objasnili na jeziku razumljivom početnicima, zamislite da planirate pokrenuti web stranicu.

U početku, fajlovi sa slikama, tekstovima, ključne riječi, kod je napisan. Zatim se sve ovo koristi za izgled stranice, odnosno kombinuju se svi pripremljeni materijali.

Svaki detalj se uzima u obzir prilikom postavljanja. Odgovarajuća širina je postavljena, provjerena ispravan prikaz site in različitim pretraživačima(), sve nepotrebno se uklanja iz koda i tako dalje.

To bi trebao raditi samo kvalifikovani stručnjak, znanje je neophodno.

Ako sumnjate u vlastito znanje, bolje je prikupiti novac i obratiti se onima koji to rade već duže vrijeme. Freelanceri na burzi su uvijek spremni pomoći, a zbog portfelja i recenzija možete biti sigurni u njihovu profesionalnost:

Kvaliteta izgleda utječe na sve, počevši od percepcije resursa tražilice i završava promocijom pretraživanja.

Na primjer, zbog grešaka u kodu, stranica se možda neće ispravno prikazati na PC-u sa različita rezolucija. Takođe, loš izgled može negativno uticati na brzinu učitavanja stranice, što će uticati na pozicije u pretrazi.

Vrste izgleda sajta

Uopšteno govoreći, postoje dvije vrste rasporeda - tabelarni i blok. Sada se koristi blok raspored, nešto je složeniji, ali i praktičniji. Mnogo blokova je postavljeno na stranicu, to se radi pomoću oznake.

Naslojeni su jedan na drugi, a svakom bloku je dodijeljen jedinstveni ID. Takođe imaju svoje CSS stilove. Takav raspored je složeniji, ali smanjuje težinu stranice smanjenjem koda.

Tablični izgled bledi u pozadinu savremeni svet. Lakše je to objasniti, koristi se obična tabela sa redovima i kolonama.

Postavljeni su različitih elemenata, a zbog velikog broja oznaka, težina stranice postaje prevelika. Osim toga, indeksiranje takvih resursa je loše.

Sada malo ljudi koristi tabelarni raspored, koristi se samo za uštedu vremena. Sa njim je nemoguće implementirati složen dizajn, morate nešto žrtvovati zarad brzine učitavanja itd.

Kakav je izgled sajta?

Iznad su glavne definicije, ali postoje i druge vrste rasporeda. Ako odlučite razumjeti ovu nišu ili planirate naručiti usluge profesionalaca, bolje je razumjeti sve vrste rasporeda:

  1. Responzivni dizajn web stranice - prilagođavanje dizajna tako da se ispravno prikazuje na bilo kojoj platformi. Posjetioci se mogu prijaviti sa telefona, tableta ili čak Smart TV, ovaj raspored je neophodan da bi se projekat ispravno prikazao na bilo kom uređaju.
  2. Fiksni raspored - blokovima se dodjeljuje određena veličina, ona se ne mijenja. Nije preporučljivo koristiti ga, jer sada rezolucija i veličina ekrana posjetitelja mogu jako varirati.
  3. Gumeni namet - obrnuto od prethodnog prikaza. Kada ga koristite, blokovi se rastežu ili, naprotiv, smanjuju, ovisno o rezoluciji. Ovako sve treba da bude na modernom sajtu.
  4. Raspored unakrsnih pretraživača - to smo već spomenuli gore. Sajt je konfigurisan tako da se ispravno otvara u bilo kom pretraživaču.
  5. Mobilni izgled sajta - po nazivu je već jasno šta se radi ovo podešavanje posebno za mobilni saobraćaj. Već smo rekli

Mnogi ljudi znaju da je kreiranje web stranice složen proces i da se sastoji od nekoliko faza. Obično se sve velike stranice kreiraju otprilike u sljedećem redoslijedu.

1) Prvo se odabire ili ucrtava izgled stranice grafički uređivač kao Photoshop.

2) Zatim se ovaj izgled pretvara u nama već poznati html i css kod, koji je već dostupan za otvaranje u pretraživaču. Ovo je takozvani proces razvoja web stranice.

3) Sada izgled koji smo dobili tokom procesa layouta treba popuniti sadržajem i slikama.

4) Konačno, poslednji korak nastale stranice objavljujemo na Internetu.

Danas bih se želio detaljnije zadržati na procesu izgleda web stranice i pokušati shvatiti što je to. Možda će nekome ovaj termin biti nepoznat.

Dakle, šta je izgled web stranice?

kao što sam već rekao, raspored je proces pisanje html-a i css - kod za web stranicu. Ali možete napisati mnogo koda, kakav je to kod? Zapravo, sve je vrlo jednostavno, ovaj kod je odgovoran za to da svi elementi stranice budu postavljeni tamo gdje trebaju biti.

Na primjer, izgled web stranice u dvije kolone sa zaglavljem i dnu(podnožje).

Na vrhu će biti logo kompanije ili slogan web stranice, ali za sada je to horizontalna traka određene visine.

Konačno, najviše Donji dio može sadržavati autorska prava ili podatke o vlasniku stranice, ali za sada je to i horizontalna traka koja ne sadrži nikakve informacije.

Proces kreiranja takvih izgleda u kojima još nema informacija, ali opšta struktura web stranica je već definirana i pozvana izgled sajta.

U ovom članku se neću zadržavati na pitanju kako se takav raspored izvodi. Ovo je tema za drugi članak.

Samo da kažem da se cijeli ovaj proces sastoji od dvije faze.

1) Logička oznaka. U ovoj fazi se piše html kod koji će sadržavati elemente za budući izgled.
2) Oznake prezentacije. Ovdje su elementi koje smo kreirali pomoću html-a formatirani u odgovarajućem obliku tako da možete razumjeti za koji dio stranice je odgovoran ovaj ili onaj element i gdje bi se trebao nalaziti.

Mnogo toga ovisi o izgledu stranice i ovo je prilično kompliciran proces koji zahtijeva određeno znanje od webmastera. Loš izgled sa lošim kodom može jako učitati vašu stranicu, a ona će se učitavati sporo i izgledati pogrešno. Proces izgleda jedan je od najvažnijih koraka u kreiranju web stranice.

Zato su se pojavili ljudi koji se posebno bave takvim procesom i sami sebe nazivaju slagači.

Možete ih pronaći na mnogim freelance web stranicama.

AT novije vrijeme potražnja za ovakvom uslugom je porasla i često nailazim na reklame ove vrste:

— Za daljinski rad je potreban koder.

— Tražimo osobu koja je dobro upućena u izgled web stranice da se pridruži našem timu. Dizajn je spreman.

Cijene njihovih usluga su prilično visoke. Stoga možete dobro zaraditi na ovome ili uštedjeti ako sami naučite kako dobro napraviti web stranice.

Pravilna izrada web stranice je složen proces u više faza. Izgled stranice je sastavni dio procesa razvoja web stranice. Ono što je izgled sajta je proces formiranja web stranice prema gotovom izgledu. Ovaj proces uključuje generiranje koda stranice koristeći jezik za označavanje prilagođen pretraživaču. hipertekst html, i stilizirati ga s kaskadnim stilskim listovima (CSS). Ne morate sami pokušavati napraviti web stranicu, bolje je naručiti usluge dizajnera izgleda. Na kraju krajeva, mora uzeti u obzir brojne karakteristike, kako pravila izgleda, tako i parametre za prikazivanje dokumenata u različitim pretraživačima.

Izrada sajta, uzimajući u obzir osnovna pravila dobrog ukusa

Dizajn izgleda i širine stranice

Razvoj stranice, kako se ne bi narušio dizajn koji je prvobitno zamišljen, treba uzeti u obzir činjenicu da korisnici interneta imaju monitore različitih rezolucija. U ovom slučaju postoje dvije opcije za dizajn web stranice: stranica s fiksna širina i gumeno mjesto. Širina fiksnog sajta se određuje na osnovu činjenice da, prema statistikama, većina korisnika koristi monitore rezolucije 1024x768 piksela. Stoga, kako bi se izbjegla pojava horizontalna traka skrolovanje i izobličenje dizajna, potrebno je da uzmete prosečnu širinu rasporeda od oko 800-990 piksela. Nedostatak ove metode rasporeda je neefikasna upotreba slobodnog prostora. Gumeni izgled sajta dobijen je zbog činjenice da su jedinice mere u izgledu dizajna uglavnom procenti, što vam omogućava da rastegnete izgled na celu širinu prozora pretraživača. Raspored i dizajn gumenog rasporeda su najpoželjniji.

Izgled stranica uzimajući u obzir kompatibilnost među pretraživačima

Danas postoji veliki broj popularni pretraživači koriste ljudi za rad na internetu. To uključuje: Internet Explorer opera, Mozilla Firefox, google chrome, Netscape Navigator, Safari i drugi. Svaki od njih ima više verzija i svaka može prikazati istu stranicu predstavljenu html formatu, drugačije. Svi proizvođači pretraživača nastoje doći do toga zajednički standard upotreba jezika za označavanje hiperteksta, ali za sada postoje nesuglasice, pa bi izgled sajtova trebalo da vodi računa o kompatibilnosti između pretraživača.

Kompetentan izgled sajtova sa čistim kodom

Još jedno pravilo dobre forme prilikom postavljanja stranice je čisto i prelep kod. Šta to znači? To znači da html kod Oznake stranice su lijepo oblikovane, sadrže komentare i istaknute logičke blokove. Korištenje kaskadnih tablica stilova (CSS) omogućit će vam da očistite kod od nepotrebnih oznaka i učinite težinu web stranice u cjelini mnogo manjom. Izgled sajtova korišćenjem svih ovih manipulacija je potreban kako bi se kod pojednostavio, a oni će se suočiti sa najmanjim brojem problema kada se on ispravi, modifikuje i finalizuje. Ispravan kompaktni kod će olakšati indeksiranje stranice od strane pretraživača, a mala težina će smanjiti vrijeme učitavanja vaše stranice.

Tabelarni i blok raspored lokacija

Moguće je temeljno rasporediti lokaciju na dva dijela Različiti putevi. Prvi način je sa stolovima. Tablični izgled koristi elemente za označavanje koji ne odgovaraju semantici koju nose kako bi se dobili vanjski efekti, utoliko što tablice nisu prvobitno bile namijenjene za izgradnju okvira stranice, već su služile za standardni ulaz podaci. Da bi se web lokacija postavila pomoću tabelarnog izgleda, često postaje neophodno koristiti mnogo ugniježđenih tabela. Ovaj pristup često veoma otežava pretraživaču obradu stranica, povećava veličinu dokumenta i usporava učitavanje datoteka, a može dovesti do grešaka u kodu. Pogodnije je i ispravnije, sa stanovišta vjerovanja o razdvajanju sadržaja i dizajna, napraviti stranicu pomoću slojeva (blokova). Blok raspored stranica daje više mogućnosti, omogućava vam da učinite kod kompaktnijim i povećate brzinu učitavanja web stranice. Kroz CSS svojstva Slojeve je mnogo lakše postaviti. Uz pomoć slojeva izgleda, možete mnogo efikasnije razviti sajt koji će se ispravno prikazivati ​​u pretraživačima.

Izgled web stranice je stvar profesionalaca

Bolje je naručiti stranicu od profesionalca. Profesionalno dizajnirana web stranica ima uniformni stil i prikazuje sve elemente koncepta dizajna. Ima dobra svojstva upotrebljivosti za navigaciju i omogućava čak neiskusan korisnik laka navigacija sajtom. Izgled stranice ponekad uzima u obzir potrebu za određenim radnim alatima: moćan kompjuter sa velikom maržom ram memorija. I, konačno, samo profesionalac s iskustvom razumije zamršenost ponašanja različitim pretraživačima i pravilno koristi različite elemente stila za precizno prikazivanje dizajna stranica web stranice.

Proces izrade sajta je veoma dugotrajan i zahteva određena znanja iz oblasti programiranja i dosta vremena. Rođenje bilo koje stranice počinje crtanjem njenog izgleda od strane dizajnera, zatim gotov izgled ide na raspored. Ovaj proces treba detaljnije analizirati.

Određeni termini će pomoći da se odgovori na pitanje šta je raspored.

Web stranica je skup elektronskih datoteka ili dokumenata koji pripadaju jednom vlasniku (pojedincu ili organizaciji), smještenih na mreži i kombiniranih pod jednom IP adresom ili ime domena.

Izgled stranice je formiranje njenih web stranica u uređivač teksta koristeći jezik za označavanje hiperteksta.

Dizajner izgleda web stranice je stručnjak za izgled koji sređuje tekst, grafiku i druge vrste informacija na stranici dokumenta (stranici web-mjesta).

HTML je glavni jezik za označavanje hiperteksta na Internetu. osnovu dati jezikčini skup elemenata zatvorenih s obje strane u tag (otvaranje i zatvaranje), svaki element ima svoje atribute koji određuju njegova glavna svojstva. Atribut je uvijek naveden u početnoj oznaci.

Govoreći više običan jezik, zadatak dizajnera izgleda je da prevede sve elemente stranice stranice na jezik dostupan svakom internet pretraživaču. Istovremeno, stranica koja se prikazuje u pretraživaču treba da bude što je moguće bliža dizajnu.

Šta je izgled web stranice pomoću tabela?

Svaki dokument preveden u HTML je skup određenih elemenata zatvorenih u tagove. Prije nekoliko godina većina web stranica je napravljena pomoću tabela. U ovom slučaju, kod stranice se pokazao vrlo glomazan i težak za čitanje. Bilo je teško napraviti bilo kakve promjene na tom putu. dalji rad iznad stranice. Osim toga, internet pretraživač tabelu percipira kao jedan objekat, pa prikaz njenog sadržaja počinje tek nakon što je potpuno preuzet na računar. Ovo je posebno uočljivo onim korisnicima čija brzina interneta ostavlja mnogo da se poželi. Trenutno se rijetko koristi. Unatoč tome, svaki layout dizajner mora poznavati njegove osnove, na primjer, barem da bi mogao izvršiti bilo kakva prilagođavanja koda koji je nekoliko godina ranije napisao njegov prethodnik, koji radi na kreiranju stranice.

Šta je izgled stranice pomoću blokova?

sajt, koristeći div element, ima svoje prednosti i nedostatke. Njegove glavne prednosti uključuju:

  • jednostavnost koda, njegova čitljivost i kompaktnost;
  • sposobnost implementacije najsloženijih dizajnerskih rješenja;

Kod napisan pomoću blokova lakše je uređivati ​​u budućnosti, zgodno je promijeniti dizajn stranica web-mjesta. Ovo eliminiše svaku potrebu za ispravljanjem samog HTML koda. Sve promjene se vrše na posebno kreiranoj CSS datoteci.

Dizajner izgleda može u potpunosti razumjeti šta je izgled sajta koji koristi blokove, zahvaljujući poznavanju i upotrebi tehnologije Cascading Style Sheets (CSS) u svom radu. CSS je poseban formalni jezik koji se koristi za opisivanje izgleda i osjećaja web stranice. Dakle, kreirajući opšti okvir stranice na HTML jezik, dizajner izgleda počinje da ga dizajnira (određivanje pozadine stranice, davanje različite boje njegove elemente, postavljanje slika, njihovo skaliranje, itd.) koristeći kaskadne stilove.

Možda će se s vremenom pojaviti još noviji i kompaktniji način postavljanja web stranica. U međuvremenu, layout dizajneri koji posvuda dobiju posao moraju odgovoriti na pitanje šta je izgled sajta pomoću blokova i koje su njegove prednosti.

Od autora: zdravo dragi čitaoci. U ovom članku pokušat ćemo dovoljno detaljno razmotriti kakav je izgled stranice i kako se to događa. Materijal je namijenjen početnicima u izradi web stranica.

Definicija izgleda sajta

Da bismo započeli naš izlet u svijet web tehnologija, prvo moramo razumjeti definiciju. Dakle, izgled web stranice - šta je to?

Jednostavno rečeno, ovo je proces kreiranja web stranica pomoću specijalnim jezicima koji su namenjeni upravo tome. Za ovaj slučaj se koriste HTML, CSS i JavaScript. Potonji je jedan od programskih jezika i omogućava vam da pišete web skripte, prve dvije vam omogućavaju da u potpunosti formirate stranice budućeg web mjesta, postavljajući na njih potreban sadržaj i pravilno ga raspoređujući. U stvari, u tome nema ništa teško, kako neki misle.

HTML je jezik za označavanje hiperteksta.

Uz njegovu pomoć formira se sama struktura, okvir stranice. Shodno tome, bez HTML izgled jednostavno nemoguće!

Zatim treba da shvatimo šta je drugi jezik - CSS. Ova skraćenica se dešifruje na sljedeći način - kaskadni stilski listovi. Odnosno, kaskadni listovi stilova. Ako ste početnik, sada jedva nešto razumete. Ali hajde da pokušamo da objasnimo jednostavnim rečima. CSS je sve što ima veze sa dizajnom stranice.

Na primjer, u HTML-u možemo kreirati pasuse, tabele, blokove, šta god želimo. Ali sve će ovo izgledati vrlo neopisivo. Za uokvirivanje i stvaranje istinskog prelep šablon treba nam CSS. Dakle, pitanje: "Šta je izgled web stranice?", nadam se, nestalo je. Ti barem bolje razumiješ.

Pa, šta je JavaScript? „Zašto ne kažete ništa o njemu?“, s pravom se pitate. Kao što je ranije spomenuto, ovo je programski jezik i vrlo se aktivno koristi u layoutu. Sigurno ste više puta posjetili stranice na kojima se određene stvari događaju uz određene radnje. Na primjer, kada kliknete na meni, iskače dodatni blok, koji prelazi preko elementa mijenja ga izgled ili prilikom prebacivanja dugmadi, sadržaj prikazan u nekom kontejneru se mijenja. Sve su to vrlo korisne stvari, ali za implementaciju čisti HTML a CSS nije moguć.

Dakle, web programeri trebaju JavaScript za pisanje skripti (odnosno, reći pretraživaču šta, kada i kako da radi sa web stranicama našeg sajta pod određenim uslovima).

Suština rasporeda

Odlično, uspješno smo shvatili definiciju. Ali zašto vam je potreban izgled web stranice?

Pitanje je, naravno, logično, posebno za početnika. Odgovor na to je nevjerovatno jednostavan - da biste napravili web stranicu. Pa, kako drugačije? Naravno, svako kuca drugačije. Na primjer, danas su popularni takozvani konstruktori u kojima možete kreirati vlastiti projekat bez poznavanja jezika. Ali u ovom slučaju, vi, u stvari, samo dajete pisanje koda mašini. Program će sam generirati kod, slijedeći vaša uputstva. Naravno, od toga može stradati kvalitet, jer u svakom slučaju čovjek može pisati bolje, kraće i ljepše.

Kako je sajt kreiran?

Ranije ste već mogli pročitati nešto o tome koji se jezici koriste u izgledu i čemu služe. Ali pogledajmo malo bliže sam proces. Zamislite sebe na mjestu web programera. Dakle, da biste započeli, potreban vam je izgled stranice koji je napravio dizajner u Photoshopu. Naravno, ako govorimo o tome profesionalni rad. Za učenje i obuku ne morate imati izgled, ali možete jednostavno postaviti primitivnu stranicu, koju možete postepeno ukrašavati i dovesti u ljepše stanje.

Neki ljudi to mogu učiniti direktno u notepadu, ali ovo je možda vrlo teška i nezgodna opcija. Bolje koristiti specijalni programi. Ima ih dovoljno. Na primjer, Notepad++, SublimeText, DreamViewer i drugi. Nećemo ih detaljno razmatrati, ali funkcionalnost ovih programa može značajno ubrzati proces pisanja koda, čak i za početnika. Neki urednici imaju isticanje oznaka i stilova, što je vrlo zgodno.

Fig1. Izgled web stranice u Notepad++

Imamo raspored, imamo program. Možeš na posao.

Šta izgled web stranice znači za web programera? Prvo će opisati strukturu budućeg projekta, na osnovu slojeva u rasporedu. Zatim će postaviti određene stilove za strukturne okvire u CSS-u. Zatim počinje rad na manjim dijelovima izgleda i dizajna razni elementi. U ovom video tečaju možete saznati više o tome koje tehnike izgleda web stranice postoje. Tada će programer početi pisati web skripte ako su potrebne za određenu stranicu. U procesu rada može koristiti neke gotove biblioteke, okvire i alate koji olakšavaju pisanje koda.

Koje su vrste rasporeda?

Ostaje nam da se pozabavimo još jednim pitanjem da bismo dobili više-manje jasnu sliku. Ispostavilo se da možete kucati na različite načine.

Kako tačno? Prvo, postoji fiksni raspored. Ovo je kada su dimenzije web lokacije tvrdo kodirane u stilovima (obično u pikselima). Dakle, prilikom promjene veličine prozora stranica se ni na koji način ne mijenja, njene dimenzije ostaju iste. To znači da će se na malim ekranima pojaviti traka za pomicanje, dok na velikim ekranima sve može izgledati malo. Ovo je glavni nedostatak fiksne veličine. Od prednosti se može primijetiti jednostavnost ove metode. Tehnika fiksnog rasporeda je mnogo jednostavnija od ostalih.

Rice. 2. Horizontalno pomicanje kada se prozor smanji - jasan znak fiksnih veličina

Gumeni raspored je naprednija opcija. Razlikuje se po tome što su veličine svih kontejnera određene samo u postocima. Shodno tome, prilikom promjene širine prozora, stranica će se promijeniti tako da će se njen sadržaj uvijek u potpunosti uklopiti u nju i neće se pojaviti horizontalna traka za pomicanje. Poteškoće počinju na istim malim i veliki ekrani.

Pri niskoj rezoluciji, sadržaj može biti nečitljiv, ali i na veliki monitori mogu se formirati veoma dugi redovi. Možete ih čitati, ali je vrlo nezgodno. naučite da radite gumeni rasporedi moguće sa našim praktični kurs on gumeni raspored.

Šta je Prilagodljivi izgled site?

Oh, dolazimo do najmodernijeg, najnaprednijeg i komplikovan način kreiranje šablona. U stvari, riječ “responsive” je dovoljna da počnete razumjeti šta se dešava sa takvom stranicom.

Tako je, prilagođava se razne dozvole ekran, dobro se prikazuje mobilni telefoni, i na tabletima, pa čak i na velikim ekranima. Naravno, samo ako je kod vješto napisan. Danas se sve više web stranica pretvara u prilagodljive. To ih uvelike poboljšava u smislu pogodnosti za posjetitelje. Potpuno ispravan responsive izgled za sve rezolucije je vrhunac izvrsnosti kojem web programer treba težiti. Može vam pomoći da savladate ovu tešku tehniku.

Dakle, razmotrili smo definiciju izgleda, šta je to i kako se kreira. Ako vam se svidjelo gore navedeno i odlučni ste da istražite svijet izrade web stranica, pretplatite se na naš blog, bit će još mnogo zanimljivih stvari!

Top Related Articles