Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Mój pierwszy szablon w html5 i css3, html5 i css3
Artu123
post 15.05.2011, 17:23:43
Post #1





Grupa: Zarejestrowani
Postów: 211
Pomógł: 0
Dołączył: 8.12.2008

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


http://fabianconstructionltd.com/springer/

to mój pierwszy szablon html5/css3

dużo informacji nie znalazłem na polskich stronach dotyczących html5 i mam pytanie:

w html5 stosuje się <img src="images/slider.jpg" name="bt" width="654" height="140" alt="slider" /> czy <img src="images/slider.jpg" name="bt" width="654" height="140" alt="slider"> questionmark.gif
Go to the top of the page
+Quote Post
konole
post 15.05.2011, 17:24:36
Post #2





Grupa: Zarejestrowani
Postów: 275
Pomógł: 32
Dołączył: 21.03.2006
Skąd: Warszawa

Ostrzeżenie: (20%)
X----


Z końcówką "/>"
Go to the top of the page
+Quote Post
rzymek01
post 15.05.2011, 18:02:44
Post #3





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


szablon wygląda ciekawie, kod jest przejrzysty

walidator wypluł dwa błędy:
1. użyj id zamiast name w img
2. nie umieszczaj header w footer smile.gif


--------------------
:]
Go to the top of the page
+Quote Post
blooregard
post 15.05.2011, 19:31:44
Post #4


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Ładny, może troszkę tylko w głównym contencie strony tego tekstu naćkane za dużo i za gęsto smile.gif

Cytat(Artu123 @ 15.05.2011, 18:23:43 ) *
w html5 stosuje się <img src="images/slider.jpg" name="bt" width="654" height="140" alt="slider" /> czy <img src="images/slider.jpg" name="bt" width="654" height="140" alt="slider"> questionmark.gif

Nie da się tego przenieść do css-a?



--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
ylk
post 17.05.2011, 13:43:28
Post #5





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Cytat(konole @ 15.05.2011, 18:24:36 ) *
Z końcówką "/>"

Raczej bez tej końcówki - to gniot z XHTMLa. Oczywiście błędu nie będzie bo zachowana jest kompatybilność wsteczna ze wszystkimi poprzednimi standardami, ale po co sobie utrudniać życie?

Ten post edytował ylk 17.05.2011, 13:43:57
Go to the top of the page
+Quote Post
rzymek01
post 17.05.2011, 13:48:04
Post #6





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


Cytat(ylk @ 17.05.2011, 14:43:28 ) *
to gniot z XHTMLa.

mógłbyś rozwinąć swoją wypowiedź?

każdy tag musi być zamknięty, w ogóle XHTML był przejrzysty i skodyfikowany, ale co tu duzo mówić, teraz warto skupić swoją uwagę na html5 smile.gif


--------------------
:]
Go to the top of the page
+Quote Post
ylk
post 17.05.2011, 13:53:24
Post #7





Grupa: Zarejestrowani
Postów: 194
Pomógł: 26
Dołączył: 9.01.2011
Skąd: /dev/null

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


Miałem na myśli to, że XHTML wymagał domykania każdego tagu. I stąd trzeba było pisać <input />, <meta /> itp.. Czy to jest przejrzyste? Ja bym polemizował... HTML jako taki nigdy nie wymagał domykania wszystkich tagów (na pewno nie 4.01 transitional, scrict jak sama nazwa wskazuje jest bardziej restrykcyjny jeśli chodzi o składnię, ale nigdy go nie wykorzystywałem więc nie wiem). Poza tym XHTML wymagał również brania wartości wszystkich parametrów w sudzysłów, czyli wymuszał <div id="divik"> zamiast <div id=divik>. Kwestia preferencji - ja uważam, że wersja druga jest zdecydowanie bardziej czytelna, a i przy okazji jest mniej kodu i klepania. Na szczęście HTML5 nie ma żadnych takich restrykcyjnych wymagań - wystarczy wziąć jakąś stronkę wypluwającą błędy w validatorze z DOCTYPE HTML 4.01 lub XHTML i spróbować ją walidować jako HTML5 - wypluje zdecydowanie mniej błędów smile.gif

