Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyświetlanie w bloku
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
kapral
Mam strone w XHTML 1.1 obrazki są wtedy wyświetlane jako elementy liniowe i pod obrazkiem tworzy się mała przerwa której można sie pozbyć stosując dla obrazka display:block ma to jedną wadę gdy obrazek służy jako odnośnik to w przeglądarce Firefox odnośnik robi się z całego elementu blokowego nawet poza obszarem obrazka. Czy wiecie jak się tego można pozbyć
gekon
Ustawić właściwości margin i padding na 0, a pozatym nie widzę potrzeby stosowania XHTMLa 1.1
kapral
Niestety ale to nie działa
A potrzeba stosowania XHTML 1.1 jest bardzo duża, zobacz co sie dzieje do tej pory nikt prawie nie stosował standardów i mamy to co mamy - chcesz napisać strone zgodną z W3C i jak zwykle w IE są problemy. Dlatego im wiecej osób bedzie poważnie podchodziło do standardów tym lepiej.
Moim zdaniem strony powinny byc wyświetlane tak samo jak np php, C++ czy inne języki - jeśli zrobi sie błąd w kodzie to program nie śmiga i wyrzuca nam błąd i tak samo powinno być ze stronami internetowymi. A teraz jest tak że przeglądarka musi kombinować jak wyświetlić dany alement który nie powinien być stosowany
gekon
Masz gdzieś te stronę? Chciałbym ją zobaczyć; bez kodu trudno coś naprawić.

PS: Równie dobrze możesz używać XHTML 1.0 Strict to tez standard W3C. XHTML jak zapewne wiesz jest aplikacją XMLa, więc powinno się go wysyłać jako application/xhtml+xml, czego IE nie rozumie.
Zajec
Na co są bardzo proste sposoby:
http://www.juicystudio.com/tutorial/xhtml/mime.asp
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.