[HTML] Obrázek jako pozadí

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
MasterOfShadow
Level 2.5
Level 2.5
Příspěvky: 270
Registrován: 02 čer 2013 22:40

[HTML] Obrázek jako pozadí

Příspěvek od MasterOfShadow »

Ahoj všichni. Hledal jsem to na internetu, ale všude vidím jenom návod na CSS. Jak můžu udělat, aby obrázek co jsem si stáhl byl v HTML stránce jako pozadí? Díky moc.
Zakladní deska : MSI FM2-A85XA-G65
Procesor :Athlon X4 750K
Grafická karta : GIGABYTE GTX 660 Ultra Durable 2GB
Paměti : Kingston HyperX 10th Year XMP 2x4GB
Zdroj : Seasonic SS 500 ET
Case : Eurocase MiddleTower Monster II 9201
Tholus
Level 5.5
Level 5.5
Příspěvky: 3081
Registrován: 13 pro 2007 16:28

Re: [HTML] Obrázek jako pozadí

Příspěvek od Tholus »

Pokud vím, tak to v HTML nejde. Proč to neuděláš v CSS, které je nezbytnou součástí HTML stránky?
Uživatelský avatar
MasterOfShadow
Level 2.5
Level 2.5
Příspěvky: 270
Registrován: 02 čer 2013 22:40

Re: [HTML] Obrázek jako pozadí

Příspěvek od MasterOfShadow »

Nevím o CSS vůbec nic :/
Zakladní deska : MSI FM2-A85XA-G65
Procesor :Athlon X4 750K
Grafická karta : GIGABYTE GTX 660 Ultra Durable 2GB
Paměti : Kingston HyperX 10th Year XMP 2x4GB
Zdroj : Seasonic SS 500 ET
Case : Eurocase MiddleTower Monster II 9201
Uživatelský avatar
Tomasb98
Level 4
Level 4
Příspěvky: 1012
Registrován: 02 čer 2013 14:54
Bydliště: Hradec Králové

Re: [HTML] Obrázek jako pozadí

Příspěvek od Tomasb98 »

Tak se ho nauč bez něj to nemá cenu! HTML a CSS jsou nerozlučná dvojka :D ale jde to i přes html mrkni zde: http://www.jakpsatweb.cz/pozadi.html
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: [HTML] Obrázek jako pozadí

Příspěvek od faraon »

Struktura jednoduché stránky:

Kód: Vybrat vše

<html>
  <head>
    <title>Titul stránky</title>
  </head>
  <body background="obrazek.jpg">
    ...
    ...
  </body>
<html>
Počítej s tím že obrázkem se celé pozadí "vytapetuje", takže by měl plynule navazovat.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
MasterOfShadow
Level 2.5
Level 2.5
Příspěvky: 270
Registrován: 02 čer 2013 22:40

Re: [HTML] Obrázek jako pozadí

Příspěvek od MasterOfShadow »