Wg mnie to krok w dobrą stronę - daje to programiście większą elastyczność.
Przykładowo <a href=http://www.wp.pl> w html 4.01 transitional wywali błąd, bo wartość parametru zawiera inne znaki niż alfanumeryczne i "_", ale HTML5 już się nie pulta smile.gif
I dobrze - po co wklejać cudzysłowy tam, gdzie nie są konieczne? smile.gif

Tak czy inaczej - przepraszam za offtop. Jeśli chodzi o layout bardzo mi się podoba i na pierwszy rzut oka nie znalazłem nic, żeby się doczepić smile.gif

Ten post edytował ylk 17.05.2011, 13:58:05
Go to the top of the page
+Quote Post
trucksweb
post 17.05.2011, 14:10:44
Post #8





Grupa: Zarejestrowani
Postów: 1 199
Pomógł: 31
Dołączył: 22.03.2004
Skąd: Warszawa

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


ja mam jedna uwage- dlaczego boczna kolumna nie zaczyna sie na rowni z lewa ?


--------------------
Rozmawia dwóch dyrektorów:
- Jaki jest twój ideał sekretarki?
- 20-letnia dziewczyna z 30-letnim doświadczeniem.
Go to the top of the page
+Quote Post
#luq
post 17.05.2011, 15:35:32
Post #9





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

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


Dokłądnie tak jak @ylk piszę. Tagi w HTML5 nie muszą być zamykane.

Ja doczepiłbym się do kontaktu
  1. <li><img src="images/telefon.gif" alt="Telefon" /><details><img src="images/telefon-numer.gif" alt="801 022 322" /></details></li>
  2. <li><img src="images/contact.gif" alt="E-mail" /><details><img src="images/email.gif" alt="801 022 322" /></details></li>


Oczywiście nie zmieniłeś sobie atrybutu alt, zagapienie, natomiast niezbyt fajnie trzymać takie dane w obrazku z nawet dopisanym altem. Zobacz hCard


--------------------
Moja gra - scraby.io
Go to the top of the page
+Quote Post
ixpack
post 17.05.2011, 16:57:45
Post #10





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

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


+ ładna
+przejrzysta

-brak kolumn dla artykułu - wszystko jest "zbite".
-imo coś mi nie pasuje z tymi "folderowymi" zakładkami (dla content slider, menu textowe)


--------------------
Łatwo jest być odważnym za murami własnego zamku.
Go to the top of the page
+Quote Post
Hoku
post 18.05.2011, 01:25:05
Post #11





Grupa: Zarejestrowani
Postów: 49
Pomógł: 2
Dołączył: 6.07.2010

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


Cytat(ylk @ 17.05.2011, 14:43:28 ) *
Raczej bez tej końcówki - to gniot z XHTMLa. Oczywiście błędu nie będzie bo zachowana jest kompatybilność wsteczna ze wszystkimi poprzednimi standardami, ale po co sobie utrudniać życie?

Ty mi tu XML nie obrażaj
Cytat
Poza tym XHTML wymagał również brania wartości wszystkich parametrów w sudzysłów, czyli wymuszał <div id="divik"> zamiast <div id=divik>.
cudzysłów jednak widać z dalsza smile.gif

Ustawienie application/xhtml+xml też było pomocne to, że Strona wyświetla się teraz tak jak ma nie oznacza że jest ok zapomniałeś sobie diva zamknąć gdzieś potem może się okazać, że dodałeś coś co nie powinno się wyświetlać tak jak się wyświetliło.
Przy okazji w łatwy sposób pozbywałeś się trolli na IE biggrin.gif dobry plusik nie?


co do strony odpal IE7, IE8 >
między innymi nazwy menu ci skaczą
Go to the top of the page
+Quote Post
walus16
post 24.05.2011, 07:51:37
Post #12





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 24.05.2011

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


