Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Projekt 1 HTML5/CSS3 początki!
maiza
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 15.07.2009

Ostrzeżenie: (0%)
-----


Zacząłem edukować się w kierunku HTML 5 i CSS 3 (kiedyś coś tam pisałem w starszych wersjach, kilka lat temu).

Znalazłem na necie jakiś layout .psd i spróbowałem go zakodować w HTML 5 i CSS 3.

http://maiza.ct8.pl/projekty/patent/index.html

To jest oczywiście tylko strona głowna, bez odsyłaczy etc. Głównie mi chodzi o opinie kodu, tzn. czy prawidłowo zakodowałem ogolny zarys w HTML 5 i CSS 3, co zrobilem zle lub co moglem zrobic lepiej lub czego nie powinieniem zrobic?

Tu jest css:

http://maiza.ct8.pl/projekty/patent/css/style.css

A tu jest jpg szablonu:

http://maiza.ct8.pl/projekty/patent/patent.jpg

Mialem troche problem z menu, tzn. z jego tłem/przyciskami, zrobiłem to chyba w nie zbyt dobry sposób.. Dodatko jak widać na jpg w szablonie jest dość nietypowa czcionka, w PS zrobiona z tzw. Sharpem, dużo szukałem o tym i niestet nie udało mi się tak samo sformatować tej czcionki w CSS, nie mogłem znajść nic konkretnego na temat antyaliasingu..

Głównie proszę o ocene kodu html i css.

btw. przy okazji, jak widzicie, na dole strony, Ostatnie projekty, chciałbym zrobić tam galerię, tak jak to narazie przedstawiaja obrazki zrobione na sztywno, aczkolwiek nie wiem przez co moge uzyskac taka galerie? JS? jQuery ? czy cos innego? Ma ktoś jakiś pomysł, jak taką galerie z bocznymi przelacznikami i poziomym suwakiem moge zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Nie no, kolego, bez jaj. Tak się nie wstawia obrazków tła. Już pomijając, że nie daj Boże zmieni się któryś napis w menu i będzie miał inną szerokość. To jest do poprawy w pierwszej kolejności.
  1. <div id="bg_menu">
  2. <img src="images/bg_menu.png" alt="bg"/>
  3. </div>
  4.  
  5. <nav>
  6. <ul>
  7. <li><a href="#">Home</a> </li>
  8. <li><a href="#">O Fundacji</a> </li>
  9. <li><a href="#">Działalność</a> </li>
  10. <li><a href="#">Wydarzenia</a> </li>
  11. <li><a href="#">Nowe projekty</a> </li>
  12. <li><a href="#">Kontakt</a> </li>
  13. </ul>
  14. </nav>


Druga sprawa, że linkó w menu nie powinieneś pozycjonować za pomocą padding-top. Wypozycjonowany powinien być element nadrzędny (w tym wypadku <nav /> albo <ul />).
(IMG:http://i.imgur.com/o0JMdge.png)

Po co na siłę stosujesz HTML5, powielając tym samym elementy HTML?
  1. <section>
  2. <div id="artykuly">
  3. [...]
  4. </div>
  5. </section>
  6. <footer id="stopka">
  7. <div id="zawartosc_stopki">
  8. [...]
  9. </div>
  10. </footer>


Wystarczyłoby:
  1. <section id="artykuly">
  2. [...]
  3. </section>
  4. <footer id="stopka">
  5. [...]
  6. </footer>



A to tylko błędy na pierwszy rzut oka, w kodzie HTML, który ma 150 linijek. Jak dla mnie trója z minusem.

Ten post edytował sowiq 10.02.2014, 16:07:09
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 01:42