Reklama
Pokazuje wyniki od 1 do 9 z 9

Temat: Tworzenie layoutów

  1. #1
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny Tworzenie layoutów

    Możecie mi podać jakieś linki do stron/blogów/pdfów gdzie będzie fajnie i czytelnie opisane jak robić layouty i później je kodować według obecnie panujących standardów ?
    @edit
    Żeby nie było - potrafię używać google, chodzi mi bardziej o poprawne kodowanie, według panujących zasad. W necie jest bardo dużo starych materiałów.
    Mogą być po angielsku :)

  2. #2
    Avatar Kusterek
    Data rejestracji
    2013
    Położenie
    Warszawa
    Wiek
    32
    Posty
    1,710
    Siła reputacji
    14

    Domyślny

    ja uczylem sie tak, ze bralem jakis interesujacy mnie layout i staralem sie go skopiowac. To apropo layout'ow. Niestety pociąć go już nigdy nie umialem

  3. #3
    Avatar Pytoo
    Data rejestracji
    2006
    Położenie
    Olsztyn
    Wiek
    33
    Posty
    466
    Siła reputacji
    19

    Domyślny

    Ja spotykam się z coraz częstszym trendem by zastępować wszelkie możliwe grafiki odpowiednikami w css3, czyli tła, zaokrąglenia boxów, no i gradienty głównie. Co do poradnika jak zrobić layout to wątpię by był jakiś złoty poradnik. Wszystko powinno się zacząć w Twojej głowie, a pocięcie tego to już pryszcz. Tu masz ostatnią fazę opisaną na przykładzie wordpressa. http://webhosting.pl/Jak.stworzyc.wl...do.HTML.i.CSS)

  4. Reklama
  5. #4
    Avatar Bazan
    Data rejestracji
    2008
    Wiek
    33
    Posty
    1,909
    Siła reputacji
    19

    Domyślny

    Ja mam w planach zrobienie takiego tutoriala kompletnego. Ale póki co muszę stworzyć sobie blog, a mi to kiepsko idzie z czasem :P

    Ciśnij mnie o to to będę się za to brał, na pw możesz pisać wszelkie pytania. Ja chętnie zrobię tutoriale, przeszkodą jest czas :/

    Dobry tutorial html/css jest na tutsplus.com - https://courses.tutsplus.com/courses...learn-html-css

    Dobra zasada tworzenia layoutu:

    HTML ma być jak najczystszy - czyli, im mniej niepotrzebnych tagów tym lepiej. Do tego trzeba intuicyjnie nazywać klasy elementów.

    CSS - jak najmniej obrazków, ale tutaj to też nie koniecznie bo tu doświadczenie podpowiada kiedy można użyć CSS3 np do cieni, a kiedy lepiej obrazek. Trzeba jednak wiedzieć, że kod cs może być bardziej skomplikowany jakby. Jesli mozna usunac jakis tag w html, dzieki dodaniu czegos w css, w 90% lepiej jest to zrobic :)

    Przykładowo - zrobienie boksu z komentarzem, który jest dziwnie zakończony na gorze i na dole, np taką ramką falistą - nie da się tego zrobić css, potrzebny obrazek.
    Kiedyś zrobiłbym to tak:

    Kod PHP:
    <div class="comment-box">
        <div class="box-top"></div>
        <div class="box-content">
          Treść dalej, już nieważne co.
            <span class="large-text">ZOBACZ NAS</span>
         </div>
        <div class="box-bottom"></div>
    </div>
    
    CSS:
    
    .comment-box {
       float:left; 
       width:300px;
       position:relative;
    }
    .box-top { 
       content:url(obrazek-top.jpg);
       position:absolute; 
       top:0; 
       left:0;
       height:20px;
    }
    .box-content {
       padding: 20px 15px;
       
    }
    .box-bottom {
       content:url(obrazek-bottom.jpg);
       position:absolute; 
       bottom:0; 
       left:0;
       height:20px;
    }
    
    .large-text {color:red; font-size:20px;}
    A dziś zrobiłbym to tak:

    Kod PHP:
    <div class="comment-box">
          Treść dalej, już nieważne co.
          <span class="comment-box-more">Zobacz nas</span>
    </div>
    
    CSS:
    
    .comment-box {   float:left;    width:300px;   position:relative;padding:20px 15px;}
    .comment-box:before {    content:url(obrazek-top.jpg);   position:absolute;    top:0;    left:0;   height:20px;}
    .comment-box:after {   content:url(obrazek-bottom.jpg);   position:absolute;    bottom:0;    left:0;   height:20px; }
    
    .comment-box .comment-box-more {color:red; font-size:20px; text-transform:uppercase;}
    Tym sposobem stało się to bardziej uniwersalne :)
    A kod css bardziej czytelny przy 200+ liniach :)

    Przed uzyciem CSS3 trzeba wejsc na stronkę caniuse.com i sprawdzic jak jest obslugiwana. W wiekszosci juz bardzo dobrze, ale przed niektorymi elementami jeszcze powinnismy sie wstrzymac :)
    Ostatnio zmieniony przez Bazan : 19-01-2014, 17:25
    Dreaming by drumming. ˆˆ™

  6. #5
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Fajnie by było gdybyś to napisał, serio !
    Jakbyś potrzebował pomocy z blogiem to wal również na PW, coś za coś :D

  7. #6
    Avatar Bazan
    Data rejestracji
    2008
    Wiek
    33
    Posty
    1,909
    Siła reputacji
    19

    Domyślny

    Pomocy nie potrzebuję, chodzi tylko i wyłącznie o czas. Mam tak że dużo pracuję, i jak już skończę swoje zadania, to chce się odmóżdzyć w CSie a nie siedzieć kolejne godziny w kodzie :P
    Dreaming by drumming. ˆˆ™

  8. Reklama
  9. #7
    Avatar Rollercoster
    Data rejestracji
    2011
    Wiek
    30
    Posty
    1,247
    Siła reputacji
    15

    Domyślny

    Używacie bootstrapa lub/i LESS ?

  10. #8
    Avatar Bazan
    Data rejestracji
    2008
    Wiek
    33
    Posty
    1,909
    Siła reputacji
    19

    Domyślny

    Nie używam bootstrapa, na razie przynajmniej. Dla mnie to zbyt duży kombajn, nie potrzebuje takich rzeczy. No i mój grafik nie korzysta z tej siatki bootstrapa więc trudno by było jego projekty napisać wykorzystując bootstrapa. Aczkolwiek polecam, może swojego bloga napiszę z bootstrapem. Przydałoby się go wkońcu dobrze nauczyć.

    Co do LESS, też niestety nie korzystam, ze względu na czas zleceń. Szybciej napiszę w czystym CSS, bo nie znam dobrze LESS, podchodziłem raz do niego, ale za wolno mi to szło a czas gonił. Zbieram się ale średnio mi to wychodzi. Aczkolwiek, jak ktoś się uczy to polecam jak najszybciej zacząć korzystać :) Na eduweb jest fajny kurs Preprocesorów CSS, właśnie jest opisywany SASS i LESS na raz, na tych samych przykładach.
    Dreaming by drumming. ˆˆ™

  11. #9
    Avatar Absherr
    Data rejestracji
    2008
    Położenie
    Kraków
    Posty
    578
    Siła reputacji
    17

    Domyślny

    Ja w projektach na studiach zawsze korzystałem z bootstrapa. Nie wykorzystywałem tam 90% możliwości, ale chyba najlepsze narzędzie do zrobienia względnie ładnego frontendu bez większej zabawy. No i w pracy też korzystamy z niego.

  12. Reklama
