Gazetka iNightwood
  • Strona Główna
  • Co i kiedy?
  • Nasza Ekipa
    • Rekrutacja
    • Kontakt
    • Autorzy iNightwood
  • Smok miesiąca
  • Poradniki graficzne

714: Zrób to sam: Podstawy kodowania

Dzień dobry, przed państwem Hún-dreki - feniksowate smoczydło, które posłuży mi jako ofiara (to znaczy modelka, modelka) do przedstawienia podstaw tak zwanego "kodowania", czyli po prostu pomoże Czytelnikom poznać tajniki zaawansowanej edycji ramki :)
Proszę bardzo, oto nasza modelka.
Tutaj zaś bardzo wyjściowa ramka Smoczycy (ponieważ jej imię to właśnie oznacza w przekładzie, a polska wersja językowa nie ma ohydnych, nieprzyjaznych kreseczek nad "u", tak pozwolę ją sobie mienić):


Ten obezwładniający efekt osiągnąć można, kasując zawartość wszystkich okien w "Zaawansowanej edycji" i klikając "ok" - uzupełnią się kodem domyślnym, od którego najwygodniej mi zacząć :)

W porządku, skoro przedstawienie Smoczycy mam za sobą, wyjaśnię może, dla kogo jest ten skromny tutorial. Z pewnością nie dla użytkowników zaawansowanych, bo Ameryki w żadnym razie nie odkrywa - ma jedynie na celu przedstawić prosto i czytelnie podstawowe informacje na temat kodowania. Świetnie, "określenie grupy docelowej" też już odhaczone.
Ponadto, do otwierania ramki używam przeglądarki Google Chrome - nie wszystkie efekty działają tak samo w pozostałych.

Zanim zaczniemy kodowanie, bez wątpienia przyda nam się:
- ramka;
- kursor;
- buttony.
Oczywiście, dwa ostatnie elementy nie są obowiązkowe. Wszystkie te rzeczy można zdobyć w dziale zamówień, w czasie Pokuciowych Metamorfoz lub zrobić samemu z pomocą poradników. Tutaj nie będziemy poświęcać im wiele uwagi, pominę też kodowanie dla kursora i buttona - być może napiszę o nich innym razem.

Teraz troszkę wiedzy. Okien, w które wpisujemy nasze kody, jest pięć. Nazywają się: BODY{}, th,td,p{}, a:link,a:active,a:visited{}, a:hover{}, .form{}. Ciekawych, czemu tak, a nie inaczej odsyłam do Wujka Google'a.

Dość już gadania po próżnicy, weźmy się do roboty! Najlepiej zacząć od wgrania tła. Musimy je oczywiście zhostować, aby uzyskać do niego link w formie podobnej jak tutaj: http://i39.tinypic.com/11v3903.png.
Ważne! Link musi kończyć się rozszerzeniem formatu graficznego - w przeciwnym razie jest niepoprawny, bo nie prowadzi bezpośrednio do grafiki. Łatwo to sprawdzić, wpisując go w okno przeglądarki.

Kiedy mamy już link, musimy wpisać w okno BODY{} następującą formułkę: 
background-image:url('TUTAJ LINK');
Pamiętajmy o średniku, inaczej będzie problem!
Ponadto, aby prawidłowo wgrać ramkę, powinniśmy usunąć background-color:#cyferki;
Warto także przy zmienianiu ramki przypomnieć sobie o poczciwej formułce background-attachment:fixed; - chroni nas ona przed dublowaniem się tła w ramce, sprawiając, że to nie ono się przesuwa, ale napisy i smok (magic!).

Tak wygląda efekt u Smoczycy:


Jak widać, to już dość spory krok na dobrej drodze.

Teraz zmienimy kolory czcionki. Najlepiej wybrane kolory pobrać za pomocą GIMPa z tła ramki lub z wariantu, ale leniwi mogą też skorzystać z palety barw HTML i dobrać kolory "na oko"... co niniejszym uczynię :)
Potrzebujemy czterech kolorów: dla zwykłego tekstu, linków, linków po najechaniu i formularzy. Myślę, że skuszę się na #cc0033, #cc6600, #ffffcc, przy czym tego ostatniego użyję także dla formularzy. Nie będą może doskonale dobrane, ale wystarczą na potrzeby przykładu.

