GRY-Online.pl --> Archiwum Forum

Spec od HTML

04.04.2006
21:03
smile
[1]

Paradox [ Konsul ]

Spec od HTML

Witam, czy jakiś spec od html moglby mi powiedzieć czemu:

Ta strona działa dobrze pod Internet Explorer i Operą, za to coś rozsuwa się pod FireFoxem. Konia z rzędem temu, kto powie czemu tak się dzieje i jak to naprawić :)!

Ps. Wątek to nie reklama, bo zin w chwili obecnej tak jakby nie isnieje :)

04.04.2006
21:06
smile
[2]

@$D@F [ Generaďż˝ ]

pewnie jest jakis blad w kodzie typu brak </table> albo cos nie mam FF i nie moge zobaczyc

04.04.2006
21:08
[3]

Paradox [ Konsul ]

@$D@F - ale czemu inne przeglądarki wyświetlaja prawidlowo?

04.04.2006
21:11
[4]

wysiu [ ]

Bo widac FF to badziewie..:)
Strona jest ok


...aczkolwiek Strict nie przechodzi..:)

04.04.2006
21:11
[5]

mrEdDi [ Furious Angel ]

niewiem co sie niby rozsuwa bo mam FF i nie widze daj skrina z opery albo IE to zobaczymy ;P

04.04.2006
21:12
[6]

Paradox [ Konsul ]

mrEdDi - a mozesz zascreenowac?
i podac rozdzielczosc :)?

04.04.2006
21:12
[7]

kamyk_samuraj [ Generaďż˝ ]

żadnego błędu nie musi być. Każda przeglądarka inaczej interpretuje kod.
Przy prostych stronach różnicy wielkiej nie ma. Przy bardziej zagmatwanych kodach - już tak.

wysiu [ ]

Bo widac FF to badziewie..:)
ja często programuję dla Joomli. Opera wykłada się na jej kodzie - FF i IE nie. Czyżby Opera też była badziewiem?

04.04.2006
21:12
[8]

TeadyBeeR [ Legend ]

U mnie wyglada lepiej pod FF niz pod IE.

FF -->

04.04.2006
21:13
[9]

TeadyBeeR [ Legend ]

IE -->

W 1024x768 wszystko.

wysiu --> :)

04.04.2006
21:15
[10]

Paradox [ Konsul ]

TeadyBear - u Ciebie na obydwu jest źle =/
Wysiu - 75% naszych czytelnikow korzysta z FireFoxa! :O

04.04.2006
21:16
[11]

TeadyBeeR [ Legend ]

No Opery juz nie bede instalowal z tego powodu. :)

04.04.2006
21:17
[12]

mrEdDi [ Furious Angel ]

u mnie w FF wyglada to tak jak u TeadyBeeR a w IE niestety niewiem bo nie posiadam ;P wywaliłem ;]

04.04.2006
21:17
[13]

darek_dragon [ 42 ]

Wygląda na klasyczny problem z boxmodelem. Trochę mi się nie chce rozwodzić nad tym, ale w praktyce problem wygląda tak, że inaczej się opisuje za pomocą CSS wysokość i szerokość obiektów w IE, a inaczej we wszystkich pozostałych przeglądarkach zgodnych z W3C.

Wg specyfikacji W3C wysokość (height) i szerokość (width) obiektu to tylko właściwa wysokość i szerokość obiektu (niespodzianka, nie? ;).

Wg panów z Redmond wysokość i szerokość to wysokość i szerokość plus padding + obramowanie (border).

Najszybsze rozwiązanie problemu to ustawić właściwy DOCTYPE w dokumencie (dzięki czemu IE 6.x i Opera wejdą w strict mode i będą interpretować kod według specyfikacji, tak jak Firefox) i pozmieniać w CSS wysokości i szerokości obiektów.

04.04.2006
21:20
[14]

mrEdDi [ Furious Angel ]

u mnie w FF wyglada to tak

1280x1024

04.04.2006
21:23
smile
[15]

TeadyBeeR [ Legend ]

mrEdDi --> Masz brudny monitor. ;)

04.04.2006
21:24
smile
[16]

