nefunguje mi CSS

9 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Ahoj, mám tento kod a nefunguje mi v něm soubor pozadi.css Ten soubor mám uložený na : C:\apache\htdocs\img\pozadi.css Omlouvám se, že Vám rovnou nepíšu stránku, ale nemohu si ji prozatím zaregistrovat, protože mi to nefunguje. ten kod je zde: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title>můj web</title> <link rel="stylesheet" type="text/css" href="pozadi.css"> </head> <body> <div align="left"> Toto je moje první stránka, na které bych se chtěl naučit různé triky při<br> tvorbě www stránek, jako např,<em> jak se tvoří odstavce</em>.<br> </div> <br> <div align="left"> Tento odstavec jsem zarovnal celý doleva, jinak pokud bych ho chtěl celý napří-<br> klad vycentrovat použil bych ten samý tag jenom s tím rozdílem, že místo left<br> bych použil "center". </div> <div align="left"> Také jsem se naučil vytvářet odkazy za jiné stránky jak můžete vidět na této stránce. </div> <br> [<a href="uvod.html"> O mně</a> - <a href="mesto.html">moje město </a> - <a href="mailto:info@firma.cz">Napište mi</a>] </body> Soubor css: body { font-family: sans-serif; } Děkuji za rady.
  2. C:\apache\htdocs\img\pozadi.css <link rel="stylesheet" type="text/css" href="pozadi.css"> zjevně je špatně uvedena cesta k souboru, aby to fungovalo podle uvedeného zdrojového kódu je potřeba aby byl pozadi.css ve stejném adresáři jako je html soubor, který se na něj odkazuje
  3. Pokud mas soubor s css ulozen ve slozce img tak yb s mej psat i ceste k nemu s touto slozkou.. tedy: ...href="img/pozadi.css"... ;)
  4. Ono je těžký radit, když nenapíše taky umístění tý stránky, protože já sem si www stránky pro domací apache nastavil třeba jinam, takže třeba c:\www_root a z toho ti pak nezobrazí ten css dokument, to musíš dát absolutní cestu ... a absolutní cesty, když něco nejde je jedna z možností jak na to přijít, proč to nejde ... nejspíš to opravdu bude tim.
  5. Cesta k tamu souboru index.html je: C:\apache\htdocs\url Mám to nějak upravit? Děkuji Pavel
  6. v adresáři: C:\apache\htdocs\url udělej podadresář css a nahraj do něj pozadi.css a toto: link rel="stylesheet" type="text/css" href="pozadi.css"> oprav: link rel="stylesheet" type="text/css" href="/css/pozadi.css">
  7. A ten soubor index.html může být zapř. zde? C:\apache\htdocs\index.html Děkuji Pavel Protože já,když jsem to udělal podle těch rad co jsem od Vás dostal tak mi to i přesto nefunguje. Tak by mne zajímalo jestli ten soubor index musí být taky av konkrétním souboru nebo ne? Děkuji Pavel
  8. trochu nechápu: jestli ten soubor index musí být taky av konkrétním souboru nebo ne pro soubory, které tvoří webovou aplikaci je používán adresář, který je určen direktivou DocumentRoot, která je zapsaná v souboru httpd.conf. Protože je možné nastavit si konfiguraci libovolně je těžké se vyjadřovat k podobným dotazům (viz Kamajkl). Nastuduj si základy konfigurace Apache, nech si v Googlu najít: konfigurace +apache site:cz Nebo použij nějaký balík, kde je Apache už předinstalovaný - je tam nastavený i DocumentRoot a jen se soubory rozbalí do adresáře a okoukni to tam. I když něco takového nejspíš máš i teď. Na http://www.slunecnice.cz/product/Intranetovy-server/ je instalace, která má myslím httpd.conf psaný česky. Každopádně cestu, kterou uvedeš k souboru se styly je potřeba uvádět relativně vzhledem k souboru, který se na ně odkazuje (už kvůli přenositelnosti na webový server na internetu) pokud je původní umístění souboru se styly: C:\apache\htdocs\img\pozadi.css a souboru index.html : C:\apache\htdocs\url tak cesta k souboru se styly by měla být link rel="stylesheet" type="text/css" href="../img/pozadi.css"> Pokud se ti po zadání http://localhost/ zobrazí index.html z adresáře C:\apache\htdocs\url, musí se ti podle mé rady načíst i soubor se styly - pokud je tedy v C:\apache\htdocs\url\css
  9. C:\apache\htdocs\url\index.html a C:\apache\htdocs\img\pozadi.css <link rel="stylesheet" type="text/css" href="../img/pozadi.css"> ----------------------------------- C:\apache\htdocs\index.html a C:\apache\htdocs\img\pozadi.css <link rel="stylesheet" type="text/css" href="img/pozadi.css">

← Zpět na všechna témata