W porządku, to teraz tak. Pierwszego koloru używamy dla zwykłego tekstu. Zmieniamy domyślny color:#6F82C7; na color:#cc0033; w oknie th,td,p{}. Analogicznie postępujemy dla następnych - za kolor linków odpowiada identyczna formułka w oknie a:link,a:active,a:visited{}, za kolor linków aktywnych (po najechaniu) - a:hover{}, za kolor czcionki w przyciskach i formularzach - .form{}. Warto też zmienić kolor w oknie BODY{} - odpowiada on tylko za kolor nawiasów w menu, ale w końcu szczegóły są ważne.

W tych samych miejscach polecenie font-size odpowiada za rozmiar czcionki, zaś font-family za jej krój. Wystarczy zmienić w pierwszym wypadku cyfry, a w drugim nazwę czcionki, przy czym polecam wybierać te popularne, bo może na Waszym komputerze Super Duper Mega Funny Font With Bunnies wygląda dobrze, ale nie każdy musi mieć ją zainstalowaną, więc nie będzie miał szans się nią cieszyć.
Ja wybiorę Palatino (dość ładną jak na zwykłe czcionki) wielkości 13px (ponieważ lubię wyraźne, czytelne litery w ramkach). Rzecz jasna, czcionki są od siebie niezależne - każda może być inna.

Oto efekt:


Kurczę! Całość nie wygląda nawet w połowie tak dobrze, jak powinna! Menu rozjechało się z paskiem, liter w wielu miejscach nie widać, czcionka nie jest specjalnie ciekawa. Jak to zmienić? Pomocne może być kilka bardzo prostych tricków zastosowanych przy wpisywaniu kodów w te same okna, co powyżej...

Możemy na przykład zmienić litery na drukowane albo je pogrubić (albo zrobić wszystko naraz, w sumie czemu nie). Służą temu następujące polecenia:
font-variant: small-caps; - dla liter drukowanych;
font-weight: bold; - dla pogrubionych.

Bardzo dużo ramka zyskuje dzięki cieniom. Czarne dodajemy, wpisując w okna:
text-shadow:
0px 0px 5px #000000,
0px 0px 5px #000000,
1px 1px 1px #000000,
1px 1px 1px #000000,
0px 0px 10px #000000;
Rozmieszczenie cieni (podane w pixelach) może wyglądać zupełnie inaczej - to gotowy szablon, z którego ja korzystam. Tajemnicze zera z # oznaczają, jak można się domyślić, kolor czarny, zaś poprzedzające je pixele to właśnie umiejscowienie cieni w stosunku do liter.

Jeżeli zaś menu rozjeżdża się z paskiem, pomocna z pewnością okaże się formułka tego typu:
padding: 2px 2px;
gdzie oczywiście liczby możemy zmienić zależnie od potrzeb. Pierwsza odpowiada za położenie względem osi Y (wyżej-niżej), druga względem osi X (lewo-prawo). 
Wpisujemy to w dwa pierwsze okna - BODY{} i th,td,p{}.

Po wszystkich tych długich i ciężkich cierpieniach, efekt jest już godny smoka oraz pracy poświęconej modyfikacjom:


Ostatnią rzeczą, którą zajmiemy się w tym tutorialu (który bynajmniej nie wyczerpał tematu możliwych do uzyskania efektów w ramce), będą formularze. Na tym etapie wyglądają one tak:


Niezbyt pięknie, prawda?

Za formularze odpowiada ostatnie okno, .form{}, o czym nawet miła hodowla nam przypomina :) Oznacza to, że od tej pory będziemy zainteresowani już tylko i wyłączni tym polem.

Na początek pozbędę się paskudnego, niebieskawego tła, wpisując w okno zamiast background-color:#282E45; coś innego, czyli background-color:transparent; :)