Jeżeli chodzi o szablon strony to powiem Ci, że ładny. Strona ładnie się prezentuje i jest przejrzysta. Co do skryptu to też bardzo przejrzysty. W HTML 5 z tego co wiem nie ma wymagań takich aby pisać z tą końcówką "/" <img src="images/slider.jpg" name="bt" width="654" height="140" alt="slider" /> tak jak to miało miejsce w HTML 4. Natomiast jest jedna zmiana dotycząca "name", które powinieneś zastąpić "id", ponieważ w HTML 5 nie stosuje się już "name". Najlepiej kod sprawdzać validatorem i wtedy będziesz wiedział wszystko co jest nie tak.

Poprawny kod:
  1. <img src="images/slider2.jpg" id="tb" width="654" height="140" alt="slider">
Go to the top of the page
+Quote Post
rzymek01
post 24.05.2011, 08:33:31
Post #13





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


Cytat
Najlepiej kod sprawdzać validatorem i wtedy będziesz wiedział wszystko co jest nie tak.

@walus16, a najlepiej to czytać wątek, w którym się pisze, bo poza Twoją opinią (2 zdania) reszta postu jest powtórzeniem tego, co już kilka dni temu było napisane...


--------------------
:]
Go to the top of the page
+Quote Post
colachips
post 24.05.2011, 09:51:59
Post #14





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 12.01.2009

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


Widzę że includujesz jQuery. Mam jedną uwagę do menu rozwijanego. Przy szybkim najechaniu na którąś pozycję rozwijaną menu otwiera się i zamyka, otwiera, zamyka itd. Jeśli chcesz pozbyć się tego "efektu" to zamiast slideUp (czy czego tam używasz), daj po prostu display("none"). Co prawda płynne zwijanie zniknie, ale razem z tym ten błąd. Dodam, że bug dotyczy FF (zarówno 3 jak i 4).
Go to the top of the page
+Quote Post
Helid
post 28.05.2011, 12:40:58
Post #15





Grupa: Zarejestrowani
Postów: 280
Pomógł: 20
Dołączył: 12.12.2007
Skąd: 127.0.0.1

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


- nie podoba mi się wcięcie przed "strona główna" zastąpiłbym to jakimś obrazkiem
- w treści dałbym większe paddingi
- tak samo z wcięciem przy hover w menu - jak się przejedzie szybko po tym myszką to aż oczy bolą heh
- telefon wstaw przez cufon
- stopkę rozszerzyłbym jak górę (100%)
- wcięcie przy logu też jakoś mi nie podchodzi
- pomiędzy sliderem a boxami jest 5px odstępu a między boxami a treścią 3px.
- przyjrzyj się menu - jakiś ciemniejszy pasek zieleni coś się wkradł, albo to było celowe (po lewej łagodne przejście po prawej ostre)?

Ten post edytował Helid 28.05.2011, 12:43:34


--------------------
Go to the top of the page
+Quote Post
rzymek01
post 30.05.2011, 23:37:59
Post #16





Grupa: Zarejestrowani
Postów: 592
Pomógł: 62
Dołączył: 3.08.2006

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


Cytat(colachips @ 24.05.2011, 10:51:59 ) *
Jeśli chcesz pozbyć się tego "efektu" to zamiast slideUp (czy czego tam używasz), daj po prostu display("none"). Co prawda płynne zwijanie zniknie, ale razem z tym ten błąd. Dodam, że bug dotyczy FF (zarówno 3 jak i 4).

nie wygląda mi to na bu, a jedynie na poprawne wykonywanie zakolejkowanych animacji,

aby miec poprawne zachowanie można posłuzyć się zwykła zmienną bool typu isAnimated i wtedy zignorować zdarzenie


--------------------
:]
Go to the top of the page
+Quote Post
kujawska
post 3.06.2011, 21:48:52
Post #17





Grupa: Zarejestrowani
Postów: 116
Pomógł: 2
Dołączył: 19.02.2008

Ostrzeżenie: (50%)
XXX--


W html5 tak jak w xhtml
<img src="images/slider.jpg" id="bt" width="654" height="140" alt="slider" />
czyli nie name lecz id jeśli potrzebne
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 1.05.2025 - 04:30