Autor Zpráva
Elean
Profil
Ahoj, jsem pokročilý začátečník a potřebovala bych poradit - umím html, zkouším css (oboje asi dva týdny). Ale jedna věc mi pořád nejde: už jsem zvládla css pozicování - nahoře mám Hlavičku, vlevo na stránce mám Menu, vedle Obsah. Jak mám udělat, aby když kliknu na nějaký odkaz v Menu, tak se mi to zobrazilo v Obsahu? Vždycky se mi ten soubor s textem a obrázky (na který je odkaz) zobrazí v novém okně.
Peca
Profil
Nemáš náhodou u těch odkazů nastavený target? Pokud ano, tak ho smaž.
Elean
Profil
Ne nemám.
Tahle to tam mám:

<div id="obsah">
<p>xxx xxx xxx - to je text ktery se mi zobrazuje v obsahu při načítání stránky</p>

<div id="menu">
<p><a href="str/xxx.htm">X</a></p>
<p><a href="str/zzz.htm">Z</a></p>
<p><a href="str/yyy.htm">Y</a></p>


a teď potřebuju vědět, jak když kliknu na Z zobrazit v obsahu zzz zzz zzz a nebo kliknu na Y a zobrazit yyy yyy yyy
Leo
Profil
A cemu rikate novy okno? Leo
Elean
Profil
Tak teď absolutně nevím, co jsem udělala, ale už se mi to nezobrazuje v novém okně, ale v tom samém okně.
To mám jako do každé stránky nakopírovat hlavičku, menu a jenom změnit obsah?
Peca
Profil
Přesně tak. Případně použít php příkaz include
http://polopate.jakpsatweb.cz/index.php?page=include
RPG
Profil
Elean
Přesně tak. Jinak, menu doporučují vkládat pomocí PHP funkce include.

http://www.jakpsatweb.cz/include.html
Elean
Profil
Dobře přesvědčili jste mě :-). Jdu se učit PHP.
RPG
Profil
Elean
Nemusíš se učit PHP. Navíc je to blbost, pokud neumíš velmi dobře HTML a CSS.
Stačí se naučit onen magický řádek:

<?php include ("menu.php") ?>

A nic víc tě zajímat nemusí. :-)
Má to háček v tom, že musíš všechny přípony změnit z *.html na *.php
habendorf
Profil
Má to háček v tom, že musíš všechny přípony změnit z *.html na *.php

Ale kdepak, php musí být jen stránka s includem. Klidně můžeš mít

<?php include ("menu.html") ?>
RPG
Profil
habendorf
Je lepší mít to vše sjednocené. Proto jsem napsal, že by se mělo změnit vše.
Za tento malý "fígl" se omlouvám. ;-)

(Ale je to tak opravdu lepší)
Tata
Profil
RPG - neskúsil som to, ale budú sa naozaj aj čisté HTML súbory po premenovaní na *.php chovať úplne korektne?
Leo
Profil
"ale budú sa naozaj aj čisté HTML súbory po premenovaní na *.php chovať úplne korektne?"

A proc by nemely? Leo
dis
Profil
neskúsil som to, ale budú sa naozaj aj čisté HTML súbory po premenovaní na *.php chovať úplne korektne?
Ano, budou; za podmínky, že server, na kterém jsou stránky umístěny, php umí. V samotném souboru může zůstat naprosto to samé, co tam bylo. Jen pozor na odkazy - ty původní, na soubory s příponou html, je samozřejmě také potřeba přepsat.
Toto téma je uzamčeno. Odpověď nelze zaslat.