Następnie zaokrąglę rogi, wpisując z kolei:
border-top-right-radius: 10px;              
border-top-left-radius: 50px;                
border-bottom-right-radius: 50px;        
border-bottom-left-radius: 10px;
Jak łatwo się domyśleć, liczby są odpowiedzialne za kąt zaokrąglenia i możemy się z nimi bawić, ile się nam żywnie podoba - ale nie polecam przesadzać, bo formularz zmieni nam się w kółko :)
Aby uniknąć "zjadania" tekstu przez okrągłe krawędzie, raz jeszcze zastosuję tutaj naszego starego znajomego - formułkę padding:, ale tym razem odpowiednio zwiększę wartości.

Szczegóły są ważne, stąd wypada zadbać także o krawędzie. Za ich kolor odpowiada polecenie, które domyślnie wygląda tak: border-color:#000000;
Najlepiej zmienić kolor na jeden z tych, które ustawialiśmy dla czcionki. To pozwoli nam uniknąć zbędnej w kodach pstrokacizny.

Aby dodatkowo podkreślić formularz, możemy wpisać także
box-shadow:
0px 0px 5px #000000,
0px 0px 5px #000000,
1px 1px 1px #000000,
1px 1px 1px #000000,
0px 0px 10px #000000;
Co doda nam do niego sympatyczny cień.

Teraz formularz w ramce Smoczycy wygląda już znacznie ciekawiej:


Po namyśle stwierdzam jednak, że na uwagę zasługuje czcionka. Usunę pogrubienie i zmienię kolor cienia na biały (#ffffff) oraz zmniejszę go trochę. Zamiast
text-shadow:
0px 0px 5px #000000,
0px 0px 5px #000000,
1px 1px 1px #000000,
1px 1px 1px #000000,
0px 0px 10px #000000;
mam więc teraz w tym oknie
text-shadow:
0px 0px 5px #ffffff,
0px 0px 5px #ffffff,
0px 0px 10px #ffffff;
Efekt? Litery "świecą" i ostatecznie mój formularz wygląda tak:


W ten oto sposób Smoczyca z brzydkiego kaczątka stała się bestią w ramce z całkiem miłym dla oka kodowaniem. Mam nadzieję, że po zapoznaniu się z tym tutorialem, podobny los spotka i Wasze bestie :)

Ramka Smoczycy pochodzi z Kermisiowa.


Zobacz także:
- Uniwersalne ramki dla żywiołu Halloween
- Zrób to sam: Kursor z elementu obrazka
- Leśne Opowieści: Przybysz, część X

Cerro

0 komentarze:

Twój komentarz będzie widoczny po akceptacji administratorki gazetki.

Nowszy post Strona główna Starszy post
Subskrybuj: Komentarze do posta (Atom)
Related Posts Plugin for WordPress, Blogger...

Informacja

Czekając na powrót Nightwood zapraszamy do lektury naszych archiwalnych artykułów, które świetnie uwieczniły niepowtarzalny klimat tej społeczności. : )

