Zobrazit stránkuStarší verzeZpětné odkazyNahoru Tato stránka je pouze pro čtení. Můžete si pouze prohlédnout zdrojový kód, ale ne ho měnit. Zeptejte se správce, pokud si myslíte, že něco není v pořádku. === Připojení js souboru === <code html> <script src="script.js"></script> </code> - může být kdekoliv ve stránce, většinou se ale dává dovnitř hlavičky ''<head>'' === Připojení css souboru === <code html> <link rel="stylesheet" href="vzhled.css"> </code> uvnitř hlavičky ''<head>'' **NEBO** <code html> <style type="text/css"> @import url("vzhled.css"); </style> </code> uvnitř hlavičky ''<head>'', příkaz ''@import'' lze ale umístit i v css v jiném souboru - jeden css soubor tak může odkazovat na jiný. === Odkazování souboru v podadresáři === V ukázkách uvažujeme soubor ve stejném adresáři jako je html soubor který odkazuje. Pokud bude náš web komplexnější, může obsahovat klidně desítky či stovky souborů! Proto je dobré od začátku organizovat do podadresářů, jak je naznačeno v [[html:vytvor_web#adresarova_struktura|úloze vytvoř web]]. V takovém případě cestu k souboru musíme zapsat včetně jmen adresářů skrze které k němu jdeme! Například //design/css/barvy.css//. Stejně bychom to udělali u odkazu na dokument či obrázek: <code html> <img src="obrazky/praha.jpg"> </code> Je potřeba si ale uvědomit, že cesta je **relativní** vzhledem k souboru, který odkazuje. Pokud mám tedy všechny html soubory v podadresáři, jak odkážu cestu, která musí jít přes nadřazený adresář? Existuje speciální označení adresáře dvě tečky (''..''), který znamená "o adresář výš", který lze s lomítky kombinovat. Odkaz tedy může vypadat: ''../obrazky/praha.jpg''. Cesty obsahující dvě tečky uvnitř cesty jsou také povoleny, byť je většinou lze zapsat jednodušeji. ''/neco/../../obrazky/praha.jpg'' html/externi_soubor_css_js.txt Poslední úprava: 2023/11/15 20:54autor: 127.0.0.1