
Prehliadače internetu - rozdiely pri spracovaní HTML
Chcel by som, keby ste mi postupne písali, s akými chybami v spracovaní HTML ste sa stretli v IE, prípadne ďalších prehliadačoch a ak to bolo možné, ako ste to vyriešili. Nakoľko vytváram webové stránky, tak som sa stretol s pár anomáliami a zíde sa mi poznať, čo od ktorého prehliadača môžem očakávať. Ja tu hneď uvediem 2:
1. IE - Pri zadaní výšky políčka tabuľky (TD) 100 % sa nevyužije celá možná výška tabuľky zadaná v TABLE, v mojom prípade cez CSS (direktíva class), ale len toľko koľko treba pre obsah v políčku TD.
2. IE - Ak sa zadá v CSS posunutie od okraja (padding-left), tak ak máme pozadie (v mojom prípade obrázok), tak posunutie je ignorované a pozadie začne hneď od kraja.
Třeba rámečky. S tím se člověk vyblbne, když neví, že to každý prohlížeč počítá jinak a má někde ve FF 1px mezírku a v IE ne.
Také záleží na deklaraci (vliv doctype). Přečti si mody-prohlizecu.html
Doctype je fakt potrebne pouzivat... padding v dive cez CSS vo firefoxe... v IE ok, ale firefox na to iplne dlabe... doctype to vyriesil... :) Ked sa pouziva container, treba naozaj dodrzat uplne vsetko...
napr: 8209.htm
edit: ak mozem odporucit, na tabulky sa vykasli a nauc sa robit design cez divi v containeri...
Děkuji.
Ten edit patril MSX-ovi...
Ja robím kombináciu tabuliek a div. V div nadefinujem všetko, čo sa dá a potom len v tabuľke dám class a prípadne height a width. Ale najradšej by som sa tabuliek zbavil úplne.