Najgorętsze w tym miesiącu

  • 999: 10 lat Nightwood - historie graczy
    Nocny Las w tym roku świętuje dziesiąte urodziny. Z tej okazji zapytałam kilku jego najstarszych mieszkańców - osoby będące tutaj niem...
  • 563: Smoki poza NWD: Smoki w heraldyce polskiej
    Co przychodzi nam do głowy, gdy myślimy "smok"? Fantastyka, zianie ogniem, potęga, magia, legenda, potwór, towarzysz, sesje rpg, b...
  • 515: Temat Miesiąca: Najwaleczniejsze smoki Nightwood
    Screen został zrobiony podczas tworzenia artykułu, jest więc nieaktualny. Tysiące sztuk srebra wydane na szkolenia, akademię, k...
  • 725: Wielkie Arkana - Karty Tarota: Ciekawostki o kartach cz. I
    W związku z konkursem graficznym organizowanym przez ekipę Nightwood ( kliknij, aby przejść do tematu na forum ) prezentuję Wam krótki spis...
  • 864: (Nie)kończąca się przerwa techniczna gry
    Na pewno większość dobiegły już słuchy, że początkowo krótka przerwa techniczna w działaniu Nightwood miała mieć miejsce w nocy z soboty n...
  • 156: Smoczy Graficy 1: Zmora
    Smocze Gify Zmory Pierwszy gif wykonany w Photoshopie Wielu z Was, w tym osobiście ja, bardzo podziwia pr...
  • 451: Wasze pomysły na lepsze NWD 20: Smoczy Tytani kontra Arcysmoki
    Jest to pierwszy artykuł Spiki . Witamy w zespole :) Smoczy Tytani kontra Arcysmoki Wśród wielu pomysłów na nowe żywioły mające uprz...
  • 196: Żywioły i smocze łupy 16: Smok Natury i Niezapominajki
    Żywioł Tygodnia: Smok Natury  Jeden z podstawowych i pierwszych żywiołów na Nightwood. Gadzinę stworzoną przez Gilfuina, wystarczy pr...
  • 886: Dlaczego jedna z nazw Smoka Świetlika jest błędna? Noc Kupały a Noc Świętojańska - krótkie wyjaśnienie.
    Korzystając z zainteresowaniem Nocą Kupały, związanego z wprowadzeniem nowego żywiołu zaczęłam dziś pisać artykuł na temat tego słowiań...
  • 850: Zrób to sam: Tworzenie ramki w GIMP-ie cz. 9 - cień pod smokiem
    Poprzednie części poradnika znajdziecie pod tymi odnośnikami: Część I - Instalacja i używanie pędzli Część II - Modyfikacje i różne spos...
Obsługiwane przez usługę Blogger.

Polecamy

Polecamy

.

.

Archiwum iNWD

  • ►  2019 (2)
    • ►  listopada 2019 (1)
    • ►  marca 2019 (1)
  • ►  2016 (1)
    • ►  maja 2016 (1)
  • ►  2014 (234)
    • ►  listopada 2014 (18)
    • ►  października 2014 (4)
    • ►  września 2014 (14)
    • ►  sierpnia 2014 (30)
    • ►  lipca 2014 (37)
    • ►  czerwca 2014 (28)
    • ►  maja 2014 (14)
    • ►  kwietnia 2014 (22)
    • ►  marca 2014 (20)
    • ►  lutego 2014 (27)
    • ►  stycznia 2014 (20)
  • ▼  2013 (319)
    • ►  grudnia 2013 (30)
    • ▼  listopada 2013 (22)
      • 735: Andrzejkowy Event
      • 734: Zza kulis Małej Sceny: Listopad
      • 733: Oceny Smoczych Ramek - ocenia Smo.
      • 732: Zrób to sam: Animowany avatar z filmiku
      • 731: Wyelka xięga sławetnych recept - Moffinki z p...
      • 730: Wywiad: Star.
      • 729: Oceny smoczych ramek Smoczej pani - zgłoszeni...
      • 728: Klany na Zgromadzeniu 4: Okręt Wiecznych Piratów
      • 727: Temat miesiąca: Co słychać w Pokoju Opowieści?
      • 726: Kocia Edukacja: Edycje z ostatniego miesiąca
      • 725: Wielkie Arkana - Karty Tarota: Ciekawostki o ...
      • 724: Wielkie Arkana - Karty Tarota: konkurs graficzny
      • 723: Lista kandydatów do głosowania na Smoka Listo...
      • 722: Zgłoszenia do głosowania na Smoka Listopada
      • 721:Informacje o zgłoszeniach do głosowania na Smo...
      • 720: Forumowe Sensacje 3
      • 719: Kronika poszukiwań Cath cz. III
      • 718: Oceny Smoczych Ramek - ocenia Smo.
      • 717: Kronika towarzyska, czyli Shoutbox nocą IV.
      • 716: Ramkow... Tfu! Pokuciowe metamorfozy! - odcin...
      • 715: "Hej, stójcie z tym stosem" czyli o Super Hod...
      • 714: Zrób to sam: Podstawy kodowania
    • ►  października 2013 (32)
    • ►  września 2013 (29)
    • ►  sierpnia 2013 (32)
    • ►  lipca 2013 (29)
    • ►  czerwca 2013 (20)
    • ►  maja 2013 (25)
    • ►  kwietnia 2013 (21)
    • ►  marca 2013 (28)
    • ►  lutego 2013 (29)
    • ►  stycznia 2013 (22)
  • ►  2012 (441)
    • ►  grudnia 2012 (29)
    • ►  listopada 2012 (20)
    • ►  października 2012 (20)
    • ►  września 2012 (30)
    • ►  sierpnia 2012 (35)
    • ►  lipca 2012 (40)
    • ►  czerwca 2012 (45)
    • ►  maja 2012 (38)
    • ►  kwietnia 2012 (45)
    • ►  marca 2012 (74)
    • ►  lutego 2012 (64)
    • ►  stycznia 2012 (1)

  .

  .

