Izradite CSS stilski list
Na isti način na koji smo stvorili zasebnu tekstualnu datoteku za HTML, izradit ćete tekstnu datoteku za CSS. Ako vam je potrebna vizualizacija za taj postupak, pogledajte prvi tutorial. Evo koraka za stvaranje CSS tablice stila u programu Notepad:
- Odaberite File> New in Notepad da biste dobili prazan prozor
- Spremite datoteku kao CSS klikom na File <Save As …
- Idite na mapu my_website na tvrdom disku
- Promijenite stavku "Spremi kao vrstu:" na "Sve datoteke"
- Imenujte datoteku "styles.css" (ostavite citate) i kliknite Spremi
Povežite CSS stilski list s HTML-om
Nakon što na web stranici imate tablicu za stil, morat ćete ga povezati s web-stranicom. Da biste to učinili koristite oznaku veze. Stavite sljedeću oznaku veze bilo gdje unutar
oznake vašeg pets.htm dokumenta:
03 od 10 Kada pišete XHTML za različite preglednike, jedna stvar koju ćete naučiti jest da izgledaju kao da imaju različite margine i pravila za prikazivanje stvari. Najbolji način da budete sigurni da vaša web lokacija izgleda isto u većini preglednika jest ne dopustiti da se stvari poput margina zadaju na odabir preglednika. Radije bih pokrenuo svoje stranice u gornjem lijevom kutu, bez dodatnog ispuna ili margine oko teksta. Čak i ako idem na pad sadržaj, ja postaviti margine na nulu, tako da sam počevši s istim praznim škriljevca. Da biste to učinili, dodajte sljedeće u svoj styles.css dokument: Font je često prva stvar koju ćete htjeti promijeniti na web stranici. Zadani font na web stranici može biti ružan i zapravo je veći od samog web preglednika, pa ako ne definirate font, stvarno nećete znati kako će izgledati vaša stranica. Obično biste promijenili font u paragrafima, ili ponekad na cijelom dokumentu. Za ovu stranicu ćemo definirati font na razini zaglavlja i stavke. Dodajte sljedeće u svoj styles.css dokument: Počela sam s 1em kao svoju osnovnu veličinu za odlomke i stavke popisa, a zatim sam ga upotrijebila za postavljanje veličine za moje naslove. Ne očekujem da koristim naslov dublje od h4, ali ako namjeravate, također ćete htjeti stilizirati. Zadane boje za veze su plave i ljubičaste za neprimjetne i posjećene veze. Iako je to standardno, možda ne odgovara shemi boja vaših stranica, stoga promijenimo. U datoteci styles.css dodajte sljedeće: Postavljam tri stilova veze, a: vezu kao zadanu, a: posjećenu za kada je posjećen, mijenjam boju i zadržite pokazivač miša. S: hoverom imam vezu dobiti boju pozadine i odvažno se naglasiti da je veza koju treba kliknuti. Budući da prvi put stavljamo navigacijsku jedinicu (id = "nav") u HTML, neka je to prvo stilski. Moramo naznačiti koliko bi trebao biti širok i postaviti širu granicu na desnoj strani, tako da se glavni tekst ne bumne protiv nje. Također sam stavio granicu oko nje. Dodajte sljedeći CSS dokumentu styles.css: Objekt u popisu postavlja popis unutar navigacijskog odjeljka kako ne bi imao metke ili brojeve, a .footer određuje da je odjeljak za autorska prava manji i usredotočen u odjeljak. Postavljanjem glavne sekcije s apsolutnim pozicioniranjem možete biti sigurni da će ostati tamo gdje želite da ostane na vašoj web stranici. Napravio sam širinu od 800 piksela za veće monitore, ali ako imate manji monitor, možda biste htjeli napraviti taj uži. Stavite sljedeće u svoj styles.css dokument: Budući da sam već postavio font stavke gore, želio sam dati svaki odlomak malo dodatnog "udarca" kako bi se bolje istaknuo. Učinio sam to stavljanjem granice na vrh koji je istaknuo stavak više nego sam slika. Stavite sljedeće u svoj styles.css dokument: Odlučio sam to učiniti kao klasu nazvanu "topline", a ne samo definirati sve stavke na taj način. Na taj način, ako odlučim da želim imati odlomak bez gornje žute linije, jednostavno mogu napustiti klasu = "topline" u stavci odlomka i neće imati gornju granicu. Fotografije obično imaju granicu oko sebe, to nije uvijek vidljivo, osim ako slika nije veza, ali volim imati klasu u svom CSS stilskom listu koji automatski isključuje granicu.Za ovaj stilski obrazac stvorio sam "plemenitu" klasu, a većina slika u dokumentu dio je ovog razreda. Drugi posebni dio tih slika je njihov položaj na stranici. Htjela sam da budu dio odlomka u kojem su bili bez upotrebe tablica kako bi ih poravnali. Najjednostavniji način za to je korištenje plovnog CSS svojstva. Stavite sljedeće u svoj styles.css dokument: Kao što vidite, na slikama se postavljaju i svojstva margina, kako bi bili sigurni da se ne razbijaju uz plutajući tekst koji je pored njih u odlomcima. Nakon što spremite svoj CSS možete učitati stranicu pets.htm u web pregledniku. Vaša bi stranica trebala izgledati slično onoj prikazanoj na ovoj slici, s poravnatim slikama i ispravno postavljenom navigacijom na lijevoj strani stranice. Slijedite ove iste korake za sve vaše unutarnje stranice za ovu web stranicu. Želite imati jednu stranicu za svaku stranicu u vašoj navigaciji. Popravite margine stranice
Promjena slova na stranici
Izrada vaših veza zanimljivijim
Dizajniranje odjeljka za navigaciju
Postavljanje glavnog odjeljka
Stiliranje vaših stavaka
Stiliranje slika
Sada pogledajte svoju završenu stranicu