- Příručka uživatele aplikace Dreamweaver
- Úvod
- Dreamweaver a Creative Cloud
- Pracovní plochy a zobrazení aplikace Dreamweaver
- Nastavení webů
- O webech aplikace Dreamweaver
- Nastavení lokální verze webu
- Připojení k publikačnímu serveru
- Nastavení testovacího serveru
- Import a export nastavení webu aplikace Dreamweaver
- Přenos stávajících webových stránek ze vzdáleného serveru do kořenové složky lokálního webového místa
- Funkce usnadnění přístupu v aplikaci Dreamweaver
- Rozšířená nastavení
- Nastavení předvoleb webového místa pro přenos souborů
- Úprava nastavení serveru proxy v aplikaci Dreamweaver
- Synchronizace nastavení aplikace Dreamweaver ve službě Creative Cloud
- Používání systému Git v aplikaci Dreamweaver
- Správa souborů
- Vytváření a otevírání souborů
- Správa souborů a složek
- Získání souborů ze serveru a odeslání souborů na server
- Zpřístupnění/vyhrazení souborů
- Synchronizace souborů
- Porovnání souborů a nalezení rozdílů
- Maskování souborů a složek ve webu aplikace Dreamweaver
- Povolení poznámek k návrhu pro weby Dreamweaver
- Předcházení potenciálnímu zneužití modulu Gatekeeper
- Rozvržení a návrh
- Používání vizuálních pomůcek pro rozvržení
- O používání souborů CCS k rozvržení stránky
- Navrhování responzivních webů pomocí nástroje Bootstrap
- Vytvoření a používání multimediálních dotazů v aplikaci Dreamweaver
- Zobrazení obsahu pomocí tabulek
- Barvy
- Responzivní návrh s využitím rozvržení s plovoucí mřížkou
- Funkce Extrakt v aplikaci Dreamweaver
- CSS
- Vysvětlení kaskádových seznamů stylů
- Rozvržení stránek pomocí panelu CSS Designer
- Použití preprocesorů CSS v aplikaci Dreamweaver
- Postup nastavení předvoleb stylu CSS v aplikaci Dreamweaver
- Přesunutí pravidel CSS v aplikaci Dreamweaver
- Převedení inline CSS na pravidlo CSS v aplikaci Dreamweaver
- Práce s tagy div
- Použití přechodů na pozadí
- Vytváření a úprava efektů přechodů v aplikaci Dreamweaver
- Formátování kódu
- Obsah stránky a datové zdroje
- Nastavení vlastností stránky
- Nastavení vlastností nadpisů CSS a vlastností odkazu CSS
- Práce s textem
- Vyhledání a nahrazení textu, tagů a atributů
- Panel DOM
- Úpravy v živém zobrazení
- Kódování dokumentů v aplikaci Dreamweaver
- Výběr a zobrazení elementů v okně dokumentu
- Nastavení vlastností textu v Inspektoru vlastností
- Kontrola pravopisu webové stránky
- Pomocí vodorovných linek v aplikaci Dreamweaver
- Přidání a úprava kombinací písma v aplikaci Dreamweaver
- Práce s datovými zdroji
- Vložení a aktualizace dat v aplikaci Dreamweaver
- Vytvoření a správa oblíbených datových zdrojů v aplikaci Dreamweaver
- Vložení a úprava obrázků v aplikaci Dreamweaver
- Přidání multimediálních objektů
- Přidání videa v aplikaci Dreamweaver
- Vložení videa HTML 5
- Vložit soubory SWF
- Přidání zvukových efektů
- Vložte zvuk HTML5 v aplikaci Dreamweaver
- Práce s položkami knihoven
- Používání arabského a hebrejského textu v aplikaci Dreamweaver
- Odkazy a navigace
- Ovládací prvky a efekty jQuery
- Kódování webových stránek
- Informace o psaní kódu v aplikaci Dreamweaver
- Prostředí pro psaní kódu v aplikaci Dreamweaver
- Nastavení předvoleb kódování
- Přizpůsobení barevného zvýraznění kódu
- Psaní a úprava kódu
- Našeptávání kódu a dokončování kódu
- Sbalení a rozbalení kódu
- Opakované použití kódu v podobě výstřižků
- Linting kódu
- Optimalizace kódu
- Úprava kódu v zobrazení Návrh
- Práce s obsahem hlavičky stránek
- Vložení zahrnutí na straně serveru v aplikaci Dreamweaver
- Používání knihoven tagů v aplikaci Dreamweaver
- Import vlastních tagů do aplikace Dreamweaver
- Práce s funkcemi JavaScriptu (obecné pokyny)
- Použití vestavěných chování jazyka JavaScript
- O XML a XSLT
- Provádění transformace XSL na straně serveru v aplikaci Dreamweaver
- Provádění transformace XSL na straně klienta v aplikaci Dreamweaver
- Přidání entit znaku pro XSLT v aplikaci Dreamweaver
- Formátování kódu
- Pracovní postupy pro různé produkty
- Instalace a používání rozšíření v aplikaci Dreamweaver
- Aktualizace v rámci aplikace v aplikaci Dreamweaver
- Vkládání dokumentů sady Microsoft Office v aplikaci Dreamweaver (jen ve Windows)
- Práce s aplikacemi Fireworks a Dreamweaver
- Úprava obsahu na webech Dreamweaver za pomoci aplikace Contribute
- Integrace mezi aplikacemi Dreamweaver a Business Catalyst
- Vytváření e-mailových kampaní na míru
- Šablony
- O předlohách aplikace Dreamweaver
- Rozpoznání předloh a dokumentů založených na předloze
- Vytvoření předlohy aplikace Dreamweaver
- Vytváření upravitelných oblastí v šablonách
- Vytváření opakovaných oblastí a tabulek v aplikaci Dreamweaver
- Použijte volitelné oblasti v předlohách
- Definování upravitelných atributů tagu v aplikaci Dreamweaver
- Postup vytvoření vnořených šablon v aplikaci Dreamweaver
- Úprava, aktualizace nebo odstranění předloh
- Export a import obsahu XML v aplikaci Dreamweaver
- Aplikace nebo odstranění předlohy z existujícího dokumentu.
- Úprava obsahu v předlohách Dreamweaver
- Pravidla syntaxe pro tagy předloh v aplikaci Dreamweaver
- Nastavení předvoleb zvýraznění pro oblasti předlohy
- Výhody používání předloh v aplikaci Dreamweaver
- Mobilní zařízení a zařízení s více displeji
- Dynamické weby, stránky a webové formuláře
- Informace o webových aplikacích
- Nastavení počítače pro vývoj aplikací
- Řešení problémů s připojením databází
- Odstranění skriptů připojení v aplikaci Dreamweaver
- Návrh dynamických stránek
- Přehled zdrojů dynamického obsahu
- Definice zdrojů dynamického obsahu
- Přidání dynamického obsahu na stránky
- Změna dynamického obsahu v aplikaci Dreamweaver
- Zobrazení záznamů databáze
- Zajišťování a řešení potíží s živými daty v aplikaci Dreamweaver
- Přidání uživatelského chování serveru v aplikaci Dreamweaver
- Vytváření formulářů pomocí aplikace Dreamweaver
- Shromažďování informací od uživatelů pomocí formulářů
- Vytváření a povolení formulářů ColdFusion v aplikaci Dreamweaver
- Vytváření webových formulářů
- Rozšířená podpora formátu HTML5 pro elementy formuláře
- Vytváření formuláře pomocí aplikace Dreamweaver
- Vizuální vytváření aplikací
- Vytváření hlavních a podrobných stránek v aplikaci Dreamweaver
- Vytváření vyhledávacích stránek a stránek s výsledky
- Vytvoření stránky vložení záznamu
- Vytvoření stránky pro aktualizaci záznamu v aplikaci Dreamweaver
- Budování stránek pro odstranění záznamu v aplikaci Dreamweaver
- Používání příkazů ASP k úpravě databáze v aplikaci Dreamweaver
- Vytvoření registrační stránky
- Vytvoření přihlašovací stránky
- Vytvoření stránky, na kterou mají přístup pouze autorizovaní uživatelé
- Zabezpečení složek ve službě ColdFusion pomocí aplikace Dreamweaver
- Používání komponent ColdFusion v aplikaci Dreamweaver
- Testování, náhled a publikování webových stránek
- Odstraňování problémů
Osvojte si základní strukturu rozvržení CSS a naučte se v aplikaci Dreamweaver navrhovat stránky a obsah pomocí prvků CSS.
O rozvržení stránek CSS
Rozvržení stránek CSS pro organizaci obsahu na webové stránce používá formát kaskádových stylů, spíše než tradiční tabulky nebo rámce HTML. Základním stavebním blokem rozvržení CSS je tag div – tag HTML, který se ve většině případů chová jako kontejner pro text, obrazy a další elementy stránky. Při vytváření rozvržení CSS umístíte na stránku tagy div, přidáte k nim obsah a posunete je do různých umístění. Na rozdíl od buněk tabulky, které jsou omezené na polohu někde mezi řádky a sloupci tabulky, tagy div se mohou objevit kdekoliv na webové stránce. Tagy div můžete umístit absolutně (zadáním souřadnic x a y) nebo relativně (zadáním umístění v souvislosti se stávajícím umístěním). Tagy div můžete také umístit zadáním plovoucích rámečků, odsazení a okrajů – podle dnešních webových standardů se jedná o preferovanou metodu.
O struktuře rozvržení stránek CSS
Před pokračováním v tomto oddílu byste měli být seznámení se základními koncepty CSS.
Základním stavebním blokem rozvržení CSS je tag div – tag HTML, který se ve většině případů chová jako kontejner pro text, obrazy a další elementy stránky. Následující příklad ukazuje stránku HTML, která obsahuje tři samostatné tagy div: jeden tag velkého „kontejneru“ a dva další tagy – tag bočního sloupce a tag hlavního obsahu – uvnitř tagu kontejneru.
A. Div kontejneru B. Div bočního sloupce C. Div hlavního obsahu
Následuje kód pro všechny tři tagy div v HTML:
<!--container div tag--> <div id="container"> <!--sidebar div tag--> <div id="sidebar"> <h3>Sidebar Content</h3> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p> <p>Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis.</p> </div> <!--mainContent div tag--> <div id="mainContent"> <h1> Main Content </h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum.</p> <p>Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p> <h2>H2 level heading </h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam.</p> </div> </div>
V předchozím příkladu není k žádnému z tagů div přiřazen žádný „styl“. Bez definice pravidel CSS se všechny tagy div a jejich obsahy umísti do výchozí pozice na stránce. Pokud má ale každý tag div jedinečný identifikátor (jako v předchozím příkladu), můžete tyto identifikátory použít při vytváření pravidel CSS a aplikováním pravidel změnit styl a umístění tagů div.
Následující pravidlo CSS, které se může nacházet v sekci head dokumentu nebo v externím souboru CSS, vytvoří pravidla používání stylů pro první tag div na stránce nebo pro tag div „kontejneru“.
#container { width: 780px; background: #FFFFFF; margin: 0 auto; border: 1px solid #000000; text-align: left; }
Pravidlo #container nastavuje styl tagu div kontejneru tak, aby měl šířku 780 obrazových bodů, bílé pozadí, žádný okraj (od levé strany stránky), plný černý okraj široký 1 obrazový bod a text zarovnaný doleva. Aplikování pravidla na tag div kontejneru má následující výsledky:
A. Text zarovnán doleva B. Bílé pozadí C. Plný černý okraj s tloušťkou 1 obrazový bod
Následující pravidlo CSS tvoří pravidla používání stylů pro tag div bočního sloupce:
#sidebar { float: left; width: 200px; background: #EBEBEB; padding: 15px 10px 15px 20px; }
Pravidlo #sidebar nastavuje styl tagu div bočního sloupce tak, aby měl šířku 200 obrazových bodů, šedé pozadí, horní a spodní odsazení široké 15 obrazových bodů, pravé odsazení široké 10 obrazových bodů a levé odsazení o velikosti 20 obrazových bodů. (Výchozí pořadí pro odsazení je horní-pravý-dolní-levý.) Pravidlo navíc podle zápisu „float:left“ umístí tag div postranního sloupce na levou stranu od tagu div kontejneru. Aplikování pravidla na tag div postranního panelu má následující výsledky:
A. Šířka 200 obrazových bodů B. Horní a spodní odsazení, 15 obrazových bodů
Pravidlo CSS pro tag div hlavního kontejneru dokončí rozvržení:
#mainContent { margin: 0 0 0 250px; padding: 0 20px 20px 20px; }
Pravidlo #mainContent nastavuje styl div hlavního obsahu tak, aby měl levý okraj 250 obrazových bodů, což znamená, že mezi levou stranu div kontejneru a levou stranou div hlavního obsahu bude mezera o velikosti 250 obrazových bodů. Pravidlo navíc přidá mezery o velikosti 20 obrazových bodů na pravé, spodní a levé straně div hlavního obsahu. Aplikování pravidla na div hlavního obsahu má následující výsledky:
Kompletní kód vypadá následovně:
A. Odsazení 20 obrazových bodů vlevo B. Odsazení 20 obrazových bodů vpravo C. Odsazení 20 obrazových bodů dole
<head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Untitled Document</title> <style type="text/css"> #container { width: 780px; background: #FFFFFF; margin: 0 auto; border: 1px solid #000000; text-align: left; } #sidebar { float: left; width: 200px; background: #EBEBEB; padding: 15px 10px 15px 20px; } #mainContent { margin: 0 0 0 250px; padding: 0 20px 20px 20px; } </style> </head> <body> <!--container div tag--> <div id="container"> <!--sidebar div tag--> <div id="sidebar"> <h3>Sidebar Content</h3> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</p> <p>Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis.</p> </div> <!--mainContent div tag--> <div id="mainContent"> <h1> Main Content </h1> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum.</p> <p>Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.</p> <h2>H2 level heading </h2> <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam.</p> </div> </div> </body>
Předchozí ukázka kódu je zjednodušená verze, která vytvoří rozvržení se dvěma sloupci a pevným levým bočním panelem (pokud nový dokument vytvoříte pomocí předdefinovaných rozvržení dodávaných s aplikací Dreamweaver).
Vytvoření stránky s rozvržením CSS
Když vytváříte novou stránku v aplikaci Dreamweaver, můžete vytvořit takovou, která už obsahuje rozvržení CSS. Aplikace Dreamweaver se dodává s 16 různými rozvrženími CSS. Navíc si můžete vytvořit vlastní rozvržení CSS a přidat je do konfigurační složky, takže se objeví v nabídce rozvržení v dialogovém okně Nový dokument.
Vytvoření stránky s rozvržením CSS
-
Vyberte volbu Soubor > Nový.
-
V dialogovém okně Nový dokument vyberte kategorii Prázdná stránka. (Ta je standardně vybrána.)
-
V poli Typ stránky vyberte druh stránky, který chcete vytvořit.Poznámka:
Pro rozvržení musíte vybrat typ stránky HTML. Můžete vybrat například volby HTML, ColdFusion®, PHP atd. Pomocí rozvržení CSS nemůžete vytvořit ActionScript™, CSS, položky knihovny, JavaScript, XML, XSLT ani stránku komponenty ColdFusion. Typy stránek v kategorii Jiné v dialogovém okně Nový dokument také neumožňují použití rozvržení stránek CSS.
-
Z nabídky Rozvržení vyberte rozvržení CSS, které chcete použít. Můžete si vybrat z 16 různých rozvržení. Okno náhledu zobrazí rozvržení a stručný popis vybraného rozvržení.
Předdefinovaná rozvržení CSS nabízejí následující typy sloupců:
Pevný
Šířka sloupců je určena v obrazových bodech. Sloupec nemění svou velikost podle velikosti okna prohlížeče ani nastavení textu návštěvníka webového místa.
Pružný
Šířka sloupce je určena v procentech šířky prohlížeče návštěvníka webového místa. Pokud návštěvník webového místa rozšíří nebo zúží okno prohlížeče, návrh se přizpůsobí, ale nemění se podle nastavení textu návštěvníka.
-
Vyberte typ dokumentu z rozbalovací nabídky Typ dokumentu.
-
Z rozbalovací nabídky CSS rozvržení vyberte umístění pro CSS rozvržení.
Přidat do záhlaví
Přidá CSS pro rozvržení do sekce head stránky, kterou vytváříte.
Vytvořit nový soubor
CSS pro rozvržení přidá do nového externího seznamu stylů CSS a tento nový seznam stylů připojí k vytvářené stránce.
Odkaz na existující soubor
Umožňuje určit existující soubor CSS, který už obsahuje pravidla CSS potřebná pro rozvržení. Tato volba je zvláště užitečná v případě, že chcete použít stejné rozvržení CSS (jehož pravidla CSS jsou uložena v jednom souboru) pro více dokumentů.
-
Proveďte jeden z následujících úkonů:
- Pokud jste z rozbalovací nabídky CSS rozvržení vybrali volbu Přidat do záhlaví (výchozí volba), klikněte na tlačítko Vytvořit.
- Pokud jste z rozbalovací nabídky CSS rozvržení vybrali volbu Vytvořit nový soubor, klikněte na tlačítko Vytvořit a pak v dialogovém okně Uložit soubor seznamu stylů jako zadejte název nového externího souboru.
- Pokud jste z rozbalovací nabídky CSS rozvržení vybrali volbu Odkaz na existující soubor, zadejte externí soubor do textového pole Připojit soubor CSS tak, že kliknete na ikonu Přidat seznam stylů, vyplníte údaje v dialogovém okně Připojit externí seznam stylů a kliknete na tlačítko OK. Až skončíte, v dialogovém okně Nový dokument klikněte na tlačítko Vytvořit.
Poznámka:Když vyberete volbu Odkaz na existující soubor, určený soubor už musí obsahovat pravidla pro v něm obsažený soubor CSS.
Pokud rozvržení CSS uložíte do nového souboru nebo přidáte odkaz na existující soubor, aplikace Dreamweaver automaticky přidá odkaz na tento soubor do vytvářené stránky HTML.
Poznámka:Podmíněné komentáře pro prohlížeč Internet Explorer, které pomáhají obejít problémy s vykreslováním v IE, zůstávají vložené v sekci head nového dokumentu s rozvržením CSS i v případě, že jako umístění CSS rozvržení vyberete nový nebo existující externí soubor.
-
(Volitelně) Seznamy stylů CSS můžete také připojit k nové stránce (nesvázané s rozvržením CSS), když ji vytváříte. V takovém případě klikněte na ikonu Připojit seznam stylů nad panelem Připojit soubor CSS a vyberte požadovaný seznam stylů CSS.
Podrobný návod k tomuto postupu najdete v článku Automatické připojení seznamu stylů k novému dokumentu od Davida Powerse.
Přidání vlastních rozvržení CSS do seznamu možností
-
Vytvořte stránku HTML obsahující rozvržení CSS, které chcete přidat do seznamu možností v dialogovém okně Nový dokument. CSS pro rozvržení se musí nacházet v sekci head stránky HTML.Poznámka:
Chcete-li, aby bylo vaše vlastní rozvržení CSS v souladu s ostatními rozvrženími dodávanými s aplikací Dreamweaver, měli byste svůj soubor HTML uložit s příponou .htm.
-
Stránku HTML přidejte do složky Adobe Dreamweaver CS5\Configuration\BuiltIn\Layouts.
-
(Volitelně) Přidejte obraz náhledu rozvržení (například soubor .gif nebo .png) do složky Adobe Dreamweaver CS5\Configuration\BuiltIn\Layouts. Výchozí obrazy dodávané s aplikací Dreamweaver jsou soubory PNG s rozměry 227 obrazových bodů na šířku a 193 obrazových bodů na výšku.Poznámka:
Obrazu náhledu přiřaďte stejný název souboru, jako má soubor HTML, abyste mohli náhled jednoduše identifikovat. Pokud má například soubor HTML název mojeVlastníRozvržení.htm, zadejte pro obraz náhledu název mojeVlastníRozvržení.png.
-
(Volitelně) Chcete-li pro vlastní rozvržení vytvořit soubor poznámek, otevřete složku Adobe Dreamweaver CS5\Configuration\BuiltIn\Layouts\_notes, zkopírujte a vložte do stejné složky některý z existujících souborů poznámek a kopii přejmenujte podle vlastního rozvržení. Můžete například zkopírovat soubor oneColElsCtr.htm.mno a přejmenovat ho na mojeVlastníRozvržení.htm.mno.
-
(Volitelně) Po vytvoření souboru poznámek pro vlastní rozvržení můžete tento soubor otevřít a určit název rozvržení, popis a obraz náhledu.