Serie artykułów

  • Głosowanie na Smoka Miesiąca (104)
  • Leśne Wieści (85)
  • Zrób to sam (71)
  • wywiad (57)
  • Paczuszka Pandory (55)
  • Wasze pomysły na lepsze NWD (47)
  • Od Ekipy iNightwood (44)
  • Kocia Edukacja (42)
  • Leśne opowieści (42)
  • Oceny Smoczych Ramek (33)
  • Wakacje z iNightwood (28)
  • temat miesiąca (27)
  • Artykuły okazjonalne (24)
  • Pod redakcyjną lupą (24)
  • Smoki poza NWD (23)
  • Nasze Klany (22)
  • Żywioły i smocze łupy (22)
  • Przeminęło z wiatrem (21)
  • Spojrzenie na krzykopudło (17)
  • te pożądane trofea (17)
  • Smoczy Graficy (16)
  • Z zakurzonych kart Zgromadzenia (16)
  • inne (14)
  • Podsumowanie miesiąca (12)
  • Forumowe sensacje (11)
  • O mnie i o Tobie (11)
  • Zza kulis Małej Sceny (10)
  • Kreatywnie! (9)
  • Pokuciowe Metamorfozy (9)
  • Gotowe ramki (8)
  • Klany na Zgromadzeniu (8)
  • Dokoła Nocnego Lasu (6)
  • Kącik Kupiecki (6)
  • kronika poszukiwań Cath (6)
  • warsztaty literackie (6)
  • Elementy Nocnego Lasu pod lupą (5)
  • Kącik Muzyczny (5)
  • Nietypowe nightwoodowe pasje (5)
  • Ramkowe metamorfozy (4)

.

Chrome Pointer

Artykuły wg. autorów

  • Catherinne_ (334)
  • Cerro (56)
  • Lady Adria (48)
  • Akayla (47)
  • Shining Night (45)
  • Smocza pani (44)
  • Rołdż (41)
  • Miij (38)
  • Entomologia (33)
  • Zetiri (30)
  • Spika (29)
  • Kot Kreskowy (24)
  • K R I S (22)
  • Averris (19)
  • nimfaEri (17)
  • Aszli (15)
  • -Sith- (13)
  • Border. (13)
  • The*Darkness (12)
  • Elsa96 (11)
  • FanOfTill (11)
  • Bredzisz (10)
  • Excited (8)
  • Alruna Septim (7)
  • Kodokuna Neko (6)
  • Paweto (6)
  • Narkotyk. (5)
  • Nerwofil (4)
  • Szpon (4)
  • woofcio (4)
  • Finito (3)
  • Scarlatto. (3)
  • Zenida (3)
  • Donast. (2)
  • Hao Asakura (2)
  • Hyden (2)
  • Liza (2)
  • Magpie. (2)
  • Maxine (2)
  • Blizzard (1)
  • Karasis (1)
  • Smok (1)
High Quality Blogger Templates
Copyright © 2012 Gazetka iNightwood - and Free Blogger Templates.