Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Webová stránka, 3 prohlížeče

Dobrý den, jsem student, který se začíná učit psát webové stránky, vytvořil jsem docela pěknou webovouprezentaci.

Ale mám dotaz : vše jsem zkoušel v prohlížeči firefox.

Když zapnu stránky v google chrome, nebo I.exploreru, šedé pole, kde ma být umístěn text, zlobí, není tam kde má být, nebo je velký, jakto?

Jde o web : www.pantau.kvalitne.cz

Prosím profíky o radu :)

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
<body> - Obsah musí být mezi těmito dvěmi tagy. Divím se, že mi to vůbec FF zobrazí. </body> </div>…
MihhC 28.10.2011 13:42
MihhC
Jen tak naokraj - neznám tagy <float><clear> :-) Zřejmě jste měl na mysli CSS vlastnosti float a cle…
martin.developer 28.10.2011 13:46
martin.developer
Díky za radu, jak říkam, učím se :)
GGGMAN 28.10.2011 13:47
GGGMAN
Když se učíte, je sice dobré vědět k čemu je absolutní/relativní pozicování, ale nesmí se znásilňova…
martin.developer 28.10.2011 14:00
martin.developer
Děkuji za rady, ale porád nechápu, proč to je v google chrome a IE jiné ?
GGGMAN 28.10.2011 14:47
GGGMAN
Protože každý z těch prohlížečů vykresluje věci jinak. Jak s oblibou píšu, jedny prohlížeče dělají n… poslední
Kráťa 29.10.2011 09:27
Kráťa
Ještě doporučuji používat CSS reset (pozor na YUI 2 CSS reset ten je až moc drastický). Co to je? Ve…
martin.developer 28.10.2011 17:47
martin.developer
Myslím, že by mělo stačit: * { margin: 0; padding: 0; } "*" znamená všechny prvky.
MihhC 28.10.2011 18:03
MihhC
Hvězdičkový selektor nechutně vytíží prohlížeč. Opravdu doporučuji do souboru reset.css třeba překop… nový
martin.developer 28.10.2011 18:06
martin.developer
V prípade takého jednoduchého pravidla ten selektor vôbec nevyťaží prehliadač. Problémy s výkonom mô… nový
los 28.10.2011 20:08
los

<body> - Obsah musí být mezi těmito dvěmi tagy. Divím se, že mi to vůbec FF zobrazí.
</body>
</div> - Ukončený div, který nemá co ukončovat, máš v tom s prominutím docela guláš.
<style> - Neukončený, a má být uvnitř <head> - už jsem párkrát viděl ujinde, ale myslím že správně má být v <head>.
(background-color: #e7f2f6(pozadí přes celou obrzovku); color: #000000 (písmo)}
(poznámka: nekontroloval jsem každý znak)

Ještě doporučím udělat obal, páč když změnším okno, tak se stránka rozhází. A nejlépe určit min-width.
Jinak já vůbec absolutní pozicování moc rád nemám a procenta taktéž. Doporučuju zajít na jpw a najít <div><float><clear><body><style>

Protože každý z těch prohlížečů vykresluje věci jinak. Jak s oblibou píšu, jedny prohlížeče dělají například orámování ve stylu "obraz", kdy k prvku "přidají" rám a tím jej zvětší (když se např. rámují prvky).
Jiné prohlížeče zase berou prvek jako "pozemek" a když přidáš rám (jako třeba zeď u pozemku), nemůžeš to přeci postavit okolo pozemku a tím jej zvětšit. Pozemek musí být stále stejně velký, čili zeď 0,5 m musí být uvnitř a tím se zmenší vnitřní prostor.

Ještě doporučuji používat CSS reset (pozor na YUI 2 CSS reset ten je až moc drastický).
Co to je? Ve zkratce - každý browser dává elementům jako je p, div, em apod. základní vlastnosti, zejména padding a margin. Problém je v tom, že ty hodnoty dává každý browser jiné, CSS reset je stanovuje pro všechny stejné, tudíž se předejde problémům.

Zpět do poradny Odpovědět na původní otázku Nahoru