Dakle, što je web stranica i web stranica? Da bismo razumjeli ovaj problem, razmislimo o tome koje informacije zapravo sadrži web stranica? Odgovor je očigledan – gotovo sve. Stranica može sadržavati informacije o računalnim igricama, automobilima, akvarijskim ribama, mitskim bićima, gradovima i zemljama svijeta itd. itd. Popis je beskonačan. Na web mjestu možete čak postaviti, na primjer, djela velikih ruskih klasika. Kako vam se sviđa stranica "Rat i mir"? Ispada da je stranica knjiga, ali ne jednostavna, nego elektronička? Da, web stranica je u svojoj srži zapravo e-knjiga, časopis ili udžbenik koji može sadržavati informacije koje su vam korisne ili koje vas trenutno ne zanimaju.
Poput knjige, web stranica se sastoji od stranica koje se nazivaju web stranice.
A kako, zapravo, u istom tom udžbeniku informatike pronaći informacije koje nas zanimaju? Otvaramo sadržaj koji se nalazi na početku ili kraju udžbenika, tražimo odlomak u kojem se nalaze potrebni podaci, ispred odlomka gledamo broj stranice, otvaramo ga i proučavamo gradivo. Sve je prilično jednostavno i uobičajeno.
Nakon što dođemo do glavne stranice dobro osmišljene stranice, trebali bismo vidjeti i nešto slično sadržaju udžbenika kako bismo mogli brzo pronaći potrebne informacije.
Ali kako doći do potrebnih informacija koje se nalaze na web stranici, jer elektroničke stranice ne možemo listati kao obične papirnate? Doista, obično koristimo miš.
Zapravo, kretanje između stranica na web-mjestu čak je brže od pomicanja između stranica kada radite s običnim vodičem. Za kretanje između stranica stranice koriste se elementi web stranice, kada kliknete na njih, možete prijeći na drugu stranicu stranice. Ovi elementi stranice nazivaju se hipervezama i prisutni su na svim stranicama koje čine stranicu.
U "klasičnom" slučaju kao hiperveze koriste se dio teksta (riječ ili više riječi) i grafičke slike (slike i fotografije).
Budući da se u prvom slučaju za stvaranje hiperveza koristi tekst, takva se hiperveza naziva tekstom. Vrlo često je tekstualna hiperveza plavo podvučeni tekst. Vidjevši, na primjer, na glavnoj stranici web-mjesta natpis "Web stranice i web-stranice" dizajniran na sličan način i klikom na njega lijevom tipkom miša, trebali biste se naći na web stranici posvećenoj ovoj temi. Stranica "Web stranice i web stranice" mora sadržavati barem jednu hipervezu koju možete koristiti za povratak na sadržaj.
Ako se grafička slika, poput fotografije, koristi kao hiperveza, bit će teško pretpostaviti da se radi o hipervezi. Kako onda možete odrediti je li slika hiperveza ili ne? U tom slučaju zapamtite sljedeće pravilo: "Ako se, kada pomaknete pokazivač miša preko elementa web stranice, on pretvori u ruku, onda je ovaj element hiperveza."
Napomena: postoji iznimka od ovog pravila, na primjer, u slučaju prevrtanja, koja možda nisu hiperveze, ali kada zadržite pokazivač iznad njih, kursor također poprima oblik ruke. Osim promjene izgleda kursora, kada zadržite pokazivač iznad hiperveze, trebao bi se prikazati i URL (jedinstvena adresa resursa), no o tome ćemo govoriti u lekciji o stvaranju hiperveza pomoću programa FrontPage.
Kontrolna pitanja:
- Što je web stranica?
- Što je web stranica?
- Što je hiperveza?
- Koji se elementi web stranice mogu koristiti kao hiperveze?
- Kako mogu znati je li element stranice hiperveza?
- Mogu li pojedinačne web stranice na web mjestu ne sadržavati hiperveze?
Dobrodošli na stranice bloga Start-Luck. Danas bih vam želio pokazati kako koristiti kod. Pisanje web stranica zanimljiva je aktivnost koja se mnogima može činiti iznimno teškom. Zapravo, jednostavnu stranicu možete izraditi za samo 5 minuta.
U ovom članku govorit ću o izradi html stranice. Ovaj ćemo zadatak završiti za manje od 10 minuta, a zatim ćemo se detaljnije pozabaviti glavnim oznakama. Bilo bi pogrešno takvu publikaciju nazvati poukom. Umjesto toga, to je sjeme koje je dizajnirano da vam pokaže lakoću rada i da vam da želju da idete dalje, naučite više, radite bolje.
Kako napraviti stranicu
Predlažem da prvu stranicu napravite u notesu. Najjednostavniji, koji se nalazi u izborniku "Start", mapi "Standard". Ne morate još ništa preuzimati. Pokušajte iskoristiti ono što imate.
Otvorite svoj dokument.
Zalijepite ovaj kod u njega.
<html>
<glava>
<naslov> Moja prva stranica</ naslov>
</ glava>
<tijelo>
<centar> </ h1> center > <br /><centar> <stil fonta = "boja: crvena"></ font> <br /> <b></ b> <br /> Stigli smo do samog dna<br /> Sada znate nešto više o oznakama i možete ih koristiti. Pokušajmo umetnuti poveznicu za povezivanje nekoliko stranica zajedno.<br /> <hr> Na primjer, ovdje je poveznica na moj blog -<a href = "http: // stranica /"> Start-Sreća</ a>- govori jednostavno o "teško".<br /> <br /> </ tijelo> </ html> |
Napraviti stranicu lakše je nego što mislite
![](https://i0.wp.com/pixabay.com/static/uploads/photo/2016/10/14/18/03/workplace-1740807_960_720.jpg)
Jednostavan kod čini tekst crvenim
Nije puno teže pisati podebljano
Stigli smo do samog dna
Sada znate nešto više o oznakama i možete ih koristiti. Pokušajmo umetnuti link za povezivanje nekoliko stranica zajedno ..
OK, sada je sve gotovo. Vaša prva stranica je spremna
Datoteci je potrebno dati ime index.html... Završetak ".Html" označava ekstenziju datoteke. Ako samo unesete naziv indeksa, dokument će biti spremljen kao tekstualna datoteka i neće se otvoriti u pregledniku.
Spremio sam dokument na radnu površinu. Sada ga trebate pronaći, kliknuti desnom tipkom miša i otvoriti ga bilo kojim preglednikom. Odabrat ću Google Chrome.
Ovako izgleda stranica koju sam upravo napravio. Tvoja neće biti ništa drugačija. Sve je potpuno isto: sa slikama i fontom u boji.
Sada ću detaljnije o oznakama, ali za sada samo maknimo iz naslova “ centar "I umetnite redak koji sadrži riječ" Boja". Inače, već sam napisao. Vrlo je jednostavno, preporučam da ga pročitate.
Ponovno spremite dokument, ovaj put možete koristiti samo tipkovnički prečac Ctrl + S, a zatim osvježiti stranicu u pregledniku pomoću tipke F5
Zapamtite, gotovo svaka oznaka mora se otvarati i zatvarati. Odnosno, negdje mora postojati kosa crta. U ovom slučaju to izgleda ovako: .
Vidite, naslov je postao crven. Isto tako, bilo kojem dijelu teksta možete dati željenu nijansu.
Eto, to je sve, primjer je spreman, i treba biti ponosan na sebe. Naravno, još nije online, za to morate staviti web stranicu koju osigurava hosting. Također morate povezati svoju domenu kako bi drugi ljudi mogli vidjeti vašu kreaciju.
Za sada samo vi možete vidjeti stranicu. Ali morate priznati da takvo mjesto može iznenaditi samo osobu iz željeznog doba. Ali ovo je prvo iskustvo, učinimo ga još uspješnijim razumijevanjem oznaka koje smo koristili. To će vam pomoći da naučite kako kreirati vlastite projekte, bez tuđe pomoći.
Oznake
Uz vaše dopuštenje, preći ću na NotePad ++. Ima niz prednosti u odnosu na običnu bilježnicu. Za sada je isticanje oznaka vrlo zgodno da vam pokaže elemente o kojima ću govoriti. Općenito, ako ćete naučiti html, toplo preporučujem instaliranje ovog besplatnog programa.
Nije jedini i mogu vam ponuditi još nekoliko ako nekoga zanimaju alternative. Prijeći ćemo na teoretski dio.
Glavni
Stranica počinje i završava oznakama ... Pokazuju pregledniku da je ovo web dokument generiran pomoću html-a.
Sljedeće dolazi ili naslov. Sadrži najvažnije informacije o stranici, u našem slučaju -. Ako još niste pronašli izraz "Moja prva stranica", koji je prisutan u kodu, obratite pozornost na samu karticu, iznad retka za pretraživanje.
Naime oznake
Označiti
označava da je izraz naslov. Prema zadanim postavkama, malo je veći od osnovnog teksta i podebljan je. Kad bismo ti i ja sada pisali ne samo u html-u, već i stvarali CSS datoteku s kojom je naša datoteka odjeknula, mogli bismo kontrolirati veličinu, font, pa čak i boju svih zaglavlja na stranici bez propisivanja stil fonta
kao što smo učinili u primjeru. Iako je i ovo malo rano.
Usput, Title i H1 imaju svoj učinak pri dodjeljivanju vaše stranice rezultatima pretraživanja. Morate se prema njima odnositi s velikom pažnjom, a ne upisivati samo što. Oni su povezani sa. Osim h1, tu su i h2, h3, h4.
U istoj liniji nalazi se otvaranje i zatvaranje
Jedna je od rijetkih pojedinačnih oznaka. Odnosno, radi sam po sebi. Zahvaljujući tome, elementi skaču s jedne linije na drugu. Jednostavno rečeno, uvlaka. Napisali smo ga jednom, što znači da smo se pomaknuli jednom, dvaput, kao i moje, a udubljenje je ispalo malo više.
Slika
Slijedi oznaka img , odnosno slika, slika. Uglata zagrada se otvara, u nju se unose svi osnovni podaci o slici, tek nakon toga se zatvara. Treba napomenuti da img Je oznaka, a svi ostali elementi koda koji se uklapaju unutra su njezini atributi.
Prva stvar je alt , odnosno opis. To je također potrebno za optimizaciju. Ponekad se dodaje i titula ... Kada mišem zadržite pokazivač miša iznad slike, pojavit će se opis alata pored kursora kada je stranica već otvorena u pregledniku.
Bilo je moguće učitati sliku u mapu web-mjesta i napisati put do nje, ali ja sam otišao lakšim putem. Našao sam sliku na Pixabayu, otvorio je u novom prozoru i zalijepio link.
U oznaci src napisan je put do slike. On je taj koji pregledniku govori što da se kreće dalje da pronađe željenu sliku i u kojem smjeru da gleda - pišete sami.
Oblikovanje teksta
odgovoran je za to da dijelu teksta da neki poseban stil, na primjer, kao u našem slučaju, drugu boju. stil = "boja: crvena" označava da će boja biti crvena. Ako želite žuto, napišite žuto, zeleno - zeleno. Možete koristiti kodove boja iz Photoshopa.
pomaže da se tekst podeblja.
povlači vodoravnu crtu. Jednostruka je i koristi se samo zatvorena. Ako napišeš
nekoliko puta, dobit ćete potpuno isti broj vodoravnih pruga kada otvorite stranicu u pregledniku.
Linkovi
govori pregledniku da će veza biti sljedeća. Želite preusmjeriti čitatelja na drugu adresu. Ova oznaka dolazi s obaveznim atributom href = "adresa" ... Navodnici uključuju put do kojeg preglednik treba odvesti posjetitelja na stranicu. Nakon što je ova oznaka registrirana, ubacuje se opis, riječ ili nekoliko, klikom na koji će se čitatelj prenijeti dalje. Nakon što su ovi uvjeti ispunjeni, možete umetnuti drugu, završnu oznaku а> .
Nakon što je glavni dio stranice napisan, zatvarate oznaku tijelo budući da je tijelo kompletno. I naznačite da prestajete koristiti za danas html .
Ako želite saznati više o html oznakama i naučiti kako umetati ne samo slike, već i videozapise, kreirati gumbe, razne oblike, liste, paragrafe, onda vam mogu ponuditi besplatni tečaj Evgeny Popov “ Osnove HTML-a ". Samo 33 lekcije pomoći će vam da dosegnete sljedeću razinu.
Također bih vam želio preporučiti videotečaj koji vam govori kako se izrađuju stranice. Cijeli proces prikazan je stvarnim primjerima, što je posebno dobro. Tečaj je namijenjen kako početnicima koji još ne znaju HTML, tako i onima koji već dobro poznaju HTML i CSS, međutim, nisu dobri u kodiranju stranica. Potpunije informacije možete dobiti klikom na poveznicu: www.srs.myrusakov.ru/makeup
Osim toga, odnijeti Besplatna knjiga o izradi web stranica ! Ova knjiga je namijenjena početnicima, a ovdje se stvara OT i DO stranica. Odnosno, priprema se dizajn, zatim se izrađuju stranice, napiše softverski dio, a zatim se stranica postavlja na internet. Autorica sve temeljito komentira, a knjiga sadrži puno screenshotova i ilustracija. Štoviše, posebnost knjige je u tome što se ne stvara apstraktna stranica, već potpuno stvarna koja postoji na internetu.
Danas ste učinili puno, jer je prvi korak najteži.
Pretplatite se na newsletter i Grupa VKontakte , i saznajte više: kako i zašto vam je potreban motor web-mjesta, što je raspored blokova i modularna mreža, kako pravilno pisati web stranice i još mnogo toga.
Do sljedećeg puta i sretno!
Prije nego što započnemo naše putovanje kroz lekcije izrade web stranica u HTML-u i CSS-u, važno je razumjeti razlike između dva jezika, sintaksu svakog jezika i neku osnovnu terminologiju.
Što su HTML i CSS?
HTML (HyperText Markup Language) definira strukturu sadržaja i njegovo značenje, definirajući takav sadržaj kao što su, na primjer, naslovi, odlomci ili slike. CSS (Cascading Style Sheets) ili Cascading Style Sheets je jezik prezentacije dizajniran za stiliziranje izgleda sadržaja koristeći, na primjer, fontove ili boje.
Ova dva jezika - HTML i CSS su neovisni jedan o drugom i tako bi trebali i ostati. CSS se ne smije pisati unutar HTML dokumenta i obrnuto. Obično će HTML uvijek predstavljati sadržaj, a CSS će uvijek diktirati njegov stil.
S ovim razumijevanjem razlike između HTML-a i CSS-a, zaronimo u HTML detaljnije.
Osnovni HTML pojmovi
Prije nego što počnete s HTML-om, vjerojatno ćete naići na nove i često čudne pojmove. S vremenom ćete se upoznati sa svima njima, ali za sada biste trebali početi s tri osnovna HTML pojma - elementi, oznake i atributi.
Elementi
Elementi pokazuju kako definirati strukturu i sadržaj objekata na stranici. Neki od najčešće korištenih elemenata uključuju više razina naslova (definiranih kao elementi s
prije ) i paragrafi (definirani kao
); možete uključiti stavke na popis
, Stavke se identificiraju pomoću kutnih zagrada<>okružuje ime elementa. Dakle, element će izgledati ovako: Dodavanje kutnih zagrada< и >oko elementa stvara ono što je poznato kao oznaka. Oznake se najčešće nalaze u parovima početnih i završnih oznaka. Početna oznaka označava početak elementa. Sastoji se od simbola<, затем идёт имя элемента и завершается символом >; Na primjer, Krajnja oznaka označava kraj elementa. Sastoji se od simbola< с последующей косой чертой и именем элемента и завершается символом >; Na primjer, Sadržaj koji se nalazi između početne i završne oznake sadržaj je ovog elementa. Veza će, na primjer, imati oznaku za otvaranje i završnu oznaku... Ono što je između ove dvije oznake bit će sadržaj veze. Dakle, oznake veze izgledat će otprilike ovako: Atributi su svojstva koja se koriste za pružanje dodatnih informacija o elementu. Najčešći atributi uključuju id atribut, koji identificira element; atribut klase koji klasificira element; atribut src, koji identificira izvor ugrađenog sadržaja; i href atribut koji označava vezu na pridruženi resurs. Atributi su definirani u početnoj oznaci nakon naziva elementa. Općenito, atributi uključuju ime i vrijednost. Format ovih atributa sastoji se od naziva atributa iza kojeg slijedi znak jednakosti iza kojeg slijedi vrijednost atributa u navodnicima. Na primjer, element s atributom href bi izgledalo ovako: Shay howe Ovaj kod će prikazati tekst "Shay Howe" na web stranici i kada se klikne odvest će korisnika na http://shayhowe.com. Element veze je deklariran s početnom oznakom i završnu oznaku koji pokrivaju tekst, kao i atribut i vrijednost URL-a veze deklarirane kroz href = "http://shayhowe.com" u početnoj oznaci. Riža. 1.01. HTML sintaksa sheme uključuje element, atribut i oznaku Sada kada znate što su HTML elementi, oznake i atributi, pogledajmo našu prvu web stranicu. Ako ovdje nešto izgleda novo, ne brinite – usput ćemo sve dešifrirati. HTML dokumenti su obični tekstualni dokumenti spremljeni s ekstenzijom .html, a ne .txt. Da biste počeli pisati HTML, najprije vam je potreban uređivač teksta koji vam je ugodan za korištenje. Nažalost, to ne uključuje Microsoft Word ili stranice jer su oni složeni uređivači. Dva najpopularnija uređivača teksta za pisanje HTML-a i CSS-a su Dreamweaver i Sublime Text. Besplatne alternative su i Notepad ++ za Windows i TextWrangler za Mac. Svi HTML dokumenti sadrže obveznu strukturu koja uključuje sljedeće deklaracije i elemente:
,
, Deklaracija o vrsti dokumenta ilinalazi se na samom početku HTML dokumenta i govori preglednicima koja se verzija HTML-a primjenjuje. Budući da ćemo koristiti najnoviji HTML, naša će vrsta dokumenta jednostavno biti... Nakon toga slijedi element koji označava početak dokumenta. Iznutra element Sav vidljivi sadržaj web stranice bit će u elementu
Ovo je web stranica. Ovaj kod prikazuje dokument koji počinje s deklaracijom vrste dokumenta,, tada odmah dolazi element ... Iznutra stavke idu Kada se element nalazi unutar drugog elementa, također poznatog kao ugniježđeni element, dobra je ideja dodati mu uvlaku kako bi struktura dokumenta bila dobro organizirana i čitljiva. U prethodnom kodu oba elementa U prethodnom primjeru, element bila je jedina oznaka koja nije sadržavala završnu oznaku. Ne brinite, ovo je bilo namjerno. Nemaju svi elementi početne i završne oznake. Neki elementi jednostavno primaju sadržaj ili ponašanje putem atributa unutar iste oznake. je jedan takav element. Sadržaj elementa u primjeru se dodjeljuje pomoću atributa i vrijednosti skupa znakova. Ostali tipični elementi za samozatvaranje uključuju: Smanjena struktura napravljena s deklaracijom vrste dokumentai elementi
, Koliko god pažljivo pisali svoj kod, greške su neizbježne. Srećom, kada pišemo HTML i CSS, imamo validatore za provjeru valjanosti našeg rada. W3C nudi HTML i CSS validatore koji skeniraju kod za pogreške. Provjera valjanosti našeg koda ne samo da mu pomaže da se ispravno prikazuje u svim preglednicima, već pomaže i u podučavanju najboljih praksi kodiranja. Kao web dizajneri i front-end programeri, imamo luksuz sudjelovati na brojnim sjajnim konferencijama o našem zanatu. Organizirati ćemo vlastitu konferenciju stilova i izraditi web stranicu za nju u sljedećim lekcijama. Kao ovo! Odmaknimo se malo od HTML-a i bacimo pogled na CSS. Zapamtite, HTML definira sadržaj i strukturu naših web stranica, dok CSS definira njihov vizualni stil i izgled. Osim HTML pojmova, postoji nekoliko osnovnih CSS pojmova s kojima ćete se morati upoznati. Ovi pojmovi uključuju selektore, svojstva i vrijednosti. Kao i kod HTML terminologije, što više radite s CSS-om, to vam više ovi pojmovi postaju druga priroda. Kada se elementi dodaju na web stranicu, oni se mogu stilizirati pomoću CSS-a. Selektor određuje koji element ili elemente u HTML-u treba ciljati i primijeniti stilove (kao što su boja, veličina i položaj) na njih. Selektori mogu uključiti kombinaciju različitih metričkih vrijednosti za odabir jedinstvenih elemenata, ovisno o tome koliko želimo biti specifični. Na primjer, želimo odabrati svaki odlomak na stranici ili odabrati samo jedan određeni odlomak. Selektori su obično povezani s vrijednošću atributa, kao što je id ili vrijednost klase, ili imenom elementa, kao što je U CSS-u se birači kombiniraju s vitičastim zagradama () kako bi obuhvatili stilove primijenjene na odabrani element. Ovaj selektor cilja na sve elemente P (...) Nakon što je element odabran, svojstvo određuje stilove koji će se na njega primijeniti. Imena svojstava dolaze nakon selektora, unutar vitičastih zagrada () i neposredno prije dvotočka. Postoje mnoga svojstva koja možemo koristiti, kao što su pozadina, boja, veličina fonta, visina i širina i druga uobičajena svojstva. U sljedećem kodu definiramo svojstva boje i veličine fonta koja se primjenjuju na sve elemente. P (boja: ...; veličina fonta: ...;) Do sada smo kroz selektor samo odabrali element i odredili koji stil kroz svojstva želimo primijeniti na njega. Sada možemo postaviti ponašanje ovog svojstva kroz vrijednost. Vrijednosti se mogu navesti kao tekst između dvotočke i točke zarez. U nastavku odabiremo sve elemente I postavite vrijednost svojstva boje na narančastu, a vrijednost svojstva veličine fonta na 16 piksela. P (boja: narančasta; veličina fonta: 16px;) Za testiranje, u CSS-u, naš skup pravila počinje selektorom, nakon čega odmah slijede vitičaste zagrade. Ove vitičaste zagrade sadrže deklaracije parova svojstava i vrijednosti. Svaka deklaracija počinje svojstvom, nakon čega slijedi dvotočka, vrijednost svojstva i na kraju točka-zarez. Uobičajena je praksa pomicanje para svojstava i vrijednosti unutar vitičastih zagrada. Kao i kod HTML-a, uvlačenje pomaže da naš kôd bude organiziran i razumljiv. Riža. 1.03. Struktura CSS sintakse uključuje selektor, svojstva i vrijednosti Poznavanje nekoliko osnovnih pojmova i opće CSS sintakse odličan je početak, ali moramo naučiti još nekoliko točaka prije nego što skočimo u dubinu. Konkretno, moramo pobliže pogledati kako selektori rade u CSS-u. Selektori, kao što je ranije spomenuto, označavaju koji će HTML elementi biti stilizirani. Važno je u potpunosti razumjeti kako koristiti selektore i kako oni rade. Prvi korak je upoznavanje s različitim vrstama selektora. Počet ćemo s najosnovnijim selektorima: selektorima tipova, klasama i identifikatorima. Selektori tipa ciljaju elemente prema njihovoj vrsti. Na primjer, ako želimo ciljati sve elemente Div (...)
Klase vam omogućuju odabir elementa na temelju vrijednosti atributa klase. Selektori klasa su malo specifičniji od selektora tipa jer odabiru određenu grupu elemenata, a ne sve elemente istog tipa. Klase vam omogućuju primjenu istih stilova na različite elemente odjednom korištenjem iste vrijednosti atributa klase za više elemenata. U CSS-u, klase su označene točkom ispred, nakon čega slijedi vrijednost atributa klase. Selektor klase ispod odabire sve elemente koji sadrže vrijednost atributa klase strašan, uključujući elemente Super (...)
ID-ovi su čak točniji od klasa, jer ciljaju samo jedan po jedan jedinstveni element. Baš kao što selektori klase koriste vrijednost atributa klase, identifikatori koriste vrijednost atributa id kao selektor. Bez obzira na vrstu prikazanog elementa, vrijednost atributa id može se koristiti samo jednom po stranici. Ako su ID-ovi prisutni, onda ih treba rezervirati za važne elemente. U CSS-u, identifikatori su označeni hash simbolom ispred, nakon čega slijedi vrijednost atributa id. Ovdje će id odabrati samo element koji sadrži atribut id s vrijednošću shayhowe. #shayhowe (...)
Selektori su iznimno moćni i gore opisani među najčešćim selektorima na koje nailazimo. Ovi selektori su samo početak. Dostupni su i lako dostupni mnogi napredni birači. Kad vam bude ugodno s njima, nemojte se bojati pogledati neke od progresivnijih. Dobro, počnimo sastavljati sve. Dodamo elemente na stranicu unutar našeg HTML-a, zatim te elemente možemo odabrati i stilizirati pomoću CSS-a. Sada spojimo točke između HTML-a i CSS-a kako bi dva jezika radila zajedno. Da bi naš CSS razgovarao s našim HTML-om, moramo pokazati na CSS datoteku iz HTML-a. Dobra je praksa uključiti sve naše stilove u jednu vanjsku datoteku, koja je usmjerena unutar elementa Ostale opcije za povezivanje CSS-a uključuju korištenje inline i inline stilova. Možda ćete naići na ove opcije u stvarnosti, ali one se obično obeshrabruju jer ažuriranje stranica čini nezgrapnim i nezgrapnim. Da bismo stvorili naš vanjski stilski list, ponovno želimo koristiti odabrani uređivač teksta za stvaranje nove tekstualne datoteke s nastavkom .css. Naša CSS datoteka mora biti spremljena u istoj mapi ili podmapi kao i naša HTML datoteka. Unutarnji element U sljedećem primjeru HTML dokumenta, element
Da bi se CSS ispravno generirao, vrijednost staze atributa href mora izravno odgovarati mjestu na kojem je CSS datoteka spremljena. U prethodnom primjeru, datoteka main.css pohranjena je na istom mjestu kao i HTML datoteka, također poznata kao korijenska mapa. Ako se CSS datoteka nalazi u podmapi, tada vrijednost atributa href mora odgovarati ovom putu. Na primjer, ako je naša main.css datoteka spremljena u podmapu pod nazivom stylesheets, tada bi vrijednost atributa href bila stylesheets / main.css. Koristi kosu crtu (ili kosu crtu) za označavanje prelaska u podmapu. U ovom trenutku naše stranice počinju oživljavati, polako ali sigurno. Još se nismo previše zadubili u CSS, ali možda ste primijetili da neki elementi imaju stilove koje nismo deklarirali u našem CSS-u. Ovaj preglednik nameće vlastite preferirane stilove na tim elementima. Srećom, ove stilove možemo vrlo jednostavno prepisati, što ćemo sljedeće učiniti s resetiranjem CSS-a. Svaki preglednik ima svoje zadane stilove za različite elemente. Način na koji Google Chrome prikazuje naslove, odlomke, popise i tako dalje može se razlikovati od načina na koji to radi Internet Explorer. Kako bi se osigurala kompatibilnost s različitim preglednicima, CSS reset se naširoko koristi. Poništavanje CSS-a uzima sve osnovne HTML elemente s zadanim stilom i pruža dosljedan stil u svim preglednicima. Ova poništavanja obično uključuju uklanjanje dimenzija, dopuna, margina ili dodatnih stilova kako bi se te vrijednosti smanjile. Budući da CSS kaskadno funkcionira od vrha do dna (o tome ćete uskoro saznati), naš bi reset trebao biti na samom vrhu našeg stila. To osigurava da se ovi stilovi prvi čitaju i da svi različiti preglednici rade sa zajedničke referentne točke. Postoji mnoštvo različitih CSS poništavanja dostupnih za primjenu, a svi oni imaju svoje prednosti. Jedan od najpopularnijih od Erica Meyera, njegovo resetiranje CSS-a prilagođeno je uključivanju novih HTML5 elemenata. Ako se osjećate pomalo avanturistički, tu je i Normalize.css, koji je kreirao Nicholas Gallagher. Normalize.css se ne fokusira na korištenje tvrdog resetiranja za sve osnovne elemente, već na postavljanje zajedničkih stilova za te elemente. To zahtijeva dublje razumijevanje CSS-a, kao i znanje o tome što biste željeli izvući iz stilova. Kao što je ranije spomenuto, različiti preglednici različito prikazuju elemente. Važno je prepoznati važnost kompatibilnosti i testiranja među preglednicima. Web stranice ne moraju izgledati potpuno isto u svim preglednicima, ali moraju biti blizu. Koje preglednike želite podržati i u kojoj mjeri morate donijeti odluku na temelju onoga što je najbolje za vašu stranicu. Prilikom pisanja CSS-a morate paziti na nekoliko stvari. Dobra vijest je da je to moguće i da je potrebno malo strpljenja da se to svlada. Vratimo se tamo gdje smo zadnji put stali na web stranici naše konferencije i vidimo kako možemo dodati malo CSS-a. Gledajući datoteku index.html u pregledniku, možemo vidjeti da elementi Već sadrže zadani stil. Konkretno, imaju jedinstvenu veličinu fonta i prostor oko sebe. Korištenjem resetiranja Erica Meyera možemo ublažiti ove stilove tako da svaki počinje od iste baze. Da biste to učinili, pogledajte njegovu web stranicu, kopirajte kod i zalijepite ga na vrh naše main.css datoteke. / * http://meyerweb.com/eric/tools/css/reset/ 2.v2.0 | 20110126 Licenca: ništa (javna domena) * / html, tijelo, div, span, applet, objekt, iframe, h1, h2, h3, h4, h5, h6, p, blok citat, pre, a, abbr, akronim, adresa, veliki, citirati, kod, del, dfn, em, img, ins, kbd, q, s, samp, mali, štrajk, jak, sub, sup, tt, var, b, u, i, centar, dl, dt, dd, ol, ul, li, skup polja, obrazac, oznaka, legenda, tablica, natpis, tbody, tfoot, thead, tr, th, td, članak, na stranu, platno, detalji, ugrađivanje, slika, opis slike, podnožje, zaglavlje, hgroup, izbornik, navigacija, izlaz, rubin, odjeljak, sažetak, vrijeme, oznaka, audio, video (margina: 0; padding: 0; granica: 0; veličina fonta: 100%; font: naslijediti; okomito poravnanje: osnovna linija ;) / * Poništavanje uloge prikaza HTML5 za starije preglednike * / članak, na stranu, detalji, figcaption, slika, podnožje, zaglavlje, hgroup, izbornik, navigacija, odjeljak (prikaz: blok;) tijelo (visina reda: 1;) ol, ul (stil liste: nema;) blok citat, q (navodnici: nema;) blok citat: prije, blok citat: poslije, q: prije, q: poslije (sadržaj: ""; sadržaj: nema;) tablica (border- kolaps: c opadanje; razmak obruba: 0; ) Također ćemo uključiti vezu na našu main.css datoteku pomoću atributa href. Zapamtite, naša main.css datoteka sprema se u mapu stylesheets, koja se nalazi unutar mape imovine. Dakle, vrijednost atributa href, koji je put do naše main.css datoteke, trebala bi biti sredstva / stylesheets / main.css.
Vrijeme je da testiramo svoj rad i vidimo kako se naši HTML i CSS slažu. Otvaranje datoteke index.html (ili osvježavanje stranice ako je već otvorena) u pregledniku trebalo bi pokazati nešto drugačiji rezultat nego prije. Riža. 1.04. Naše web-mjesto za konferenciju stilova s resetiranjem CSS-a U nastavku možete pogledati web stranicu Styles Conference u njenom trenutnom stanju, kao i preuzeti izvorni kod web stranice u ovom trenutku. Dakle, u redu je! Poduzeli smo nekoliko velikih koraka u ovom vodiču. Samo pomislite, sada znate osnove HTML-a i CSS-a. Kako idemo dalje, a vi provodite više vremena u pisanju HTML-a i CSS-a, postat će vam mnogo ugodnije raditi s ova dva jezika. Podsjetimo da smo pogledali sljedeće: Pogledajmo pobliže HTML i malo se upoznajmo sa semantikom. Upute Sve što posjetitelj vidi na webu preglednik iznova stvara prema uputama koje šalje njegov poslužitelj. Ove upute su napisane u HTML-u (HyperText Markup Language) i istaknute su u htm i html za datoteke u kojima su pohranjene. Takvu datoteku možete stvoriti u običnom uređivaču teksta - to će biti prvi korak u stvaranju Internet stranice... Na primjer, otvorite standardni Notepad i stvorite praznu datoteku pod nazivom index.html. Kada upišete adresu web-mjesta bez navođenja određene stranica(na primjer), prvo što treba učiniti je tražiti stranica s ovim nazivom – indeks. HTML upute nazivaju se "tagovi" i svaka od njih je zatvorena u takve zagrade -<>... Neki od tagova su upareni, odnosno sastoje se od otvaranja i zatvaranja oznaka, a između njih se postavlja informacija. Na primjer, oznaka koja pregledniku govori da je kod u HTML-u u nastavku, poput ovoga: Završna oznaka koja pokazuje da je HTML završen u ovom trenutku piše se ovako: Kao što vidite, završna oznaka razlikuje se od početne po prisutnosti kose crte iza početne zagrade (). Sav kod koji ste stavili između oznaka i, treba podijeliti na dva dijela - zaglavlje i tijelo dokumenta. Oznake za otvaranje i zatvaranje naslova pišu se ovako: Nakon dijela naslova, trebate postaviti oznake između kojih će biti priložene upute tijela dokumenta: Ovdje je cijeli paragraf informacija! Prvi redak odlomka. Prvi redak odlomka. U ovom članku predstavit ćemo različite koncepte vezane uz web: web stranice, web stranice, web poslužitelje i tražilice. Ovi pojmovi često brkaju i početnike s webom i ljude koji rijetko koriste web. Hajdemo shvatiti što točno znače ovi pojmovi! Kao i svako drugo polje znanja, web je pun specifičnih pojmova. Ali ne brinite, ne želimo vas preopteretiti na samom početku vašeg putovanja (a ako radoznalost ipak prevlada, onda imamo rječnik). Međutim, za početak još uvijek morate naučiti nekoliko osnovnih pojmova, jer ćete ih u našim člancima često susresti. Ponekad je lako zbuniti ove pojmove jer su povezani, ali imaju različite funkcije. Vjerojatno ste primijetili njihovu zlouporabu u vijestima ili drugdje. O ovim konceptima i tehnologijama raspravljat ćemo malo kasnije, ali sada će kratke definicije u nastavku biti vrlo dobar početak za vas: Web stranica Dokument koji se može prikazati u web-preglednicima kao što su Firefox, Google Chrome, Microsoft Internet Explorer / Edge ili Appleov Safari. Radi kratkoće, sam pojam "web stranica" nazivat će se jednostavno "stranica". Web stranica Zbirka web stranica koje su na bilo koji način povezane. Korištenje vokabulara: "web stranica" ili jednostavno "stranica". Web poslužitelj Računalo koje osigurava računalo i softver potreban za funkcioniranje web stranice. Tražilica Web stranica koja vam pomaže pronaći druge web stranice, kao što su Google, Bing ili Yahoo. Za sada aktivno učenje nije dostupno. Ako možete dati korisne informacije, onda. Stoga kopajmo malo dublje i otkrijmo kako su ova 4 pojma međusobno povezana i zašto se ovi pojmovi često brkaju jedan s drugim. web stranica- jednostavan dokument koji se prikazuje na zaslonu računala putem preglednika. Takav dokument je napisan u HTML-u (što ćemo detaljnije pogledati). Web stranica može sadržavati mnogo različitih materijala kao što su: Bilješka: preglednici često mogu prikazati neke PDF dokumente ili slike, ali izraz web stranica izravnije povezane s HTML dokumentima. Do kraja članka, u ovom slučaju, koristit ćemo koncept dokument. Sve web stranice na webu imaju svoju jedinstvenu adresu. Da biste pristupili željenoj stranici, samo upišite njenu adresu u adresnu traku svog preglednika: web stranica je zbirka stranica povezanih na bilo koji način (uključujući njihove veze na druge resurse), a koje su dostupne pod jednim imenom domene. Svaka stranica stranice sadrži izravne poveznice (gotovo uvijek istaknuti dijelovi teksta koji se mogu kliknuti mišem), što korisniku omogućuje brzi skok s jedne stranice web stranice na drugu. Da biste pristupili web stranici, upišite naziv njezine domene u adresnu traku svog preglednika, a preglednik će prikazati početnu stranicu web-mjesta ili, drugim riječima, početnu stranicu: Web stranica i web stranica posebno je lako pomiješati jedno s drugim kada mjesto sadrži samo jedan stranica. Ova stranica se ponekad naziva web stranica na jednoj stranici. Web poslužitelj je računalo koje pruža jedan ili više web stranice (hosting)... Hosting znači da sve stranicama a datoteke koje su im priložene nalaze se na ovom računalu. Oni. Web poslužitelj poslat će bilo koju stranica S mjesto na zahtjev bilo kojeg korisnika, koji će ugostiti korisnikov preglednik. Nemojte se zbuniti web stranica i web poslužitelj... Na primjer, ako čujete da netko kaže: "Moja web stranica ne reagira", to stvarno znači da jest web poslužitelj ne odgovara na zahtjev, pa samim tim nije dostupan mjesto.Štoviše, budući da web-poslužitelj može ugostiti više web-mjesta, izraz web-poslužitelj nikada se ne koristi za označavanje web-mjesta, jer bi to moglo dovesti do velike zabune. Vraćajući se na prethodni primjer, ako bismo rekli: "Moj web poslužitelj ne reagira", to bi značilo da trenutno nema dostupnih web stranica na ovom poslužitelju. Tražilicečest su uzrok zbrke u mreži. Sustav pretraživanja je posebna vrsta web stranice koja korisnicima pomaže pronaći stranice koje žele drugi stranice. Najpopularnije tražilice: Google, Bing, Yandex, DuckDuckGo i mnogi drugi. Neki od njih su univerzalni, a neki su usmjereni na određeno područje. Koristite tražilicu koja vam odgovara. Mnogi početnici na Internetu brkaju tražilicu i preglednik. da pojasnimo: preglednik
je softver koji pronalazi i prikazuje web stranice; sustav pretraživanja
je posebna vrsta web-mjesta koja korisnicima pomaže pronaći stranice koje su im potrebne drugi stranice. Zabuna proizlazi iz činjenice da kada netko prvi put pokrene preglednik, prikaže početnu stranicu tražilice. To je upravo slučaj, jer prvo što učinite prilikom pokretanja preglednika je pronaći web stranicu i otvoriti je. Ali nemojte brkati infrastrukturu (tj. preglednik) s uslugom (tj. tražilicom). Ova razlika će vam malo pomoći, ali čak i neki stručnjaci koriste ove koncepte proizvoljno, tako da se ne biste trebali previše brinuti oko toga. U nastavku je primjer kako preglednik Firerox prema zadanim postavkama prikazuje Google okvir za pretraživanje na početnoj (početnoj) stranici:Oznake
Atributi
Demonstracija osnovnih HTML pojmova
Postavljanje strukture HTML dokumenta
Pozdrav svijete!
Demonstracija strukture HTML dokumenta
i odlomak teksta kroz<р>... Budući da su i naslov i odlomak ugniježđeni unutar elementa , vidljivi su na web stranici.
Samozatvarajući elementi
Provjera valjanosti koda
Na praksi
Osnovni CSS pojmovi
Selektori
ili<р>
.
Svojstva
Vrijednosti
Rad sa selektorima
Selektori tipova
Nastava
Identifikatori
Dodatni selektori
Povezivanje CSS-a
Ostale opcije za dodavanje CSS-a
Korištenje resetiranja CSS-a
Kompatibilnost i testiranje na različitim preglednicima
Na praksi
i
Demo i izvorni kod
Sažetak
Resursi i veze
:
Drugi redak odlomka.
Drugi redak odlomka.
Na ovo
U suštini
Aktivno učenje
Idući dublje
web stranica
Web poslužitelj
Sustav pretraživanja
Vrhunski povezani članci