0 Kč s DPH

Jak změnit pozadí webových stránek

Uvažovali jste někdy o změně pozadí webových stránek a nevěděli jste jak na to?

Přinášíme vám jednoduchý návod, jak si můžete pozadí stránek změnit s pomocí kaskádových CSS stylů. Do pozadí stránek tak můžete nastavit např. vlastní barvu, barevný přechod nebo třeba umístit vlastní obrázek.

Pod pojmem pozadí stránek se obvykle rozumí:

  1. jednolitá barva pozadí
  2. barevný přechod tzv. gradient
    - kombinuje obrázek a barvu pozadí
  3. opakující se obrázek na pozadí
    - týká se šablon v inPage

Pozadí stránek v inPage

Pozadí stránek u šablon MIRA, ATLAS, VEGA, ZETA, POLARIS a NAVI se skládá z kombinace obrázku a barvy pozadí:

  • horní část pozadí tvoří OBRÁZEK
  • spodní část pozadí tvoří BARVA, která na obrázek navazuje

Výjimkou je šablona s názvem MEDIA, u které tvoří pozadí jednolitá barva.

Změna pozadí pomocí CSS

Změna pozadí se zapisuje buď pomocí zápisu background-color: nebo background: do vlastního CSS stylu (sekce VZHLED - Vlastní CSS styl), rozdíly jsou v tom, že první zápis umožnuje zapsat jen barvu a už ne obrázek, druhý umožňuje zapsat obrázek, opakování, souřadnice a barvu.

Při vkládání zápisu do vlastního CSS stylu nezapomeňte zaškrtnout volbu "Nastavit styl jako aktivní"

Jak změnit pozadí www stránek si postupně ukážeme na jednotlivých příkladech.

1. Jednolitá barva pozadí

Chcete-li jednoduše změnit barvu pozadí vašich stránek např. na zelenou, vložte níže uvedený zápis do vlastního CSS stylu. Barvu lze definovat buď v hexadecimálním kódu (viz příklad 1) nebo zadáním názvu barvy v anglickém jazyce (viz příklad 2)

Zápis platí pro všechny šablony

