odkázání na určitou část stránky v html
Opět já,
rád bych stvořil delší seznam děl, tedy dvojslovné, trojslovné názvy. na tento seznam bych rád odkazoval, nicméně potřebuju odkazovat třeba na pátou položku.
Někde jsem to viděl, tuším to není ani složité, jen nevím co hledat.
Snad mi rozumíte.
Něco jak obsah, kdy po kliknutí na určitou kapitolu, mne to hodí na tu kapitolu třeba v polovině textu.
Díky
Asi máš na mysli toto
zalozky.html
Díky Kráťo:)
i když, asi to nebude ono. Potřeboval bych něco, co bude měnit kod v adresním řádku. Abych na to mohl odkazovat z menu linkem, nikoliv kodem..
EDIT: otázka je, jestli to co chci je reálné.
Kotvy mění adresu, přečti si to Kráťovo pořádně a koukej při těch příkladech na url.
zalozky.html
Ano, já tomu rozumím, ale toto řešení by fungovalo pouze v rámci jedné stránky, ne?
Rozumějte, potřebuju seznam na určité stránce, na který budu odkazovat z indexového menu, naprosto jiné stránky.
Tohle?
odkaz
V podstatě. Mě to teda háže na konec stromu, ale asi chápu, jak to myslíš. V podstatě je to ono.
Tzn. že ty kotvy jsou v rámci celého webu?
Pokud dáš absolutní adresu do odkazu, tak ano.
Např. stranka.htm
Se v tom nějak matláte, přitom je to prosté.
Všechna místa, na která se bude skákat pojmenuješ nejlépe parametrem id="nejakejmeno"
třeba [h2 id="nejakejmeno"] Sem to skočí [/h2]
Do odkazu, který má přejít na pojmenované místo zadáš za mřížku to jméno.
Má-li ten odkaz být na téže stránce, stačí do adresy jen jméno:
[a href="#nejakejmeno"] Skoč tam [/a]
Chceš-li na to místo odkazovat z jiné podstránky svého webu, píšeš to za název souboru:
[a href="soubor.html#nejakejmeno"] Skoč tam v jiném souboru [/a]
No a pokud na to chceš odkazovat z jiného webu, píšeš to za celou adresu:
[a href="http://nejakyweb.cz/slozka/soubor.html#nejakejmeno "] Skoč tam na jiném webu [/a]
Díky, hned to jdu vyzkoušet, to by mohlo fungovat!
Důležité: samozřejmě pojmenování musí být v rámci stránky jedinečné a název nesmí začínat číslicí a nedoporučuji do něj mezery a česká písmena
tak asi mám smůlu. Zdá se, že Joomla, resp její html editor textu to nepodporuje a proto se to vypisuje jako prostý text.
Každopádně díky za pokus
http://crocodilus.8u.cz/index.php?option=com_conte nt&view=article&id=38&Itemid=238
nebo to dělám blbě? myslel jsem že to prostě naformátuje jako nadpis, či tak něco.
mezi jednotlivými alby budou ještě obrázky přebalů a ukázka na přehrání v mp3, tedy mezi jednotlivými alby budou poměrně velké mezery, proto bych na ně chtěl odkazovat..
Zkus použít podle výše uvedeného vzoru: <a name="odskok"></a>
Dá se tím skákat kamkoliv ve stránce nebo v odstavci. Jestli to editor nepodporuje, tak se přepni do html zdrojáku v editoru (myslím že to v Joomla jde).
právěže to dělám v editoru html, zkusím ještě ty <>
EDIT:všem se omlouvám, v joomle, přímo v editoru je na kotvy tlačítko. Anchor, neboli ikonka kotvy, po jejím rozkliku se vepíše pouze název kotvy. Geniální tento CMS.
Všem díky a omlouvám se
Aha, já zapomněl...
to H2 byl jen příklad, pokud v tom místě, kam chceš skákat máš třeba div, nebo span nebo cokoliv, tak to píšeš do něj
[div id="neco"] spousta textu [/div]
pokud bys tam nic neměl, můžeš ještě použít to, co ti radí IQ37, i když to je výjimka, žeby někdo odkazoval doprostřed odstavce kde není žádný příkaz nebo tak...
no, každopádně, pro budoucí generace: V joomle je přímo v editoru tlačítko na kotvy. Stačí kotvu pojmenovat a pak udělat odkaz na stránku kde se kotva nachází ve stylu: http://mojewebovastranka.cz/strankaskotvou.php#naz evkotvy
Všem moc díky za trpělivost