právě, že mi to obrazek.jpg nefunguje :(
Zakladní deska : MSI FM2-A85XA-G65
Procesor :Athlon X4 750K
Grafická karta : GIGABYTE GTX 660 Ultra Durable 2GB
Paměti : Kingston HyperX 10th Year XMP 2x4GB
Zdroj : Seasonic SS 500 ET
Case : Eurocase MiddleTower Monster II 9201
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7415
Registrován: 23 pro 2010 09:23

Re: [HTML] Obrázek jako pozadí

Příspěvek od faraon »

Místo "obrazek.jpg" dej název svého obrázku :lol:

Bacha na několik věcí:
  • Obrázek musí být ve stejném adresáři jako ta stránka, nebo k němu musíš vypsat cestu.
  • Důležité je ohlídat malá a velká písmena, protože na Internetu platí unixová pravidla a tam se tohle rozlišuje.
    Takže nejlepší je velká písmena vůbec nepoužívat! (O diakritice nemluvě.)
  • Vyzkoušej si to nejdřív u sebe v počítači, než to nahraješ na web.
    Pokud ti to doma funguje a na webu ne, máš o půlku problémů při hledání příčiny méně.
A ještě pozor na uvozovky, ať tam máš oboje. Parametry VŽDY zadávej v uvozovkách.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: [HTML] Obrázek jako pozadí

Příspěvek od Myloš »

Pokud nechceš, aby se ti obrázek vytapetoval, můžeš použít vlastnost background z CSS.
Vše potřebné najdeš na stránce www.jakpsatweb.cz/css/background.html. Pokud bys měl s něčím problém, tak se zaptej.
Snad jen to, že CSS můžeš uvést buď v HTML souboru v sekci HEAD (tedy ještě před značkou </head>, a to například takto:

Kód: Vybrat vše

<style type="text/css">
body {background-img: url('cesta-k-obrazku/obrazek.jpg')
   background-position: top center;
   background-repeat: no-repeat;
}
</style>
(Takový obrázek bude zobrazen vlevo nahoře a nebude se dlaždicovitě opakovat)

ale to bys musel napsat do hlavičky každého HTML souboru.
Dá se to udělat jednodušeji – do HEAD napiš jen odkaz na CSS soubor (vytvoříš např. v Poznámkovém bloku, ale pozor, aby neměl příponu TXT; nazvěme ho třeba styl.css:

Kód: Vybrat vše

<link rel="stylesheet" type="text/css" media="screen" href="cesta-k-souboru/styl.css">
Při zápisu cesty k obrázku je třeba dát pozor na to, aby se cesta vztahovala vůči souboru, v němž jsou zapsaná daná pravidla, tedy v první ukázce k HTML souboru, v druhé k přilinkovanému CSS souboru.
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
MasterOfShadow
Level 2.5
Level 2.5
Příspěvky: 270
Registrován: 02 čer 2013 22:40

Re: [HTML] Obrázek jako pozadí

Příspěvek od MasterOfShadow »

Tak jasně, že jsem nenapsal obrazek.jpg :D Ale problém asi bude v té cestě:) To je jinde.
Zakladní deska : MSI FM2-A85XA-G65
Procesor :Athlon X4 750K
Grafická karta : GIGABYTE GTX 660 Ultra Durable 2GB
Paměti : Kingston HyperX 10th Year XMP 2x4GB
Zdroj : Seasonic SS 500 ET
Case : Eurocase MiddleTower Monster II 9201
Uživatelský avatar
Tomasb98
Level 4
Level 4
Příspěvky: 1012
Registrován: 02 čer 2013 14:54
Bydliště: Hradec Králové

Re: [HTML] Obrázek jako pozadí

Příspěvek od Tomasb98 »

Máš složku kde je index.html a obrázek máš kde ? Dej to třeba do podložky a dáš cestu podsložka/obrazek.jpg (podsložka bude ve složce kde je ten html soubor...)
Uživatelský avatar
MasterOfShadow
Level 2.5
Level 2.5
Příspěvky: 270
Registrován: 02 čer 2013 22:40

Re: [HTML] Obrázek jako pozadí

Příspěvek od MasterOfShadow »

Už to tam je:) Pomohl jsem si jedním návodem CSS. (Myslel jsem, že na CSS potřebuju nějaké grafické prostředí) A ještě byc se chtěl zeptat, jestli jde nějak upravit velikost obrázku, ať se přizpůsobí velikosti obrazovky toho kdo je na stránce.
Zakladní deska : MSI FM2-A85XA-G65
Procesor :Athlon X4 750K
Grafická karta : GIGABYTE GTX 660 Ultra Durable 2GB
Paměti : Kingston HyperX 10th Year XMP 2x4GB
Zdroj : Seasonic SS 500 ET
Case : Eurocase MiddleTower Monster II 9201
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: [HTML] Obrázek jako pozadí

Příspěvek od Myloš »

  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • HTML editor
    od BigSandy » » v Programy ke stažení
    3 Odpovědi
    15597 Zobrazení
    Poslední příspěvek od pcmaker
  • Kdo umí číst kód HTML? Doladit jednu podmínku.
    od Minapark » » v Programování a tvorba webu
    22 Odpovědi
    19078 Zobrazení
    Poslední příspěvek od Minapark

Zpět na „Programování a tvorba webu“