Příklad 1: body { background-color: #008000; }
Příklad 2: body { background-color: green; }

Lze použít také zápis

Příklad 1: body { background: #008000; }
Příklad 2: body { background: green; }

Atribut "background-color" v tomto případě umožnuje zapsat jen barvu.
Atribut "background:" umožnuje zapsat obrázek, opakování, souřadnice i barvu.

Výslednou změnu pozadí můžete porovnat na obrázku.

2. Barevný přechod (gradient)

Barevným přechodem (tzv. gradientem) nazýváme pozadí stránek přecházející plynule z jedné barvy do druhé. Představte si např. tmavě šedé pozadí přecházející postupně do světle šedé. Nastavení pozadí tzv. gradientu se tvoří kombinací obrázku s vytvořeným gradientem a barvy pozadí, která by měla navazovat na spodní barvu obrázku. Vysvětlíme na příkladu:

Vytvoření obrázku s gradientem

V programu na tvorbu a úpravu obrázků (doporučujeme např. program Zoner Photo Studio) si lze vytvořit obrázek s barevným gradientem.


(pro názorný příklad je velikost námi vytvořeného obrázku s gradientem je 512x512 pixelů, ve skutečnosti však stačí, když bude rozměr obrázku na šířku pouhý 1pixel)

Vytvořený obrázek následně nahrajte do inPage do sekce OBRÁZKY, obrázek pojmenujte např. jako "pozadí". Jakmile jste obrázek do administrace nahráli, můžete změnit pozadí stránek pomocí CSS.

Definice pozadí v CSS stylech

Vložte následující zápis do vlastního CSS stylu (sekce VZHLED - Vlastní CSS styl)

Zápis platí pro všechny šablony

body { background: url("/obrazek/3/pozadi") repeat-x 0 0 #F2F2F2; }

Zápis "url" je povinný, pokud pracujete s obrázkem -> vyznačuje cestu k originálu obrázku. Zápis repeat-x způsobuje opakování obrázku na pozadí v horizontální poloze. Zápis #F2F2F2 určuje barvu pozadí, navazující na spodní barvu obrázku (v našem případě je to světle šedá barva).

Atribut "background:" umožnuje do pozadí stránek zapsat obrázek, opakování, souřadnice i barvu.

Výslednou změnu pozadí můžete porovnat na obrázku.

3. Opakující se obrázek na pozadí

Obrázek na pozadí je trochu specifická záležitost, ne každý obrázek je vhodný pro pozadí webových stránek.

Vhodné obrázky pro pozadí vašich webových stránek můžete najít třeba na internetu. Abyste v této chvíli nemuseli nic hledat, uložte si do svého PC následující obrázek s pozadím, který vidíte vpravo.

(obrázek pozadí STAHUJTE ZDE)

Následně obrázek s pozadím nahrajte do administrace vašeho inPage do sekce OBRÁZKY. Obrázek pojmenujte např. jen jako "Pozadí"

Definice pozadí v CSS stylech

Po nahrátí obrázku s pozadím přejděte k editaci vlastního CSS stylu (sekce VZHLED -> Vlastní CSS styly) a vložte do CSS následující zápis:

Zápis platí pro všechny šablony

body { background: url("/obrazek/3/pozadi") repeat 0 0 #733F03; }

Výsledné zobrazení pozadí stránek může poté vypadat takto:


(ukázka z webu www.SAULESRO.cz - pro zvětšení klikněte na obrázek)

Obrázek na pozadí definujeme pomocí atributu background: url (). Opakování obrázku způsobí zápis repeat - tímto vyskládá prohlížeč celé pozadí opakujícím se obrázkem . Poslední zápis #733F03 značí barvu podkladu pozadí, v našem případě je to tmavě hnědá z obrázku, avšak na místo barvy lze použít i zápis "transparent".

Kromě hodnoty "repeat" lze využít i další hodnoty repeat-x a repeat-y, ty určují zda se má obrázek na pozadí opakovat pouze v ose X (horizontálně) nebo jen v ose Y (vertikálně).

Kde zjistíte adresu obrázku?

Pokud nevíte jak zjistit URL adresu obrázku, kterou potřebujete vložit při změně pozadí do vlastního CSS stylu, zkuste si zapamatovat následující:

V první řadě záleží na tom, jaký používáte jazyk aplikace inPage. Přednastavený jazyk je český, lze jej však přepnout do slovenštiny, němčiny, angličtiny atd. Jazyk aplikace lze změnit v administraci v sekci NASTAVENÍ -> Nastavení prostředí -> Jazyk aplikace.

Používáte inPage v češtině? Pak URL cesta k obrázku bude:
url ("/obrazek/3/adresa-obrazku-jpg")

Používáte inPage ve slovenštině? Pak URL cesta k obrázku bude:
url ("/obrazok/3/adresa-obrazku-jpg")

Používáte inPage v angličtině? Pak URL cesta k obrázku bude:
url ("/picture/3/adresa-obrazku-jpg")

Používáte inPage v němčině? Pak URL cesta k obrázku bude:
url ("/bild/3/adresa-obrazku-jpg")

V druhé řadě potřebujete zjistit samotnou adresu vašeho obrázku: /adresa-obrazku-jpg/. Adresu obrázku zjistíte tak, že si otevřete editaci vašeho obrázku v inPage a na stránce kde nastavujete parametry obrázku, rozkliknete záložku Optimalizace pro vyhledávače a zde adresu najdete (viz obrázek)

Adresa obrázku se zpravidla odvíjí od názvu obrázku, pokud si adresu nedefinujete sami.

 

Hanka Medková
hana.medkova(zav)zoner.cz

Přidat komentář

Přehled komentářů

  • černé

    3. 10. 2012 20:05:11 | Josef

    pozadí za textem ve vnitřní části šablony, to za šablonou umím :) ... děkuji

    Odpovědět

  • RE: černé...

    3. 10. 2012 15:55:09 | Hana Medková

    Dobrý den, a chcete změnit pozadí za šablonou nebo pozadí za textem ve vnitřní části šablony?

    Odpovědět

  • černé podkladové pozadí

    3. 10. 2012 15:17:23 | Josef

    Jakou definici mám doplnit do css vlastního css stylu, abych měl podkladové pozadí černé, vždy když tam dopíšu místo white black, tak mi tam zůstane podkladový obrázek, mohl bych poprosit o znění definice od vás? Okraje změit umím, prostředek ne :) ... předem děkuji ... web: www.joseftrakal.cz

    Odpovědět

  • RE: pozadí

    2. 10. 2012 14:35:03 | Hana Medková;

    Jednoduše si změnte barvu pozadí z bílé na červenou či šedou či černou.

    Odpovědět

  • pozadí

    2. 10. 2012 12:58:19 | Josef

    Dobrý den, změnil jsem si pozadí na bílo, ale ještě bych potřeboval jednu úpravu, chtěl bych docílit šedých okrajů, nebo černých, či červených, to je vlastně jedno, to bych si vyzkoušel, stejně jako je tomu u webu www.nelldesign.cz . Má doména www.joseftrakal.cz
    Děkuji za odpověď

    Odpovědět

  • RE: menu lišta

    2. 10. 2012 9:41:34 | Hana Medková

    Dobrý den, ano, také tyto prvky jde změnit. Jen to není tak jednoduché. Jsou k tomu potřeba určité znalosti kaskádových stylů CSS a grafický program pro vytváření a úpravu obrázků. Jde o to, že podklad hlavního menu tvoří obrázky butonů, které je nutné předělat nebo si vytvořit vlastní a nahradit jimi ty původní.

    Např. pro podklad hlavního menu u šablony Elektra je použito následujících obrázků:
    http://www.joseftrakal.cz/images/styles/template10/black/menu-bg.png (podklad hlavního menu)
    http://www.joseftrakal.cz/images/styles/template10/black/menu-item-active.png (levý kraj aktivního menu)
    http://www.joseftrakal.cz/images/styles/template10/black/menu-item-active-bg.png (střední obrázek hlavního menu, který se pomocí CSS opakuje na pozadí záložky menu)
    atd. atd...

    Pokud však CSS styly neovládáte na pokročilé úrovni, pak tyto změny pravděpodobně sám neprovedete a možná bych Vám doporučila změnit typ šablony např. na ZARA, která je pro nastavení vlastní grafiky mnohem jednodušší, a úpravy byste si tam mohl snáze vyzkoušet.

    Odpovědět

  • menu lišta

    2. 10. 2012 1:00:40 | Josef

    Dobrý den,Ještě bych se rád zeptal na jednu věc, mám šablonu electra a chtěl jsem se zeptat zda je možno změnit i barvu menu lišty a barvu jednotlivých textů záložek menu. doména www.joseftrakal.cz

    Odpovědět

  • RE: bílé pozadí v šabloně electra

    1. 10. 2012 9:29:45 | Hana Medková

    Dobrý den pane Trakal, bílé pozadí u vnitřní části šablony docílíte vložením následující definice do vlastního CSS stylu:

    #container {
    background: url("/images/styles/template10/black/body-bg.png") repeat-x scroll 0 0 white;
    }

    Barva "white" na konci zápisu mění barvu pozadí vnitřní části šablony.

    Odpovědět

  • bílé pozadí v šabloně electra

    30. 9. 2012 14:04:01 | Josef

    Dobrý den,
    mám předlohu electra, chtěl jsem v ní vytvořit čistě bílé pozadí, ale nedaří se mi to. Zatím se mi podařilo vytvořit pouze bílé postranice. Pokud mohu poprosit o pomoc, budu rád. Můj web je www.joseftrakal.cz

    Odpovědět

  • RE: čistá stránka

    20. 9. 2012 10:45:32 | Hana Medková

    Dobrý den, čistá stránka je stránka bílá - jednobarevná, tu nastavíte dle příkladu uvedeného na začátku návodu. Na pozadí stránek lze samozřejmě umístit i flash, ale obávám se, že velikost souboru flash na pozadí stránek bude natolik velká, že bude brzdit rychlost načítání Vašich stránek. Rychlost načítání webu je jedním z mnoha faktorů, které vyhledávací roboti posuzují - čím pomaleji se Vaše stránky načítají, tím menší váhu jim vyhledávače přikládají a i tato drobnost může mít neblahý vliv na výsledky vyhledávání.
    V každém případě však flash pozadí do inPage vložit nelze - max. animovaný .gif obrázek opakující se na pozadí.

    Odpovědět