Adobe Creative Team
Adobe Dreamweaver CS6 Oficiální výukový kurz
Computer Press Brno 2013
K2057_Dreamweaver_CS6.indd 1
21.2.2013 9:44:52
Adobe DreamWeaver CS6 Oficiální výukový kurz Adobe Creative Team Překlad: Ondřej Pár Obálka: Adobe Creative Team Odpovědný redaktor: Roman Bureš Technický redaktor: Jiří Matoušek Translation © Ondřej Pár, 2013 Authorized translation from the English language edition, entitled ADOBE DREAMWEAVER CS6 CLASSROOM IN A BOOK, 1st Edition, 0321822455 by ADOBE CREATIVE TEAM, published by Pearson Education, Inc., publishing as Adobe Press. Copyright © 2012, Pearson Education, Inc., publishing as Adobe Press. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc. CZECH language edition published by Albatros Media a. s., Copyright © 2013. Autorizovaný překlad z anglického jazyka publikace ADOBE DREAMWEAVER CS6 CLASSROOM IN A BOOK, 1st Edition, 0321822455, kterou vytvořil ADOBE CREATIVE TEAM, a vydalo nakladatelství Pearson Education, Inc., publikující jako Adobe Press. Copyright © 2012, Pearson Education, Inc., publishing as Adobe Press. Všechna práva vyhrazena. Žádná část této publikace nesmí být publikována a šířena žádným způsobem a v žádné podobě bez výslovného svolení od nakladatelství Pearson Education, Inc. Českou publikaci vydalo nakladatelství Albatros Media a. s., Copyright © 2013. Objednávky knih: http://knihy.cpress.cz www.albatrosmedia.cz
[email protected] bezplatná linka 800 555 513 ISBN 978-80-251-3735-2 Vydalo nakladatelství Computer Press v Brně roku 2013 ve společnosti Albatros Media a. s. se sídlem Na Pankráci 30, Praha 4. Číslo publikace 16 790. © Albatros Media a. s. Všechna práva vyhrazena. Žádná část této publikace nesmí být kopírována a rozmnožována za účelem rozšiřování v jakékoli formě či jakýmkoli způsobem bez písemného souhlasu vydavatele. 1. vydání
K2057_Dreamweaver_CS6.indd 2
21.2.2013 9:40:27
OBSAH
ZAČÍNÁME . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11 O edici Oficiální výukový kurz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TinyURL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Potřebné znalosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalace programu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jak zkopírovat soubory výukového kurzu . . . . . . . . . . . . . . . . . . . Doporučené pořadí lekcí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Skoková výuka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nastavení rozvržení pracovní plochy . . . . . . . . . . . . . . . . . . . . . . . . Kde hledat informace o Dreamweaveru . . . . . . . . . . . . . . . . . . . . . Kontrola aktualizací . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Další zdroje informací . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Certifikace společnosti Adobe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
11 11 11 12 12 12 13 14 15 15 15 16
PŘIZPŮSOBENÍ PRACOVNÍ PLOCHY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prohlídka pracovní plochy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Přepínání a rozdělování zobrazení . . . . . . . . . . . . . . . . . . . . . . . . . . Práce s panely . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Výběr rozvržení pracovní plochy . . . . . . . . . . . . . . . . . . . . . . . . . . . . Přizpůsobení panelů nástrojů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Úprava předvoleb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tvorba vlastních klávesových zkratek . . . . . . . . . . . . . . . . . . . . . . . Použití inspektoru Vlastnosti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 3
18 20 21 24 28 30 31 32 33
3
19.2.2013 14:14:18
2
ZÁKLADY JAZYKA HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Co je HTML? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Kde se jazyk HTML vzal? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Základní kostra HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jak psát svůj vlastní kód HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Často používaný kód jazyka HTML 4 . . . . . . . . . . . . . . . . . . . . . . . . Úvod do HTML 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
ZÁKLADY JAZYKA CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Co je to CSS? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formátování HTML vs. CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Výchozí formátování HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Blokový model CSS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formátování textu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Konstrukce pravidla CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Formátování objektů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vícenásobné selektory, třídy a identifikátory, ale ne! . . . . . . . . . Shrnutí a podpora CSS3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
38 40 40 41 41 51 53
58 60 61 63 65 67 67 75 84 86
TVORBA ROZVRŽENÍ STRÁNKY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Základy webového designu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Práce s miniaturami a architektonickým modelem . . . . . . . . . . 94 Vytvoření webové stránky v Dreamweaveru . . . . . . . . . . . . . . . . 98 Použití úvodní stránky. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 100 Úprava existujícího rozvržení CSS . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Přidání obrázku do pozadí záhlaví . . . . . . . . . . . . . . . . . . . . . . . . . 104 Vložení nových prvků . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
4
OBSAH
K2057_Dreamweaver_CS6.indd 4
19.2.2013 14:14:18
Úprava zarovnání elementu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Úprava šířky stránky a barvy pozadí . . . . . . . . . . . . . . . . . . . . . . . 113 Úprava existujícího obsahu a formátování . . . . . . . . . . . . . . . . . 116 Vložení obrázku jako zástupce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Vložení textového zástupce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Úprava zápatí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121 Ověření kompatibility prohlížeče . . . . . . . . . . . . . . . . . . . . . . . . . . 122 5
VYUŽITÍ KASKÁDOVÝCH STYLŮ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Náhled hotového souboru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Jak pracovat s oknem Styly CSS. . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Práce s písmem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Využití obrázků pro grafické efekty . . . . . . . . . . . . . . . . . . . . . . . . 133 Vytvoření nových pravidel CSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Tvorba interaktivní nabídky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Úprava chování hypertextových odkazů . . . . . . . . . . . . . . . . . . . 145 Vytvoření falešných sloupců . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Přesunutí pravidel do externí šablony stylů . . . . . . . . . . . . . . . . 151 Vytvoření šablony stylů pro jiná média. . . . . . . . . . . . . . . . . . . . . 153
6
PRÁCE S PŘEDLOHAMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Prohlédnutí dokončených souborů . . . . . . . . . . . . . . . . . . . . . . . . 164 Tvorba předlohy z existujícího rozvržení . . . . . . . . . . . . . . . . . . . 165 Vkládání upravitelných oblastí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Tvorba odvozených stránek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Aktualizace předlohy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Použití položek knihovny . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Použití vsuvek na straně serveru . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 5
5
19.2.2013 14:14:18
7
PRÁCE S TEXTEM, SEZNAMY A TABULKAMI . . . . . . . . . . . . . . . . . . . . . . . . 190 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 192 Vytvoření a stylování textu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194 Tvorba a stylování tabulek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Kontrola pravopisu webových stránek . . . . . . . . . . . . . . . . . . . . . 221 Hledání a nahrazování textu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223
8
PRÁCE S OBRÁZKY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Zopakování základů práce s obrázky na webu . . . . . . . . . . . . . 230 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 235 Vkládání obrázků . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236 Nastavení umístění obrázku pomocí tříd CSS. . . . . . . . . . . . . . . 238 Práce s oknem Vložit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240 Použití Adobe Bridge k vkládání obrázků . . . . . . . . . . . . . . . . . . 241 Vkládání typů souborů, které nejsou určeny pro web . . . . . . . 245 Použití inteligentních objektů Photoshopu . . . . . . . . . . . . . . . . 248 Kopírování a vkládání obrázků z aplikací Fireworks a Photoshop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Vkládání obrázků přetažením myší . . . . . . . . . . . . . . . . . . . . . . . . 255 Optimalizace obrázků v inspektoru Vlastnosti . . . . . . . . . . . . . . 256
9
TVORBA NAVIGACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Základy hypertextových odkazů . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Prohlédnutí hotového souboru . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Tvorba interních odkazů. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Tvorba obrázkového odkazu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 Vytvoření externího odkazu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Nastavení e-mailových odkazů . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 Cílení na elementy na stránce . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Vložení navigačních nabídek Spry . . . . . . . . . . . . . . . . . . . . . . . . . 279 Kontrola vaší stránky . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
6
OBSAH
K2057_Dreamweaver_CS6.indd 6
19.2.2013 14:14:19
10
PŘIDÁNÍ INTERAKTIVITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 Pár slov o chování v Dreamweaveru . . . . . . . . . . . . . . . . . . . . . . . 302 Prohlédnutí hotového souboru . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304 Využití chování v Dreamweaveru . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Využití ovládacího prvku Spry skládačka . . . . . . . . . . . . . . . . . . . 312
11
PRÁCE S ANIMACÍ A VIDEEM NA WEBU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320 Jak funguje animace a video na webu . . . . . . . . . . . . . . . . . . . . . 322 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 322 Přidání webové animace do stránky . . . . . . . . . . . . . . . . . . . . . . . 324 Přidání videa na web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327
12
PRÁCE S FORMULÁŘI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 336 Pár slov o formulářích . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 Přidání formuláře na stránku . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Vkládání textových elementů formuláře . . . . . . . . . . . . . . . . . . . 341 Vložení zaškrtávacích polí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350 Tvorba přepínačů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Vložení textových oblastí . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 Práce se seznamy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356 Přidání potvrzovacího tlačítka . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 358 Určení akce formuláře . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360 Poslání formulářových dat e-mailem . . . . . . . . . . . . . . . . . . . . . . . 361 Stylování formulářů . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 7
7
19.2.2013 14:14:19
13
PRÁCE S ON-LINE DATY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370 Práce s dynamickým obsahem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372 Prohlédnutí dokončeného souboru . . . . . . . . . . . . . . . . . . . . . . . . 372 Použití HTML a dat XML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373 Výběr serverového modelu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 384 Konfigurace lokálního webového serveru . . . . . . . . . . . . . . . . . . 386 Nastavení testovacího serveru . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386 Tvorba databázových aplikací . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
14
TVORBA DYNAMICKÝCH WEBOVÝCH STRÁNEK S DATY . . . . . . . . . . . . . 398 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398 Tvorba stránek pomocí PHP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Vytvoření sady hlavní stránka/stránka s detailem. . . . . . . . . . . 411 Tvorba stránky s detailem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424
15
PUBLIKOVÁNÍ NA WEBU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 V této lekci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 428 Definování vzdáleného webu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430 Maskování souborů a složek . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 437 Dokončení prací na webu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439 Publikování webu na Internetu . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 Synchronizace místního a vzdáleného webu . . . . . . . . . . . . . . . 445
REJSTŘÍK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
8
OBSAH
K2057_Dreamweaver_CS6.indd 8
19.2.2013 14:14:19
PRACOVNÍ SOUBORY K JEDNOTLIVÝM LEKCÍM Pracovní soubory k jednotlivým lekcím knihy Adobe Dreamweaver CS6: Oficiální výukový kurz si můžete stáhnout z adresy http://knihy.cpress.cz/K2057 po klepnutí na odkaz Soubory ke stažení. Naleznete tam všechny soubory, jež jsou potřebné k vypracování cvičení v této knize, a dále užitečné odkazy na další výukový materiál v anglickém jazyce, který vám usnadní práci s Adobe Dreamweaverem CS6.
Soubory z jednotlivých lekcí Každá lekce má svou vlastní složku ve složce Lekce. Tyto složky s lekcemi je potřeba před zahájením studia stáhnout z výše uvedené internetové adresy.
Internetové zdroje Uvnitř souboru HTML naleznete odkazy na nápovědu Adobe Community Help, nápovědu k produktu, stránky podpory, Adobe Press, programy certifikace Adobe, Adobe TV a na další užitečné internetové zdroje. Stačí otevřít soubor v internetovém prohlížeči a klepnout na odkazy, mezi nimiž je i speciální odkaz na produkt z této knihy, kde naleznete aktualizace a bonusový materiál.
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 9
9
19.2.2013 14:14:19
K2057_Dreamweaver_CS6.indd 10
19.2.2013 14:14:20
ZAČÍNÁME Adobe® Dreamweaver® CS6 je nejpoužívanějším programem pro tvorbu webových stránek. Ať už se živíte vytvářením webu na zakázku nebo plánujete vytvořit webové stránky pro svou vlastní živnost, Dreamweaver vám nabízí všechny nástroje potřebné pro dosažení profesionálního výsledku.
O edici Oficiální výukový kurz Adobe Dreamweaver CS6 Oficiální výukový kurz je součástí oficiálních výukových průvodců pro práci v grafickém a publikačním softwaru od Adobe Systems. Lekce jsou navrženy tak, že se můžete učit svým vlastním tempem. Pokud jste v Dreamweaveru nováčky, naučíte se základům toho, jak s programem pracovat. Jestliže jste již zkušenými uživateli, zjistíte, že kniha z edice Oficiální výukový kurz vás naučí využívat mnoho pokročilých funkcí a nabídne tipy a techniky pro poslední verzi Dreamweaveru. Ačkoliv každá lekce obsahuje instrukce krok za krokem, díky nimž vytvoříte specifické projekty, stále budete mít prostor pro zkoumání a experimentování. Knihu můžete číst od začátku až do konce, nebo se věnovat pouze těm částem, které korespondují s vaším zájmem a potřebami. Každou lekci ukončuje část Opakování obsahující otázky a odpovědi, jež se věnují probrané látce.
TinyURL Kniha často odkazuje na zdroje dostupné na internetu. Odkazy na webové stránky jsou často dost dlouhé a špatně se opisují, používáme tedy místo nich odkazy vytvořené pomocí služby TinyURL. Takové odkazy se bohužel časem zneplatní. Pokud vám některý z TinyURL nefunguje, najděte si původní odkaz v příloze knihy.
Potřebné znalosti Před použitím knihy Adobe Dreamweaver CS6 Oficiální výukový kurz byste měli mít povědomí o svém počítači a svém operačním systému. Ujistěte se, že víte, jak pracovat s myší, standardními nabídkami a příkazy, a také jak otevírat, ukládat a zavírat soubory. Pokud si budete chtít tyto techniky připomenout, zkuste některou z knih nakladatelství a vydavatelství Computer Press, které se věnují Windows 7, Vista či XP, nebo vaší linuxové distribuci nebo Mac OS X (nabídka knih viz knihy.cpress.cz).
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 11
11
19.2.2013 14:14:20
Instalace programu Než se pustíte do cvičení uváděných v knize, ujistěte se, že váš počítač splňuje hardwarové požadavky Dreamweaveru, je správně nakonfigurován a že je nainstalován všechen potřebný software. Adobe Dreamweaver CS6 musí být zakoupen zvlášť – není součástí přiloženého DVD. Bližší informace o systémových požadavcích softwaru naleznete na adrese http://www.adobe.com/cz/ products/dreamweaver/tech-specs.html. Program nainstalujte na pevný disk počítače z instalačního DVD (program nelze spustit přímo z instalačního disku) nebo z instalačních souborů stažených ze stránek společnosti Adobe. Potřebujete-li další instrukce k instalaci softwaru, přečtěte si soubor ReadMe na instalačním DVD nebo na stránce http://helpx.adobe.com/cz/support. Před instalací programu se ujistěte, že máte k dispozici platné sériové číslo.
Jak zkopírovat soubory výukového kurzu Soubory k této knize obsahují složky, v nichž najdete všechny soubory potřebné pro provedení všech cvičení v knize. Každá lekce má svou složku. Příslušnou složku musíte extrahovat na svůj pevný disk, abyste byli schopni provést cvičení v každé z lekcí. Abyste ušetřili místo na vašem pevném disku, můžete extrahovat složky ke každé lekci zvlášť, podle vaší potřeby. V zásadě je důležité uchovat všechny lekce v jedné složce na vašem pevném disku. Tato hlavní složka vám poslouží jako kořenová složka webu, jak popisuje lekce 4 – Tvorba layoutu stránky. Soubory výukového kurzu nainstalujete následovně: 1 Stáhněte si archiv z webu knihy na http://knihy.cpress.cz/k2057, pododkazem „Soubory ke stažení“. 2 Archiv obsahuje uvítací soubor, další užitečné odkazy a složku Lekce. 3 Složku zkopírujte na pevný disk vašeho počítače. Pokud chcete kopírovat pouze složku jedné lekce, pak přeskočte ke kroku 5. 4 Složku na pevném disku přejmenujte na „DW-CS6“. Tato složka bude kořenovou složkou webu. 5 Pokud chcete kopírovat jednotlivé lekce postupně, zkopírujte složku každé lekce zvlášť tehdy, kdy ji budete potřebovat. A poté pokračujte k části „Skoková výuka“, v níž najdete další instrukce. Nekopírujte složku s lekcí do složky s jinou lekcí. Soubory a složky pro každou lekci nelze zaměňovat.
Doporučené pořadí lekcí Tento výukový kurz je navržen tak, abyste jej prošli od A do Z, od základního k pokročilému návrhu, vývoji a produkování webů. Každá nová lekce staví na výkladu v předchozích cvičeních
12
ZAČÍNÁME
K2057_Dreamweaver_CS6.indd 12
19.2.2013 14:14:20
a používá soubory a prostředky, jež vytváříte při tvorbě celého webu. Doporučujeme, abyste provedli každou lekci, jak jdou za sebou, čímž dosáhnete nejlepšího výsledku a nejlépe pochopíte všechny aspekty webového designu. Ideální tréninkový scénář spočívá v tom, že začnete lekcí 1 a budete postupovat až k lekci 15. Neboť v každé další lekci vytvoříte nezbytné množství souborů a obsah pro lekci další, jakmile začnete podle tohoto scénáře postupovat, neměli byste žádnou lekci, nebo jen jediné cvičení, přeskočit. I když je ideální, tento scénář nemusí být praktický pro úplně každého uživatele. Takže, pokud to situace vyžaduje, můžete vykonat jednotlivé lekce metodou rychlého úvodu popsanou v následující části textu.
Skoková výuka Metoda skokové výuky je určena těm uživatelům, kteří nemají čas nebo nechtějí vykonávat každou lekci v této knize tak, jak jdou po sobě, nebo mají s určitými lekcemi potíže. Proto jsme do knihy přidali tuto metodu, s níž budete moci některé lekce přeskočit, nebo je vykonat v jiném pořadí. Jakmile začnete tuto metodu používat, budete ji muset použít u všech následujících lekcí. Například, pokud budete chtít přeskočit a začít lekcí 6, budete poté muset stejnou metodu použít pro lekci 7. V mnoha případech se soubory potřebné pro následující cvičení vytvářejí v dřívějších lekcích a cvičeních, a pokud některé lekce přeskočíte, nebudete mít tyto soubory k dispozici. Každá složka lekce obsahuje všechny soubory a datové zdroje potřebné k dokončení cvičení obsažených v lekci. Každá složka obsahuje dokončené soubory, startovací soubory a přizpůsobitelnou předlohu a soubory knihovny (ne vždy však obsahuje soubory, použité v ostatních lekcích). Může se zdát, že tyto složky obsahují duplicitní materiál. Ale tyto duplikující se složky a datové zdroje nelze ve většině případů použít zaměnitelně v jiných lekcích a cvičeních. Pokud byste je takto použili, pravděpodobně byste nebyli schopni správně cvičení dokončit. Metoda skokové výuky je určená k tomu, abyste mohli plnit jednotlivé lekce ve vlastním pořadí, využívá každou složku jako samostatný web. Abyste mohli přeskočit k lekci, zkopírujte složku s lekcí na váš pevný disk a vytvořte nový web přímo pro tuto lekci za použití dialogu Nastavení webu (Site Setup). Nevytvářejte nový web ve složce, vložené do jiného webu – všechny weby a jejich datové zdroje ponechejte v jejich originálních složkách, abyste se vyhnuli konfliktům. Je vhodné složky s lekcemi, stejně tak jako vaše jednotlivé weby na pevném disku, organizovat v jediné hlavní složce webu blízko kořenové složky na vašem pevném disku. Vyvarujte se však použití složky aplikace Dreamweaver nebo jakýchkoli složek obsahujících webový server, jako je Apache, ColdFusion nebo Internet Information Services (IIS) – o těch se blíže zmíníme v kapitolách 13 a 14. Jinak můžete tuto metodu používat u všech lekcí, jak se vám zachce. Web pro skokovou výuku vždy v dané lekci nastavíte následovně: 1 Zvolte Web (Site) Nový web (New Site). Zobrazí se dialog Nastavení webu (Site Setup).
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 13
13
19.2.2013 14:14:20
2 Do pole Název webu (Site Name) zapište název lekce, například lekce06. 3 Klepněte na ikonu Vyhledat složku ( ) vedle pole Místní složka webu (Local Site Folder). Najděte složku lekce, kterou jste zkopírovali z DVD přiloženého ke knize a stiskněte tlačítko Vybrat (Choose). 4 Klepněte na šipku ( ) vedle kategorie Rozšířené nastavení (Advanced Settings), aby se zobrazily skryté záložky. Zvolte kategorii Lokální informace (Local Info). 5 Klepněte na ikonu Procházet vedle pole Výchozí složka obrazů (Default Images Folder). V otevřeném dialogu najděte složku obrázky ve složce s lekcí a stiskněte tlačítko Vybrat (Choose). 6 V původním dialogu stiskněte tlačítko Uložit (Save). 7 Název aktuálně vybraného webu se nyní zobrazuje v roletové nabídce na panelu Soubory (Files). Pokud je to třeba, panel můžete zobrazit pomocí klávesové zkratky F8 /Cmd+Shift+F. Poté je možné vybrat web, se kterým chcete pracovat, ze zmíněné roletové nabídky panelu. Tyto kroky budete muset zopakovat v případě každé lekce, na níž chcete přeskočit. Více informací o tom, jak nastavit nový web v Dreamweaveru, nabízí lekce 4. V každém případě pamatujte na to, že pokud uvedenou skokovou metodu použijete u všech lekcí, může se stát, že výsledný obsah vytvořených adresářů nemusí být stejný, jako kdybyste jednotlivá cvičení prováděli postupně.
Nastavení rozvržení pracovní plochy Dreamweaver obsahuje množství rozvržení pracovní plochy, aby vyhověl různým konfiguracím počítače a individuálnímu stylu práce. V této knize budeme pracovat v rozvržení nazvaném Grafický návrhář. 1 V Dreamweaveru CS6 se zaměřte na horní panel aplikace. 2 Výchozím rozvržením pracovní plochy je Grafický návrhář (Designer). Nicméně pokud máte zvolené jiné rozvržení, pak klepněte do roletové nabídky a vyberte jej. 3 Jestliže jste dříve zvolené rozvržení pracovní plochy změnili a některá okna nyní nejsou vidět, zvolte Okno Rozvržení pracovní plochy Obnovit „Grafický návrhář“ pro obnovení standardního vzhledu aplikace. Většina snímků v knize pochází z rozvržení Grafický návrhář. Jakmile dokončíte lekce této knihy, zkuste experimentovat s dalšími rozvrženími pracovní plochy, abyste našli to, které vám bude vyhovovat. Více informací o rozvržení pracovní plochy najdete v lekci 1.
Příkazy ve Windows a v OS X Ve většině případů se Dreamweaver chová stejně jak ve Windows, tak v Mac OS X. Existují drobné odlišnosti mezi verzemi systémů, většinou kvůli specifickým problémům dané platformy, za něž
14
ZAČÍNÁME
K2057_Dreamweaver_CS6.indd 14
19.2.2013 14:14:20
program nemůže. Většinou však jde pouze o rozdílné klávesové zkratky, nebo zobrazení dialogů nebo pojmenování tlačítek. Snímky obrazovek jsou v této knize z platformy Windows. V případě rozdílností v příkazech na tuto situaci text upozorní. Příkazy pro Windows jsou vždy uvedeny nejdříve, načež je následují stejné příkazy pro OS X, například: Ctrl+C/Cmd+C. Podobný zkrácený zápis se užívá pro příkazy v celé knize, pokud to je možné, a vypadá následovně: WINDOWS Control = Ctrl Alternate = Alt
MACINTOSH Command = Cmd Option = Opt
Kde hledat informace o Dreamweaveru Kompletní, aktuální informace o panelech, nástrojích a jiných funkcích aplikace Dreamweaver najdete na webových stránkách Adobe. Zvolte Nápověda (Help) Nápověda aplikace Dreamweaver (Dreamweaver Help). Aplikace Adobe Help otevře a stáhne poslední soubory nápovědy z webu Adobe Community Help. Tyto soubory se uloží do vašeho počítače, takže k nim později můžete přistupovat, i když nejste připojeni k Internetu. Z této aplikace si také můžete nápovědy k Dreamweaveru stáhnout ve formátu PDF. Další informační zdroje, jako jsou tipy, techniky a poslední informace o produktech, najdete na adrese www.adobe.com/support/dreamweaver.
Kontrola aktualizací Adobe pravidelně poskytuje aktualizace svého softwaru. Tyto aktualizace můžete získat pomocí nástroje Adobe Updater, a to v případě, že jste připojeni k Internetu. 1 V Dreamweaveru zvolte Nápověda (Help) Aktualizace (Updates). Adobe Updater automaticky zkontroluje dostupnost aktualizací vašeho softwaru od společnosti Adobe. 2 V dialogu Adobe Updateru zvolte, které aktualizace chcete nainstalovat, a poté klepněte na Stáhnout a nainstalovat aktualizace (Download And Install Updates), čímž se nainstalují. Dodatky ke knize a další užitečné informace naleznete na adrese www.peachpit.com/dwcs6cib
Další zdroje informací Kniha Adobe Dreamweaver CS6 – Oficiální výukový kurz nemá nahrazovat dokumentaci, která doprovází zakoupený program, ani není vyčerpávající příručkou popisující každou funkci Dreamweaveru CS6. Vysvětleny jsou pouze příkazy a volby, které popisují jednotlivé lekce této knihy. Úplné informace o funkcích programu můžete získat z následujících informačních zdrojů: Adobe Community Help: Komunitní nápověda spojuje aktivní uživatele produktů společnosti Adobe, členy produktového týmu Adobe, autory a experty, takže získáte nejužitečnější, nejrelevantnější a nejaktuálnější informace o produktech společnosti Adobe.
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 15
15
19.2.2013 14:14:20
Přístup k Adobe Community Help: Pokud máte jakýkoli produkt Adobe CS5, pak máte přístup k aplikaci Community Help. Dostanete se do ní příkazem Nápověda (Help) > Nápověda aplikace Dreamweaver (Dreamweaver Help). Obsah se aktualizuje na základě zpětné vazby od komunity a přispěvatelů. I vy můžete přispět: vkládat komentáře do obsahu nebo do diskusních fór, a to včetně odkazů na webový obsah; publikovat váš vlastní obsah pomocí Community Publishing; nebo přispívat do Cookbook Recipes. Informace o tom, jak přispívat, najdete na adrese www.adobe.com/community/publishing/download.html. Na adrese http://community.adobe.com/help/profile/faq.html najdete odpovědi na nejčastější dotazy ohledně Community Help. Nápověda a podpora pro aplikaci Dreamweaver: zde můžete najít podporu a výukový materiál na adobe.com. Navštivte www.adobe.com/cz/support/dreamweaver/. Adobe Forums: na stránce forums.adobe.com můžete diskutovat s ostatními uživateli. Adobe TV: na adrese http://tv.adobe.com je online zdroj videí s radami expertů a inspirací k práci v produktech Adobe, včetně kanálu How To (Jak na to) s videi, s nimiž se naučíte základům práce v Dreamweaveru. Adobe Design Center na adrese www.adobe.com/designcenter nabízí zajímavé články na téma designu, galerii ukázek prací těch nejlepších designérů, návody a mnoho dalšího. Adobe Developer Connection na adrese www.adobe.com/devnet je vaším zdrojem technických článků, ukázek kódů a výukových videí věnujících se vývojářským produktům a technologiím společnosti Adobe. Zdroj pro školitele na adrese www.adobe.com/education obsahuje spoustu informací pro instruktory, včetně volně dostupných osnov používajících integrovaný přístup k výuce software od společnosti Adobe. Tyto osnovy výuky lze použít k přípravě na zkoušky k certifikaci Adobe. A zkuste také navštívit následující užitečné odkazy: Adobe Marketplace & Exchange na adrese www.adobe.com/cfusion/exchange je centrálním zdrojem ke hledání nástrojů, služeb, rozšíření, ukázek kódů a dalšího doprovodného obsahu k produktům společnosti Adobe. Domovskou stránku produktu Adobe Dreamweaver CS6 na adrese www.adobe.com/cz/products/dreamweaver/. Adobe Labs na adrese http://labs.adobe.com vám poskytne přístup k raným sestavením těch nejnovějších technologií, stejně tak jako diskusní fóra, v nichž můžete komunikovat s vývojovým týmem Adobe, vyvíjejícím nové technologie, a dalšími členy komunity.
Certifikace společnosti Adobe Certifikační a školicí program společnosti Adobe je navržen tak, aby pomohl zákazníkům a školitelům společnosti Adobe zdokonalovat a podporovat jejich odborné dovednosti. Program nabízí čtyři úrovně certifikace: 16
ZAČÍNÁME
K2057_Dreamweaver_CS6.indd 16
19.2.2013 14:14:20
Adobe Certified Associate (ACA)
Adobe Certified Expert (ACE)
Adobe Certified Instructor (ACI)
Adobe Authorized Training Center (AATC)
Diplom Adobe Certified Associate (ACA) potvrzuje, že držitel certifikátu má základní znalosti k plánování, tvorbě a udržování komunikace s použitím různých forem digitálních médií. Program Adobe Certified Expert je program umožňující pokročilým uživatelům rozšířit své osvědčení. Certifikaci společnosti Adobe můžete využít k získání nové práce, vyššího platu a ke svému profesionálnímu růstu. Pokud jste školitelem na úrovni ACE, s programem Adobe Certified Instructor posunete své znalosti na další úroveň a získáte přístup k širokému spektru zdrojů Adobe. Autorizovaná školicí centra Adobe nabízející kurzy vedené školiteli a věnující se programům Adobe, zaměstnávají pouze certifikované školitele. Seznam školitelů s certifikací AATC najdete na adrese http://partners.adobe.com/. Více informací o certifikačních programech Adobe najdete na adrese www.adobe.com/support/ certification/index.html
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 17
17
19.2.2013 14:14:20
1
PŘIZPŮSOBENÍ PRACOVNÍ PLOCHY
V této lekci V této lekci se seznámíte s rozhraním programu Dreamweaver CS6 (Creative Suite 6) a naučíte se, jak: Přepínat mezi zobrazenými dokumenty Pracovat s panely Vybrat rozvržení pracovní plochy Vyladit panely nástrojů Nastavit vlastní předvolby Nastavit klávesové zkratky Používat inspektor Vlastnosti
Dokončení této lekce vám zabere okolo 20 minut. Než začnete, ujistěte se, že jste na svůj pevný disk zkopírovali soubory pro lekci 1, jak popisuje část „Začínáme“ na začátku této knihy.
18
K2057_Dreamweaver_CS6.indd 18
19.2.2013 14:14:20
Dreamweaver nabízí přizpůsobitelný a snadno použitelný editor typu WYSIWYG, který, pokud jde o maximální možnosti a flexibilitu, nedělá kompromisy. Pravděpodobně byste potřebovali řadu programů, které by zvládly vše to, co zvládne Dreamweaver a použití žádného z nich by nebylo tak zábavné.
19
K2057_Dreamweaver_CS6.indd 19
19.2.2013 14:14:20
Prohlídka pracovní plochy Dreamweaver je na trhu vedoucím editorem HTML, pro jehož popularitu jsou dobré důvody. Program nabízí neuvěřitelnou sadu designérských a kódovacích nástrojů. Dreamweaver nabízí každému něco. Kodéři milují množství vylepšení zabudovaných do prostředí Zobrazení Kód a vývojáři se zase těší z podpory ASP, PHP, ColdFusion a JavaScript a dalších programovacích jazyků. Designéři obdivují přesnost, s níž se jejich text a grafika zobrazí stylem „Co vidíš, to také dostaneš“ (What You See Is What You Get – WYSIWYG), čímž ušetří hodiny času, které by jinak strávili prohlížením stránek v prohlížečích. Nováčci samozřejmě oceňují jednoduché používání programu a sílu jeho uživatelského rozhraní. Bez ohledu na to, jaký typ uživatele jste právě vy, pokud používáte Dreamweaver, nemusíte dělat kompromisy. A
C
B
D E
I H
F G
H
J
M
K
L
Rozhraní Dreamweaveru obsahuje sadu panelů a panelů nástrojů, které si uživatel může upravit. Seznámení se s názvy těchto komponent zabere pouze chvíli. A – navigační nabídka,
D – seznam dokumentů,
G – zobrazení Kód,
K – selektor tagů,
B – panel aplikací,
E – panel nástrojů Dokument,
H – zobrazení Návrh,
L – inspektor Vlastnosti,
I – panel Vložit,
M – panel Soubory
F – panel nástrojů Kódování,
J – panel Styly CSS,
C – nabídka rozvržení pracovní plochy,
20
LEKCE 1
K2057_Dreamweaver_CS6.indd 20
Přizpůsobení pracovní plochy
19.2.2013 14:14:23
Mohli byste si myslet, že program, jenž toho nabízí tolik, bude těžkopádný, pomalý a hůře ovladatelný, ale nenechte se mýlit. Dreamweaver poskytuje většinu svých schopností pomocí ukotvitelných panelů a panelů nástrojů, jež můžete zobrazovat a skrývat a uspořádávat v nejrůznějších kombinacích, abyste vytvořili naprosto ideální pracovní plochu. Tato lekce vám představí rozhraní Dreamweaveru a seznámí vás se schopnostmi skrývajícími se pod kapotou. Pokud se budete chtít s námi na tuto prohlídku vydat, pak klepněte na příkaz Soubor (File) Otevřít (Open). Ve složce lekce01 zvolte soubor zacnete_zde.html. Pak stiskněte tlačítko Otevřít.
Přepínání a rozdělování zobrazení Dreamweaver nabízí speciální prostředí pro kodéry a designéry a navíc možnost kombinovaného zobrazení, které spojuje vlastnosti obou z nich.
Zobrazení Návrh Zobrazení Návrh (Design) zaměřuje pracovní plochu Dreamweaveru na editor WYSIWYG, jenž poskytuje přesné, avšak nikoliv dokonalé, znázornění webové stránky tak, jak by měla vypadat v prohlížeči. Toto zobrazení aktivujete klepnutím na tlačítko Návrh (Design) na panelu nástrojů Dokument.
Zobrazení Návrh
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 21
21
19.2.2013 14:14:23
Zobrazení Kód Zobrazení Kód (Code) zaměřuje pracovní plochu Dreamweaveru na kód jazyka HTML a obsahuje řadu nástrojů určených k úpravě kódu. Toto zobrazení zpřístupníte, pokud stisknete tlačítko Kód (Code) na panelu nástrojů Dokument.
Zobrazení Kód
Zobrazení Kód a návrh Toto kombinované zobrazení vám zpřístupní kód i návrh současně. Změny v jednom okně způsobí okamžité zobrazení změny v druhém okně a obráceně. Chcete-li přepnout na toto zobrazení, stiskněte tlačítko Rozdělit v okně dokumentu. Aby byla využita celá plocha moderních LCD monitorů, zobrazuje Dreamweaver obě části okna vedle sebe. Části okna mohou být také zobrazeny pod sebou. Preferujete-li tento způsob zobrazení, zrušte v nabídce zaškrtnutí položky Zobrazit (View) Rozdělit svisle (Split horizontally).
22
LEKCE 1
K2057_Dreamweaver_CS6.indd 22
Přizpůsobení pracovní plochy
19.2.2013 14:14:23
Zobrazení Kód a návrh
Zobrazení Kód a návrh, rozdělené vodorovně ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 23
23
19.2.2013 14:14:23
Práce s panely Ačkoliv se k většině příkazů dostanete v nabídkách, Dreamweaver má většinu svých schopností rozptýlenou do uživatelem vybraných panelů a panelů nástrojů. Ty můžete zobrazovat, skrývat, přesouvat a dokovat po celé obrazovce. Přesunout je také můžete na druhou nebo třetí obrazovku, pokud chcete.
Standardní seskupování panelů
Nabídka Okno (Window) obsahuje všechny dostupné panely. Pokud nějaký určitý panel na obrazovce nevidíte, vyberte jej v nabídce Okno (Window). Zatržítko zobrazující se v nabídce označuje, že je panel zobrazený. Výjimečně se může jeden panel na obrazovce umístit za jiný a bude ho tak možné jen těžko najít. V takových situacích jednoduše požadovaný panel zvolte v nabídce Okno (Window) a on se objeví v pořadí panelů nejvýše.
Minimalizace Abyste vytvořili prostor pro jiné panely nebo získali přístup k dalším oblastem pracovní plochy, můžete jednotlivé panely minimalizovat nebo rozbalovat. Panel minimalizujete poklepáním na záložku obsahující název panelu. Panel rozbalíte poklepáním na stejnou záložku. 24
LEKCE 1
K2057_Dreamweaver_CS6.indd 24
Přizpůsobení pracovní plochy
19.2.2013 14:14:23
Minimalizování plovoucího panelu poklepáním na jeho záložku
Minimalizovat nebo rozbalit jeden panel nebo celou sadu ukotvených panelů můžete poklepáním na jejich záložku.
Minimalizování ukotveného panelu poklepáním na záložku
K uvolnění většího prostoru na pracovní ploše můžete minimalizovat skupiny panelů nebo ukotvené panely do ikon jednoduše poklepáním na jejich horní lištu. Panely můžete minimalizovat také kliknutím na dvojitou šipku ( ) v horní liště panelu. I když jsou minimalizované do ikony, můžete k jednotlivým panelům stále přistupovat klepnutím na jeho ikonu nebo tlačítko. Vybraný panel se zobrazí nalevo nebo napravo vašeho rozvržení podle toho, kde je volný prostor.
Minimalizování skupiny do ikon ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 25
25
19.2.2013 14:14:23
Plovoucí umístění panelů Panel seskupený s dalšími panely je možné oddělit do plovoucího umístění. Stačí jej ze skupiny panelů přetáhnout za jeho záložku.
Oddělení panelu tažením za jeho záložku
Přetahování panelů Pořadí panelů můžete přeuspořádat jejich přetažením na určenou pozici ve skupině.
Přetažení záložky do nového umístění
Změnu umístění panelů, skupin panelů a složených panelů provedete jednoduše jejich přetažením za horní lištu.
Přetažení celé skupiny panelů nebo ukotvené části do nového umístění
26
LEKCE 1
K2057_Dreamweaver_CS6.indd 26
Přizpůsobení pracovní plochy
19.2.2013 14:14:24
Seskupování, skládání a ukotvení panelů Vlastní skupinu panelů vytvoříte tak, že jednotlivé panely přetáhnete k sobě. Jakmile se při přetahování panelu dostanete do správné pozice, Dreamweaver cílovou oblast vysvítí modře (jak ukazuje obrázek). V té chvíli pusťte tlačítko myši, čímž se vytvoří skupina panelů.
Vytvoření nové skupiny panelů
V některých případech ale budete chtít mít oba panely viditelné. Panely k sobě složíte tak, že požadovanou záložku panelu přetáhnete ke spodní části jiného panelu. Jakmile uvidíte modrou cílovou oblast, tlačítko myši pusťte.
Skládání panelů k sobě
Plovoucí panely lze ukotvit k pravému, levému nebo spodnímu okraji pracovní plochy Dreamweaveru. Panel, skupiny panelu, nebo složené panely ukotvíte tak, že je přetáhnete za horní lištu k okraji, k němuž je chcete ukotvit. Jakmile uvidíte modrou cílovou oblast, tlačítko myši pusťte. ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 27
27
19.2.2013 14:14:24
Ukotvení panelů
Výběr rozvržení pracovní plochy Rychlým způsobem, jak upravit prostředí programu, je použití jednoho z připravených rozvržení pracovní plochy. Tato rozvržení byla optimalizována experty, abyste měli co nejlepší přístup ke všem potřebným nástrojům. Dreamweaver CS6 obsahuje jedenáct připravených rozvržení pracovní plochy. K těmto rozvržením máte přístup z roletové nabídky umístěné v pravé části panelu aplikace.
Nabídka rozvržení pracovní plochy
28
LEKCE 1
K2057_Dreamweaver_CS6.indd 28
Přizpůsobení pracovní plochy
19.2.2013 14:14:24
Dlouhodobí uživatelé Dreamweaveru mohou zvolit rozvržení Klasický (Classic), jež zobrazuje panely a panely nástrojů, jak jste byli zvyklí v předchozích verzích Dreamweaveru.
Klasické rozvržení pracovní plochy
Rozvržení Programátor (Coder) se zaměřuje na kód jazyka HTML a nástroje pro úpravu kódu.
Programátorské rozvržení pracovní plochy ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 29
29
19.2.2013 14:14:24
Rozvržení Grafický návrhář (Designer) poskytuje optimální prostředí pro grafické návrháře.
Návrhářské rozvržení pracovní plochy
Přizpůsobení panelů nástrojů Některé možnosti programu jsou tak užitečné, že je budete chtít mít dostupné po celou dobu ve formě panelu nástrojů. V horní části okna Dokument se vodorovně zobrazují tři panely nástrojů: Styl vykreslení (Style Rendering), Dokument (Document), Standard (Standard – appear). Panel nástrojů Kódování (Coding) se nicméně zobrazuje svisle, a to pouze v zobrazení Kód. Schopnosti těchto panelů nástrojů prozkoumáte v pozdějších cvičeních.
30
LEKCE 1
K2057_Dreamweaver_CS6.indd 30
Přizpůsobení pracovní plochy
19.2.2013 14:14:24
Styl vykreslení Dokument Dokument (živé zobrazení) Standard Kódování
Požadované panely nástrojů zobrazíte jejich vybráním z nabídky Zobrazit (View).
Úprava předvoleb Po určité době strávené prací v Dreamweaveru si najdete pro každou aktivitu nejvhodnější rozvržení panelů a panelů nástrojů. Tyto konfigurace vlastního rozvržení pracovní plochy můžete ukládat pod zvolenými názvy. Vlastní rozvržení pracovní plochy uložíte tak, že klepnete na příkaz Nová pracovní plocha (New Workspace) v roletové nabídce s rozvrženími pracovní plochy na panelu aplikace.
Uložení vlastního rozvržení pracovní plochy
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 31
31
19.2.2013 14:14:25
Tvorba vlastních klávesových zkratek Jinou užitečnou funkcí Dreamweaveru je schopnost tvorby vlastních klávesových zkratek a změna těch existujících. Klávesové zkratky se načítají a uchovávají nezávisle na vlastních rozvrženích pracovní plochy. Znáte příkaz, u něhož nesnesete, že k němu není klávesová zkratka? Vytvořte si svoji vlastní. Zkuste tento postup: 1 Zvolte Upravit (Edit) > Klávesové zkratky (Keyboard Shortcuts)/Dreamweaver > Klávesové zkratky
2 Klepněte na tlačítko Duplikovat sadu (Duplicate Set), čímž vytvoříte novou sadu klávesových zkratek. 3 Do pole Název duplikované sady (Name of Duplicate Set) zapište její název a stiskněte tlačítko OK.
4 V roletové nabídce Příkazy (Commands) vyberte Příkazy nabídky (Menu commands). 5 Vyberte Uložit vše (Save all) ze seznamu Soubor (File). Všimněte si, že tento příkaz nemá přiřazenou klávesovou zkratku, ačkoliv jej v Dreamweaveru používáte pravidelně. 6 Kurzor umístěte do pole Stiskněte klávesu (Press Key) a stiskněte klávesovou zkratku Ctrl+Alt+S/Cmd+Opt+S. Všimněte si chybového hlášení, které oznamuje, že tato kombinace kláves již je přiřazená jinému příkazu. Ačkoliv můžete kombinaci kláves přiřadit znovu, zvolte raději jinou kombinaci.
32
LEKCE 1
K2057_Dreamweaver_CS6.indd 32
Přizpůsobení pracovní plochy
19.2.2013 14:14:25
7 Stiskněte zkratku Ctrl+Alt+Shift+S/Cmd+Ctrl+S. Tato kombinace není aktuálně přiřazená žádnému příkazu, takže ji můžete volně přiřadit například příkazu Uložit vše. 8 Stiskněte tlačítko Změnit (Change). Nová klávesová zkratka je nyní přiřazena příkazu Uložit vše.
9 Změny uložíte stisknutím tlačítka OK. Právě jste vytvořili vlastní klávesovou zkratku a tuto klávesovou zkratku také využijete v dalších lekcích.
Použití inspektoru Vlastnosti Jedním z aktivních nástrojů při práci je inspektor Vlastnosti (Property Inspector). Tento panel se obvykle zobrazuje u spodního okraje pracovní plochy. Inspektor Vlastnosti se přizpůsobuje aktuální situaci a tomu, jaký prvek zrovna vyberete.
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 33
33
19.2.2013 14:14:25
Použití záložky HTML Jakmile kurzor umístíte do jakéhokoli textového obsahu na vaší stránce, inspektor Vlastnosti poskytne možnost rychle přidělit určitý základní kód a formátování jazyka HTML. Pokud je tlačítko HTML stisknuté, můžete přidělovat značky nadpisů nebo odstavce, stejně tak jako tučnost, kurzívu, odrážky nebo číslování či odsazení, mimo jiného formátování a atributů.
Inspektor Vlastnosti pro HTML
Použití záložky CSS Klepnutím na tlačítko CSS (kaskádové styly) se rychle přepnete do režimu, v němž máte rychlý přístup k přidělování příkazů nebo úpravě formátování CSS.
Inspektor Vlastnosti pro CSS
Vlastnosti obrázků Vyberte na webové stránce obrázek, čímž zpřístupníte atributy a možnosti formátování určené obrázkům v Inspektoru Vlastnosti.
34
LEKCE 1
K2057_Dreamweaver_CS6.indd 34
Přizpůsobení pracovní plochy
19.2.2013 14:14:25
Inspektor Vlastnosti pro obrázky
Vlastnosti tabulek Vlastnosti tabulek zpřístupníte umístěním kurzoru do tabulky a klepnutím na značku table v selektoru tagů u spodního okraje okna dokumentu.
Inspektor Vlastnosti pro tabulky
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 35
35
19.2.2013 14:14:25
Opakování Otázky 1 Kde najdete příkaz k zobrazení nebo skrytí jakéhokoli panelu? 2 Kde najdete tlačítka zobrazení Kód (Code), Návrh (Design) a Kód a návrh (Split)? 3 Co lze uložit v rámci rozvržení pracovní plochy? 4 Jsou na rozvržení pracovní plochy navázané také klávesové zkratky? 5 Co se stane v inspektoru Vlastnosti (Properties), když umístíte kurz do různých elementů webové stránky?
Odpovědi 1 Všechny panely jsou uvedeny v nabídce Okno (Window). 2 Tato tlačítka jsou komponentami panelu nástrojů Dokument (Document). 3 V rámci rozvržení pracovní plochy se ukládá konfigurace dokumentového okna, otevřené panely, jejich rozměry a umístění na obrazovce. 4 Ne, klávesové zkratky se načítají a uchovávají nezávisle na rozvržení pracovní plochy. 5 Inspektor Vlastnosti se přizpůsobuje vybranému elementu, zobrazuje k němu relevantní informace a příkazy formátování.
36
LEKCE 1
K2057_Dreamweaver_CS6.indd 36
Přizpůsobení pracovní plochy
19.2.2013 14:14:25
K2057_Dreamweaver_CS6.indd 37
19.2.2013 14:14:25
2
ZÁKLADY JAZYKA HTML
V této lekci V této lekci se seznámíte s HTML a naučíte se, jak: Ručně napsat kód jazyka HTML Chápat syntaxi jazyka HTML Vkládat elementy kódu Formátovat text Vkládat kostru HTML V Dreamweaveru vytvářet HTML
Dokončení této lekce vám zabere okolo 45 minut. K této lekci nejsou dostupné žádné zdrojové soubory.
38
K2057_Dreamweaver_CS6.indd 38
19.2.2013 14:14:25
HTML je páteří Webu, kostrou vašich webových stránek. Je základem a podstatou Internetu, ačkoliv jej obvykle nevidí nikdo jiný než webový designér. Bez HTML by Web neexistoval. Dreamweaver obsahuje řadu funkcí, které vám pomohou rychle a efektivně vytvářet a upravovat kód jazyka HTML.
39
K2057_Dreamweaver_CS6.indd 39
19.2.2013 14:14:25
Co je HTML? „Jaké jiné programy umí otevřít soubor Dreamweaveru?“ Tuto otázku mi nedávno položil jeden z mých studentů; ačkoliv něco takového může být zřejmé zkušenému vývojáři, dokládá to problémy při výuce a učení se webovému designu. Většina lidí si program plete s technologií. Předpokládají, že přípona .htm nebo .html patří Dreamweaveru nebo Adobe. Například grafičtí návrháři jsou zvyklí pracovat se soubory s příponou .ai, .psd, .indd a tak dále. Toto jsou proprietární formáty souborů vytvořené programy, jež mají specifické schopnosti a omezení. Cílem je ve většině případů vytvořit finální tiskové dílo. Program, v němž byl soubor vytvořen, poskytuje schopnosti interpretovat kód, jež produkuje tištěná stránka. Grafičtí návrháři se za celou tu dobu naučili, že otevření těchto formátů souborů v různých programech může vést k neočekávaným výsledkům nebo dokonce nevratnému poškození souboru. Na druhou stranu cílem webového návrháře je vytvořit webovou stránku, jež se má zobrazit v prohlížeči. Možnosti a funkcionalita původního programu má málo co dělat s výsledným zobrazením stránky v prohlížeči, neboť zobrazení závisí na kódu HTML a na tom, jak jej prohlížeč vyhodnocuje. Ačkoliv program může napsat dobrý nebo špatný kód, všechnu těžkou práci zde odvádí právě prohlížeč. Web je založen na hypertextovém značkovacím jazyku (HTML). Jazyk a formát souborů nepatří žádnému konkrétnímu programu nebo společnosti. Vlastně jde o neproprietární, čistě textový jazyk, který je možné upravovat v jakémkoli textovém editoru, operačním systému nebo na jakémkoli počítači. Dreamweaver je ve svém základu editor HTML, ačkoliv jeho hranice výrazně překračuje. Ale abyste mohli využít plný potenciál Dreamweaveru, musíte nejprve rozumět tomu, co je HTML a co dokáže a co nikoliv. Záměrem této kapitoly je stručně vás seznámit s HTML a jeho možnostmi a naučit všem základům, které budete pro práci s Dreamweaverem potřebovat.
Kde se jazyk HTML vzal? Jazyk HTML a první prohlížeč vynalezl na začátku 90. let 20. století TimBarnes-Lee, vědec pracující v CERNu (Evropská společnost pro atomový výzkum), v laboratoři částicové fyziky v Ženevě ve Švýcarsku. Vymyslel technologii určenou ke sdílení technických informací a referátů přes Internet, který tehdy existoval velmi krátce. Své vynálezy, HTML a prohlížeč poskytnul veřejnosti jako pokus, co nejvíce jej rozšířit mezi vědeckou společnost a dále, aby jej tak snadněji přijali a aby povzbudil ostatní k jejich vlastnímu vývoji. Skutečnost, že na své dílo nevztáhnul autorská práva nebo se jej nepokusil prodat, započala trend otevřeností a kamarádství, které na Internetu působí dodnes. Jazyk, jenž Tim Berners-Lee vytvořil před 20 lety, byl mnohem jednodušší než jeho nynější podoba, ale i tak je HTML překvapivě snadné se naučit a ovládnout. V době vzniku této knihy existuje HTML ve verzi 4.01, která byla oficiálně přijata v roce 1999. V základu se HTML skládá ze zhruba
40
LEKCE 2
K2057_Dreamweaver_CS6.indd 40
Základy jazyka HTML
19.2.2013 14:14:27
90 značek, jako jsou html, head, body, h1, p a tak dále. Značky se píší do lomených závorek, jako například
,
a
. Tyto značky se používají k uzavření, nebo také označení textu a grafiky, aby umožnily prohlížeči jejich zobrazení určitým způsobem. Kód HTML je považován za vyvážený, obsahuje-li jak otevírací (<…>), tak uzavírací () značku. Otevírací a uzavírací značka se společně nazývají element. Některé elementy se používají k vytvoření kostry stránky, jiné k formátování textu, a jiné nesou interaktivitu a programovatelnost. I když Dreamweaver snižuje nutnost psát většinu kódu ručně, schopnost číst a vyhodnocovat kód jazyka HTML je stále nutnou výbavou každého webového designéra. Navíc napsat kód ručně je někdy jediný způsob, jak najít chybu ve vaší webové stránce. Zde vidíte základní strukturu webové stránky:
Základní kostra HTML Otevírací značka
Kořen
Uzavírací značka
Základy HTML pro zábavu i užitek Hlavička Vítejte na mé první webové stránce
Tělo
Vodorovná čára (prázdná značka)
Správně strukturovaný, nebo vyvážený, zdrojový kód HTML se skládá z otevírací a uzavírací značky. Značky jsou uzavřené mezi lomené závorky. Uzavírací značku vytvoříte zopakováním značky otevírací a za první lomenou závorku zapíšete lomítko (/). Prázdné značky, například vodorovná čára, je možné psát zkráceným zápisem, jak ukazuje obrázek. Možná vás překvapí zjištění, že jediný text, který se v prohlížeči zobrazí po spuštění tohoto kódu, je „Vítejte na mé první webové stránce“. Zbytek kódu vytváří strukturu webové stránky a zajišťuje formátování textu. Stejně jako u ledovce, většina skutečného obsahu webové stránky se skrývá pod hladinou.
Jak psát svůj vlastní kód HTML Psaní kódu nejspíš zní poněkud složitě, nebo přinejmenším pracně, ale tvorba webových stránek je mnohem jednodušší, než byste si mohli myslet. V několika následujících cvičeních se dozvíte,
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 41
41
19.2.2013 14:14:27
jak HTML funguje vytvořením základní webové stránky a přidáním a naformátováním nějakého jednoduchého textového obsahu: 1 Spusťte Notepad (Windows) nebo TextEdit (Mac). 2 Do prázdného dokumentu napište následující kód: Vítejte na mé první webové stránce
3 Soubor uložte na plochu s názvem mojeprvnistranka.html. 4 Spusťte Chrome, Firefox, Internet Explorer, Safari nebo jakýkoli jiný nainstalovaný prohlížeč. 5 Zvolte Soubor (File) Otevřít (Open). Na ploše vyberte soubor mojeprvnistranka.html a stiskněte tlačítko OK či Open. Gratulujeme, právě jste vytvořili vaši první webovou stránku. Jak sami vidíte, není potřeba tolik kódu, abyste vytvořili funkční webovou stránku. Poznámka: Pro tato cvičení můžete používat libovolný textový editor, ale vždy se ujistěte, že ukládáte vytvořené soubory jako prostý (plain) text. Tip: Ve vašem textovém editoru zvolte Formát (Format) Uložit (Save) jako prostý text předtím, než uložíte soubor ve formátu .html
Poznámka: Některé textové editory mohou změnit příponu .html nebo vás vyzvou k potvrzení této
volby.
Textový editor
42
LEKCE 2
K2057_Dreamweaver_CS6.indd 42
Prohlížeč
Základy jazyka HTML
19.2.2013 14:14:27
Porozumění syntaxi jazyka HTML Jako další krok přidáte obsah do vaší nové webové stránky a naučíte se některým důležitým aspektům syntaxe kódu jazyka HTML: 1 Přepněte se do textového editoru, aniž byste zavírali okno prohlížeče. 2 Kurzor vložte za text „Vítejte na mé první webové stránce“ a stiskněte klávesu Enter/Return, čímž zalomíte odstavec. 3 Napište Tvořit webové stránky je zábavné a stiskněte pětkrát mezerník, čímž vložíte pět prázdných mezer. A text dokončete napsáním a jednoduché! na stejném řádku. 4 Soubor uložte. 5 Přepněte se do prohlížeče a stránku nechte znovu načíst (například stisknutím klávesy F5).
Jak můžete vidět, prohlížeč zobrazil nový text, ale zcela ignoruje zalomení řádků na dva odstavce, stejně jako další prázdné mezery. Ve skutečnosti byste totiž mohli odstavec zalomit třeba stokrát a nebyl by v tom žádný rozdíl. To protože prohlížeč je programovaný tak, aby mezery ignoroval a vyhodnocoval pouze elementy kódu jazyka HTML. Vložením značek můžete jednoduše docílit požadovaného zobrazení textu.
Vkládání kódu jazyka HTML V tomto cvičení vložíte do kódu značky jazyka HTML, čímž zajistíte správné zobrazení textu: 1 Přepněte se zpět do textového editoru. 2 K textu přidejte následující značky: Tvořit webové stránky je zábavné a jednoduché!
Pokud budete chtít vložit mezeru nebo jiný speciální znak do řádku textu, HTML k tomu poskytuje elementy kódu nazvané entity. Entity se vkládají do kódu jinak než značky. Například, pokud chcete vložit nedělitelnou mezeru o velikosti jednoho znaku, jednoduše zapíšete tuto entitu: .
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 43
43
19.2.2013 14:14:27
3 Nahraďte tedy pět mezer v textu těmito nedělitelnými mezerami, takže kód bude vypadat následovně: Tvořit webové stránky je zábavné ajednoduché!
4 Soubor uložte. Přepněte se do prohlížeče a nechejte stránku znovu načíst. Prohlížeč nyní zobrazuje text zalomený do odstavců a s požadovanými mezerami.
Poznámka: Zlaté pravidlo použití entit říká, že pokud se pokusíte napsat znak s použitím standardní 101-klávesové klávesnice a tento znak se neobjeví, je na místě použít entitu. Pokud jsou značky a entity správně použity, prohlížeč zobrazí stránku v požadované struktuře.
Formátování textu pomocí jazyka HTML Značky obvykle slouží více účelům. Mimo to, že vytvoří odstavcovou strukturu a mezery, jak jsme si ukázali před chvílí, mohou mít také vliv na základní formátování textu, a stejně tak mohou identifikovat relativní důležitost obsahu stránky. HTML například poskytuje šest značek pro nadpisy (od po ), které můžete použít pro oddělení odstavců nadpisy. Značky neslouží pouze k formátování textu, ale nesou i další význam. Nadpisy jsou automaticky formátovány tučně a často ve větší velikosti písma než běžný text. Číslo u značek pro nadpisy má taky svůj význam: Značka označuje nadpis nejvyšší důležitosti, s největší velikostí písma. V tomto cvičení změníte text odstavce na prvním řádku na nadpis první úrovně: 1 Přepněte se zpět do textového editoru. 2 Do kódu přidejte následující značky: Vítejte na mé první webové stránce
3 Soubor uložte. Přepněte se do prohlížeče a nechejte stránku znovu načíst. Všimněte si změny textu. Nyní je větší a formátovaný tučně.
44
LEKCE 2
K2057_Dreamweaver_CS6.indd 44
Základy jazyka HTML
19.2.2013 14:14:28
Weboví designéři používají značky nadpisů k označení důležitosti určitého obsahu, aby vylepšili pozici svých stránek ve vyhledávačích, jako je Google, Seznam a dalších.
Použití formátování na úrovni řádku Všechny značky, které jste zatím použili, fungují jako odstavce, nebo jako značky prázdné. Těmto prvkům se říká blokové elementy. Jazyk HTML však také poskytuje schopnost formátovat a strukturovat takový obsah, jenž je obsažen uvnitř jednotlivých značek, neboli na řádku. Typickým použitím řádkového kódu je přidělení kurzívy nebo tučnosti slovu nebo části textu odstavce. V tomto cvičení použijete řádkové formátování: 1 Přepněte se zpět do textového editoru. 2 Do kódu přidejte následující značky:
Tvořit webové stránky je zábavné <strong><em>a jednoduché!
3 Soubor uložte. Přepněte se do prohlížeče a nechejte stránku znovu načíst. Většinu formátování, jak řádkového nebo jiného, je ale správnější udělat pomocí kaskádových stylů (CSS). Značky <strong> a <em> patří mezi těch pár, jež je stále ještě možné pro řádkové formátování pomocí elementů jazyka HTML použít. Tyto elementy jsou ve skutečnosti určeny více k přidání sémantického významu do textového obsahu, ale výsledek je stejný: Text se zobrazí tučně nebo kurzívou. Poznámka: Věnujte zvláštní pozornost vnoření elementů a ujistěte se, že jsou správně uzavřeny. Všimněte si, že nejprve je uzavřen element <m>, a až poté element <strong>.
Obecně se dnes přijímá myšlenka, že by se měl oddělovat obsah od jeho prezentace neboli formátování. Plné vysvětlení použití a strategií tohoto modelu založeného na standardech jazyka CSS najdete v lekci 3.
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 45
45
19.2.2013 14:14:28
Značky <strong> a <em> se používají místo značek (tučně) a (kurzíva), protože poskytují sémantický význam pro návštěvníky stránek se zrakovou vadou, ale výsledek jejich použití pro běžného uživatele je stejný.
Přidání kostry dokumentu Většina webových stránek se skládá z alespoň tří základních elementů: kořene (obvykle ), hlavičky () a těla (). Tyto elementy vytvářejí základní kostru webové stránky. Kořenový element obsahuje veškerý kód a obsah a slouží k tomu, aby prohlížeči či jakékoli jiné aplikaci deklaroval, jaký typ kódu má v dokumentu očekávat. Element obsahuje veškerý viditelný obsah, jako je text, tabulky, obrázky, videa a tak dále. Element obsahuje kód, jenž se postará o vykonání základních úkolů na pozadí, jako je stylování, odkazování a poskytuje další informace. Jednoduchá stránka, jíž jste vytvořili, neobsahuje element head. Webová stránka může fungovat i bez této části, ale jakmile byste stránce přidali další obsah a funkce, už byste se bez ní neobešli. V tomto cvičení přidáte na stránku elementy a : 1 Přepněte se zpět do textového editoru. 2 Na začátek dokumentu vložte následující značky a jejich obsah: Základy HTML pro zábavu i užitek
3 Soubor uložte. Přepněte se do prohlížeče a nechejte stránku znovu načíst. Všimli jste si, co se změnilo? Možná to na první pohled nebude patrné. Podívejte se proto do titulkové lišty okna prohlížeče. Text „Základy HTML pro zábavu i užitek“ se nyní zobrazuje nad celou webovou stránkou. To jste provedli právě přidáním elementu . Ale nejde jen o skvělý trik; je to dobré také pro byznys. Google, Seznam a další prohlížeče obsah elementu zaznamenávají a používají jej mimo jiných kritérií k ohodnocení významnosti stránky. Obsah titulku je jednou z položek, jež se
46
LEKCE 2
K2057_Dreamweaver_CS6.indd 46
Základy jazyka HTML
19.2.2013 14:14:28
zobrazuje ve výsledku vyhledávání. Dobře otitulkovaná stránka může být hodnocena lépe než stránka se špatným titulkem nebo než stránka s žádným titulkem. Dávejte svým stránkám krátké a smysluplné názvy. Například titulek „ABC domovská stránka“ ve skutečnosti nenese žádnou smysluplnou informaci. Lepší by bylo například „Vítejte na domovské stránce společnosti ABC“. Podívejte se na ostatní webové stránky, zejména podobně zaměřené jako je ta vaše, nebo stránky vaší konkurence, jaké titulky používají.
Obsah elementu se objeví v titulkové liště prohlížeče, když se načte stránka.
Jak psát kód jazyka HTML v Dreamweaveru Takže samozřejmou otázkou nyní je: „Když můžu kód jazyka HTML psát v jakémkoli textovém editoru, k čemu potřebuji Dreamweaver?“ Ačkoliv na vás kompletní odpověď čeká v následujících 13 lekcích, otázka vyžaduje rychlou ukázku. V tomto cvičení vytvoříte znovu stejnou stránku, ale tentokrát pomocí Dreamweaveru: 1 Spusťte Dreamweaver CS6. 2 Zvolte Soubor (File) Nový (New). 3 V okně Nový dokument (New Document) zvolte v prvním sloupci položku Prázdná stránka (Blank Page). 4 Ve sloupci Typ stránky (Page Type) vyberte HTML a ve sloupci Rozvržení zvolte <žádné>(<none>). Pak stiskněte tlačítko Vytvořit (Create). V Dreamweaveru se otevře okno s novým dokumentem. Okno se zobrazí v jednom ze tří zobrazení: Kód (Code), Kód a návrh (Split) nebo Návrh (Design). 5 Pokud už není aktivní zobrazení Kód, stiskněte tlačítko Kód (Code) v levém horním rohu okna dokumentu. První věcí, které si můžete všimnout v zobrazení Kód je to, že Dreamweaver oproti textovému editoru poskytuje obsáhlou hlavičku dokumentu. Základní kostra stránky je již vytvořená, včetně kořenového elementu, hlavičky a těla, a také včetně titulku a dalšího kódu. Jediné, co za vás Dreamweaver neudělá, je vložení vašeho vlastního obsahu.
ADOBE DREAMWEAVER CS6 OFICIÁLNÍ VÝUKOVÝ KURZ
K2057_Dreamweaver_CS6.indd 47
47
19.2.2013 14:14:28
Zobrazení Kód Zobrazení Kód a návrh Zobrazení Návrh
1 Kurzor vložte za otevírací značku a napište text Vítejte na mé druhé stránce. Dreamweaver ulehčuje také formátování prvního řádku textu jako nadpis první úrovně. 2 Kurzor umístěte na začátek textu „Vítejte na mé druhé stránce“. Napište < jako začátek elementu