mrEdDi [ Furious Angel ]

wiem musze go korektorem przejechać :P

04.04.2006
21:29
smile
[17]

MAROLL [ Hibernate ]

Usuń to coś zwane Fire Foxem i zainstaluj jedyną przeglądarkę wartą uwielbienia: Operę :]

04.04.2006
21:30
[18]

Paradox [ Konsul ]

MAROLL - ja tak, ale pare tysiaków czytelnikow?

PS. Qrko cos majstruje przy tym, dawajcie uwagi, czemu to moze sie walic :)

04.04.2006
21:32
[19]

Paradox [ Konsul ]

PROSZĘ TERAZ SPOJRZEC JAK JEST POD INTERNET EXPLOREREM - TERAZ POD IE jest OK!

04.04.2006
21:34
smile
[20]

TeadyBeeR [ Legend ]

MAROLL --> Po co cofac sie w rozwoju? :)

Jeju, jakie wymogi, odpalic IE. Wiesz ile wirusow mozna zalapac? ;)

04.04.2006
21:37
[21]

TeadyBeeR [ Legend ]

04.04.2006
21:41
[22]

QrKo [ Bolshoi Booze ]

Nie wiedzialem ze jest taki wątek więc na serwerze byla wersja nieco inna. Teraz jest ta niby dobra, ktora nie ma bledow w kodozie (wg. validiatora) i pod IE działa idealnie.

Pod Opera powraca problem dnia wczorajszego czyli czarny pasek miedzy logo a trescia - wczoraj wywalilem go w dreamweaverze w trybie graficznym, treaz tez jestem w trakcie :P

A co do DOCTYPE to -
Dodanie jakiegokolwiek DOCTYPE niezaleznie czy to Strict czy Frameset czy Transitional to rozwala strone w Operze i IE i wygladaja jak ta w FF.

04.04.2006
21:44
smile
[23]

darek_dragon [ 42 ]

Dodanie jakiegokolwiek DOCTYPE niezaleznie czy to Strict czy Frameset czy Transitional to rozwala strone w Operze i IE i wygladaja jak ta w FF.

I bardzo dobrze :)

Teraz trzeba w kodzie CSS od wszystkich wartości width odjąć wartości padding i border. To samo z height i powinno być lepiej.

04.04.2006
21:45
[24]

Paradox [ Konsul ]

Czyli wlasnie tak rysuje sie problem, mamy nadzieje, ze jakis forumowy HTML-expert nam pomoże!

04.04.2006
22:00
[25]

QrKo [ Bolshoi Booze ]

darek_dragon -> moglbym Ci to na maila poslac i bys zobaczyl co i jak? bo ja wymiekam... wczoraj od 16-22 dzisiaj to samo...

04.04.2006
22:11
[26]

Paradox [ Konsul ]

darek_dragon - baaardzo prosimy :)!

04.04.2006
22:38
[27]

goldenSo [ LorD ]

@MAROLL
Opera źle interpretuje większość kodu. Nawet nie chce mi sie pod to optymalizować strony, bo jak mi się spasuje tu, to rozjedzie gdzie indziej ...

04.04.2006
22:58
smile
[28]

darek_dragon [ 42 ]

Spróbujcie z tymi plikami :)

04.04.2006
23:12
smile
[29]

mmomm [ Pretorianin ]

Sa 3 podstawowe zasady pisania stron WWW - niestety nikt ich nie zna :)

04.04.2006
23:23
[30]

QrKo [ Bolshoi Booze ]

mmomm -> podziel sie z nami.

04.04.2006
23:43
[31]

QrKo [ Bolshoi Booze ]

darek_dragon -> jestes bogiem :)

05.04.2006
19:08
[32]

Paradox [ Konsul ]

Mam jeszcze jedno pytanie

Czemu to sie nie ustawia obok siebie tylko tabelka ze screenami sie przesuwa? :/

05.04.2006
19:22
[33]

Grzybiarz [ Badacz Ściółek ]

U mnie pod Operą sie rozsuwa. Rozdzielka 1024x768.

© 2000-2024 GRY-OnLine S.A.