Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html+css] Problem na operze
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Krzychur
Mam taki problem. Na IE i Mozilli wszystko dobrze jest ze stroną, ale jednak niedawno spojrzałem na opere i zauważyłem błąd w obramowaniu strony. Czy ktoś mógłby zobaczyć http://krzychur.prv.pl z wykorzystaniem Opery i przeanalizować źródło witryny i powiedzieć, czemu takie brzydkie jest obramowanie i przy okazji nie wyświetla się dolne obramowanie (, chcoiaż uważam, że jak się naprawi prawe to od razu poprawi sie dolne.)
lukaswoj
Nie mam teraz czasu tam zajrzeć ale pamiętam, że miałem podobny problem kiedyś z Operą i pomogły usunięcie zbędnych białych znaków pomiędzy znacznikami w okolicy, w której błąd występował. Spróbuj pokasować w kodzie HTML zbędne spacje i entery pomiędzy znacznikami HTML.
Krzychur
nie mam zadnych znakow tabulacji pomiedzy znacznikami
lukaswoj
Cytat
nie mam zadnych znakow tabulacji pomiedzy znacznikami

Czy ja coś pisałem o Tab'ach ? (powinienem, to fakt smile.gif)

Pisałem wszystkich białych znakach czyli spacjach, enterach, tabach i wszystkim co nie jest znakiem widocznym smile.gif

Nie mówię, że to pomoże, ale spróbuj..
Krzychur
tabulacja to te wszystkie znaki, wiec mowie ze ich nie mam... wiem ze to nie tylko taby...
Draugfor
Zwroc uwage, ze koncowe linijki Twojej strony wygladaja tak:
Kod
</TR></TABLE>

<TD BACKGROUND=grafika/border_5.gif><IMG SRC=grafika/border_5.gif WIDTH=20 HEIGHT=2></TR>

<TABLE CELLSPACING=0 CELLPADDING=0><TR><TD><IMG SRC=grafika/border_6.gif WIDTH=20 HEIGHT=20><TD    BACKGROUND=grafika/border_7.gif    WIDTH=100%><TD><IMG SRC=grafika/border_8.gif WIDTH=20 HEIGHT=20></TR></TABLE>


Pomijajac takie kwestie jak zalecenie pisania tagow malymi literkami, wstawianie wartosci w cudzyslowy, ta konstrukcja jest niepoprawna.

Konczysz tabele (1 linijka). Nagle wyskakuje Ci <td>, ktorego rodzicem jest <tr>, a tego u Ciebie nie ma, a potem <table> - tez brak.
Dalej otwierasz <td> i zamykasz <tr> itd...

Przypomnienie: <tr> to wiersz, <td> to komorka
Sprawdz zawsze poprawnosc strony, zanim ja opublikujesz
Krzychur
przeanalizowałem źródło i wiele rzeczy pousuwalem, strona lzejsza o 2 kB. Wprawdzie nie pomogles tak doslownie, ale masz plusa za dobre checi smile.gif.
idarek
jeżeli już chcesz być pewien że twoja strona będzie napewno dorze się wyświetlała wszędzie to przerzuć ją przez walidatora i zobacz ile bedziez miał błędów.... http://www.htmlhelp.com/tools/validator/

Ja swoją strone odchudziłem (wszystki htmle) z 230kb na 114kb i wszystko jest oki puki nie przepusze przez walidatora, teraz mam sporo rzeczy do poprawki, poprostu wyrzuciłem o jakieś 20kb za dużo ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.