Reklama

Informacje o temacie

Użytkownicy przeglądający temat

Aktualnie 1 użytkowników przegląda ten temat. (0 użytkowników i 1 gości)

Podobne tematy

  1. [Inne] Tworzenie domeny No-IP - sposób jak ominąć zmienne IP!*
    Przez Tomix w dziale Artykuły developerskie
    Odpowiedzi: 392
    Ostatni post: 22-09-2010, 11:33
  2. [Poradnik] Tworzenie własnej skórki do Tibii.
    Przez Pikso w dziale Tibia
    Odpowiedzi: 106
    Ostatni post: 15-01-2010, 07:25
  3. [Podstawy] Tworzenie najazdów*
    Przez Valker w dziale Artykuły developerskie
    Odpowiedzi: 61
    Ostatni post: 28-06-2009, 23:37
  4. [Inne][7.6] Tworzenie new Vocations !*
    Przez konto usunięte w dziale Artykuły developerskie
    Odpowiedzi: 21
    Ostatni post: 13-06-2009, 08:10
  5. Jak wygląda tworzenie Questów?
    Przez Gray w dziale Niusy
    Odpowiedzi: 8
    Ostatni post: 05-11-2008, 14:45

Zakładki

Zakładki

Zasady postowania

  • Nie możesz pisać nowych tematów
  • Nie możesz pisać postów
  • Nie możesz używać załączników
  • Nie możesz edytować swoich postów
  •