Autor Zpráva
Martin Kostelník
Profil
Začínám s webem a chtěl bych si stránku rozdělit do tří rámců...bohužel nevím nevím jak se to dělá tak se mi povedlo si rozdělit stránku jen do dvou:
<frameset rows="100,*">
  <frame name="nadpis" src="horni.html">
  <frame name="text" src="games-polovicka.html">
</frameset>

Nevíte jak mám změnit zdrojový kod aby se stránka rozdělila do tří rámců...

Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Beavis
Profil
Martin Kostelník
Co přidat další rám? :)
<frameset rows="100,*">
  <frame name="nadpis" src="horni.html">
  <frame name="text" src="games-polovicka.html">
<frame name="text2" src="games-polovicka2.html">
</frameset>
Chamurappi
Profil
Reaguji na Beavise:
Tak jednoduchá věc a přesto v ní dokážeš udělat chybu. Jak velký ten třetí rám bude?
Beavis
Profil
Chamurappi
Rámy jsem nikdy nepoužíval, takže se omlouvám :)..
<frameset rows="100,100,*">
že by?
Bubák
Profil
Třebas takto, ale možná jsi to chtěl jinak:
<frameset rows="60,*" border="0">
  <frame name="top" src="top.html">
<frameset cols="150,*" border="0">
  <frame name="menu" src="menu.html">
  <frame name="main" src="obsah.html">
  <noframes>
<h1>Bez rámů to neumím</h1>
<p><a href="menu.html">menu</a>
  </noframes>
</frameset>
</frameset>
Axamith
Profil
Beavis Rámy jsem nikdy nepoužíval, takže se omlouvám :).. Raději bych volil cestu CSS, než rámy. Zvláště pokud začínáš s webem, je lepší se naučit modernější a používanější metodu.
Martin Kostelník
Profil
<frameset rows="100,*">
<frame name="nadpis" src="horni.html">
<frame name="text" src="games-polovicka.html">
<frame name="text2" src="games-polovicka2.html">
</frameset>

Tohle teda skutečně nefungovalo...
<html>
<head>
  <title>První stránka</title>
</head>
<frameset rows="100,*">
  <frame name="nadpis" src="horni.html">
  <frame name="text" src="uvod.html">
  <frame name="menu" src="Menu.html">
</frameset>
</html>
Martin Kostelník
Profil
Asi jsem se možná hned zezačátku nevyjádřil přesně..potřebuju udělat menu aby nahoře bylo záhlaví a nalevo bylo v tom třetím rámci menu a to nevím jak udělat..nevíte jak mám tenhle kod pro to upravit..díky.
<frameset rows="100,100,*">
  <frame name="nadpis" src="horni.html">
  <frame name="text" src="uvod.html">
</frameset>
</html>


Moderátor Mistr: Nebraň se Chamurappimu návrhu a vkládej, prosím, kódy mezi značky [pre] a [/pre] (stačí kliknout na ). Díky.
Bubák
Profil
Smaž to udělej to podle [#5]
Martin Kostelník
Profil
Omlouvám se Vám ale jsem opravdu začátečník a html mám od začátku školního roku takže toho moc neumím a něco jsem se naučil dopředu..nemohl by mi tedy někdo prosím pomoct a ten zdrojový kod mi upravit protože opravdu nevím co s tím....
Martin Kostelník
Profil
Prosím zjistil jsem si že pro sloupcový rámec se používá parametr frame cols a pro řádkový rámec parametr frame rows. Jak bych prosím měl tohle upravit abych měl jeden sloupcový rámec s menu, jeden "řádkový" rámec se záhlavím a jede normální s textem:
<frameset rows="100,*">
<frame name="nadpis" src="horni.html">
<frame name="text" src="uvod.html">
<frame name="Menu" src="Menu.html" noresize>

Prosím fakt mi nepiště ať se učím což dělám ale tohle potřebuju nutně vědět tak mi pls napište jak to má bejt..moc Vám díky...
panther
Profil
Martin Kostelník:
co nechápeš na [#5]? Máš tam vše, co potřebuješ. I Bubák tě na jeho řešení znovu odkazoval v [#9].
Martin Kostelník
Profil
panther:
<h1>Bez rámů to neumím</h1>
<p><a href="menu.html">menu</a>
</noframes>
</frameset>
</frameset>
Už to funguje..jen jak mám udělat aby když dám v menu odkaz na něco aby se to otevřelo v jiném rámu??
Bubák
Profil
Martin Kostelník:
Prosím fakt mi nepiště ať se učím což dělám
Učíš se rámy, což je ztráta času, ale když to chceš:
www.jakpsatweb.cz/ramy.html
Martin Kostelník
Profil
Už se mi to povedlo..leč chci aby se mi všechny odkazy otevřely v rámu který jsem pojmenoval Uvod a nastavil se mto parametrem base target leč mi to prostě nějak nefunguje. Nevíte prosím jak to mám opravit a kde je chyba?? Díky Tady je kod:
<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<head>
<meta http-equiv="content-type" content="text/html;charset=windows-1250">
<title>MENU</title>
<link rel="stylesheet" href="styly/muj-styl.css" type="text/css">
<frameset rows="100,*" border="0">
<frame name="top" src="horni.html">
<frameset cols="230,*" border="0">
<frame name="menu" src="Menu.html">
<frame name="main" src="Uvod.html">
<noframes>
<h1>Bez rámů to neumím</h1>
<p><a href="menu.html">menu</a>
</noframes>
</frameset>
</head>
<body >
<body bgcolor="black">
<p align="left">
<font size="7" face="Arial" color="white">
<b>MENU</b>
</p align="left">
</font size="7" face´"Arial" color="white">
<font size="4" face="Arial" color="yellow">
<div id="navcontainer">
<ul id="navlist">
<li><a href="dvd.html" base target="Uvod.html"><font color="yellow">DVDS</a></li>
<li><a href="books.html"><font color="yellow">BOOKS</a></li>
<li><a href="magasines.html"><font color="yellow">MAGASINES</a></li>
<li><a href="posters.html"><font color="yellow">POSTERS</a></li>
<li><a href="games.html"><font color="yellow">PC GAMES</a></li>
<li><a href="shirts.html"><font color="yellow">T-SHIRTS</a></li>
<li><a href="figures.html"><font color="yellow">FIGURES</a></li>
<li><a href="soundtrack.html"><font color="yellow">SOUNDTRACKS</a></li>
<li><a href="cassettes.html"><font color="yellow">VIDEOCASSETTES</a></li>
</ul>
</div>
</body>
</html>
Bubák
Profil
Chyba je v chybném použití tagu base:
- máš ho mít v souboru Menu.html
- zapisuje se jinak a musí být HEAD: <base target="main">
- máš tam i další, naštěstí neškodné chyby

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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