Autor Zpráva
Carl J
Profil
Zdravim všechny codery.
Dělam kamarádovi web a nevim si rady s variabilní šířkou. Pokusim se to popsat: Tak, že když okno prohlížeče zmenšuji tak poslední co tam zůstane celý je hlavní obsah (nejdřív se srazí jeden z okrajů, následuje druhý okraj a hlavní obsah je stále v původní šířce). Netýká se to jen okna prohlížeče, ale i potenciálních návštěvníků s jiným rozlišením, než to rozlišení, které mám já popř. s již zmíněnym zmenšeným oknem prohlížeče. Jako příklad mohu uvézt stránky www.speedy-world.blog.cz nebo www.dreamlife.cz (zkuste postupně zmenšovat okno prohlížeče a sledujte, co se děje se stránkou.
tiso
Profil
Carl J - a tvoj problém je?
Carl J
Profil
Že nevim jak tuhle "vychytávku" napsat v kodu v HTML
tiso
Profil
Carl J - nastav pre obalový div width alebo min-width tak, aby sa ti tam tie prvky vedľa seba zmestili.
Carl J
Profil
obalový div? To jako před značku body dát div a za ukončovací body taky? Píšu to v striktním XHTML. Jinak jsem Československo zažil akorát v plenkach tak nerozumím slovíčku zmestit - to je jako zmenšit?
tiso
Profil
Carl J
<div id="obalovy">
<div id="prvok1">...text1...</div>
<div id="prvok2">...text2...</div>
</div>

zmestili = vešli
zmestiť = vejít
Už je to jasnejšie?
Carl J
Profil
Snad ano. Díky
Chamurappi
Profil
Reaguji na Carla J:
Na uvedených stránkách je ale pevná šířka, ne? Pokud centruješ normálně a ne absolutním pozicováním, tak se takto musí chovat i tvůj layout.

To jako před značku body dát div a za ukončovací body taky?
V HTML nemá element <body> povinnou ukončovací ani počáteční značku. Je jedno, kam (a zda vůbec) je napíšeš, prohlížeč si je sám dosadí na místa, kde dávají smysl. Žádný <div> kolem <body> být nemůže (nikoliv jen „nesmí být“).

Píšu to v striktním XHTML.
Nevěřím. Udělej si test — vynech třeba značku „</body>“. Pokud ti pak prohlížeč místo stránky zahlásí chybu, tak píšeš v XHTML. Pokud chybu nezahlásí, píšeš v HTML.
Každopádně tahle finta nezávisí na značkovacím jazyku, ale spíš na CSS.
Carl J
Profil
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN" "http://www.w3.org/TR/xhmtl1/xhtml-transitional.dtd"> používam tohle + ještě parametr v <html> xlmns
panther
Profil
Carl J
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.1 Transitional//EN" "http://www.w3.org/TR/xhmtl1/xhtml-transitional.dtd"> používam tohle + ještě parametr v <html> xlmns
máš sice hezký Doctype, ale prohlížečům posíláš web jako „text/html“, čiliže obyčejné HTML, bez ohledu na Doctype.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: