Quirks mode
Moderator: Pomocy?!
Posty: 7
• Strona 1 z 1
Quirks mode
Przeglądarka: Opera/8.51 (X11; Linux i686; U; en)
Zauważyłem, że na pewnej stronie Firefox rozszerzał kolumny, gdy taka miała nadany padding. Niby zachowanie normalne, gdy strona wyświetla się w strict mode.
Jednak w źródle nie było podanego żadnego DOCTYPE i Opera oraz Firefox wyświetlały to poprawnie (padding nie miał wpływu na szerokośc).
Stworzyłem testcase takiej strony i po dokładniejszym przetestowaniu na innych przeglądarkach zobaczyłem, że nie tylko Firefox tak "szaleje", ale robią to także Opera 9 (preview) oraz Konqueror 3.5.
Czy mógłby ktoś mi wytłumaczyć jak w takim razie działa ten Quirks Mode? Wg. informacji ze strony http://www.mozilla.org/docs/web-develop ... types.html Firefox działa w Quriks, a z tego co wiem tam zawsze nadanie paddingu nie miało wpływu na szerokość elementu.
http://zajec.no-ip.com/quirks
Jednak w źródle nie było podanego żadnego DOCTYPE i Opera oraz Firefox wyświetlały to poprawnie (padding nie miał wpływu na szerokośc).
Stworzyłem testcase takiej strony i po dokładniejszym przetestowaniu na innych przeglądarkach zobaczyłem, że nie tylko Firefox tak "szaleje", ale robią to także Opera 9 (preview) oraz Konqueror 3.5.
Czy mógłby ktoś mi wytłumaczyć jak w takim razie działa ten Quirks Mode? Wg. informacji ze strony http://www.mozilla.org/docs/web-develop ... types.html Firefox działa w Quriks, a z tego co wiem tam zawsze nadanie paddingu nie miało wpływu na szerokość elementu.
http://zajec.no-ip.com/quirks
- Zajec
- Posty: 167
- Z nami od: 17 grudnia 2004, 22:32
- Lokalizacja: Włocławek
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8) Gecko/20051224 MultiZilla/1.8.1.0p SeaMonkey/1.0b
różne przeglądarki w różnych momentach używają Quirks mode... napewno to ale nie jest coś do czego należy dążyć
- Adrianer
- Moderator
- Posty: 1771
- Z nami od: 15 maja 2002, 17:37
- Lokalizacja: Bern/Switzerland
Przeglądarka: Opera/8.51 (X11; Linux i686; U; en)
O czym ty mówisz? Przecież na stronie, którą podałem: http://www.mozilla.org/docs/web-develop ... types.html w pierwszym punkcie od Quirks Mode jest "The absence of a DOCTYPE"
- Zajec
- Posty: 167
- Z nami od: 17 grudnia 2004, 22:32
- Lokalizacja: Włocławek
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl-PL; rv:1.8) Gecko/20051224 MultiZilla/1.8.1.0p SeaMonkey/1.0b
mam na myśli, że różne przeglądarki w różnych momentach wchodzą do Quirks mode.
Mozilla gdy nie ma wogóle Doctype, IE gdy nie ma wogóle bądź w doctype nie ma odnośnika do pliku dtd itd.
Poprawnie buduje się strony stosując standardy w3c - to jedyna gwarancja działania wszędzie (no może poza IE
).
Mozilla gdy nie ma wogóle Doctype, IE gdy nie ma wogóle bądź w doctype nie ma odnośnika do pliku dtd itd.
Poprawnie buduje się strony stosując standardy w3c - to jedyna gwarancja działania wszędzie (no może poza IE
- Adrianer
- Moderator
- Posty: 1771
- Z nami od: 15 maja 2002, 17:37
- Lokalizacja: Bern/Switzerland
Re: Quirks mode
Przeglądarka: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20051111 Firefox/1.5
Zajec pisze:Zauważyłem, że na pewnej stronie Firefox rozszerzał kolumny, gdy taka miała nadany padding. Niby zachowanie normalne, gdy strona wyświetla się w strict mode.
Tu niby nic nie o takiej zależności nie piszą. Jedyna wzmianka o paddingu jest przy tabelach.
- athantor
- Posty: 911
- Z nami od: 24 grudnia 2002, 15:22
- Lokalizacja: Białystok
Przeglądarka: Opera/8.51 (X11; Linux i686; U; en)
Zgadzam się całkowicie, ale gdy czasami trzeba pomóc innym poprawić stronę (http://osiolki.net/) nieco niezręcznie jest kazać przebudować cały arkusz stylów.Adrianer pisze:Poprawnie buduje się strony stosując standardy w3c - to jedyna gwarancja działania wszędzie (no może poza IE).
- Zajec
- Posty: 167
- Z nami od: 17 grudnia 2004, 22:32
- Lokalizacja: Włocławek
Przeglądarka: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b5) Gecko/20051103 Flock/0.4 Firefox/1.0+
http://tantek.com/CSS/Examples/boxmodelhack.html
Pod linkiem powyżej chyba jest odpowiedz na Twoje pytanie
Pod linkiem powyżej chyba jest odpowiedz na Twoje pytanie
- ptak82
- Posty: 36
- Z nami od: 23 stycznia 2005, 08:24
- Lokalizacja: Opolskie
Posty: 7
• Strona 1 z 1
Kto jest online
Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]
