Atnaujinkite slapukų nuostatas

Adobe Dreamweaver Classroom in a Book (2022 release) [Minkštas viršelis]

  • Formatas: Paperback / softback, 512 pages, aukštis x plotis x storis: 232x184x26 mm, weight: 920 g
  • Serija: Classroom in a Book
  • Išleidimo metai: 06-Apr-2022
  • Leidėjas: Addison Wesley
  • ISBN-10: 0137623305
  • ISBN-13: 9780137623303
Kitos knygos pagal šią temą:
  • Formatas: Paperback / softback, 512 pages, aukštis x plotis x storis: 232x184x26 mm, weight: 920 g
  • Serija: Classroom in a Book
  • Išleidimo metai: 06-Apr-2022
  • Leidėjas: Addison Wesley
  • ISBN-10: 0137623305
  • ISBN-13: 9780137623303
Kitos knygos pagal šią temą:

Learn how to create webpages for the modern web; incorporate graphics and text; build rich interactive applications; add links to text and images; add interactive elements to your sites; work with HTML5 and CSS3 code and structures; adapt webpage designs to a wide variety of desktop computers and mobile devices with a minimum of hand coding; and publish a finished site to the web.

The fastest, easiest, most comprehensive way to learn Adobe Dreamweaver

Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does—an official training series from Adobe, developed with the support of Adobe product experts.

Adobe Dreamweaver Classroom in a Book (2022 release) contains 12 lessons that cover the basics and beyond, providing countless tips and techniques to help you become more productive with the program. You can follow the book from start to finish or choose only those lessons that interest you.

Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to:

  • Downloadable lesson files you need to work through the projects in the book
  • Web Edition containing the complete text of the book, interactive quizzes, and videos that walk you through the lessons step by step

What you need to use this book: Adobe Dreamweaver (2022 release) software, for either Windows or macOS. (Software not included.)

Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Dreamweaver software.



Learn how to create webpages for the modern web; incorporate graphics and text; build rich interactive applications; add links to text and images; add interactive elements to sites; work with HTML5 and CSS3 code and structures; adapt webpage designs to a wide variety of desktop computers and mobile devices with a minimum of hand coding; and publish a finished site to the web.

The fastest, easiest, most comprehensive way to learn Adobe Dreamweaver

Classroom in a Book®, the best-selling series of hands-on software training workbooks, offers what no other book or training program does—an official training series from Adobe, developed with the support of Adobe product experts.

Adobe Dreamweaver Classroom in a Book (2022 release) contains 12 lessons that cover the basics and beyond, providing countless tips and techniques to help students become more productive with the program. They can follow the book from start to finish or choose only those lessons that interest them.

Purchasing this book includes valuable online extras. Follow the instructions in the book's "Getting Started" section to unlock access to:

  • Downloadable lesson files students need to work through the projects in the book
  • Web Edition containing the complete text of the book, interactive quizzes, and videos that walk students through the lessons step by step

What students need to use this book: Adobe Dreamweaver (2022 release) software, for either Windows or macOS. (Software not included.)

Note: Classroom in a Book does not replace the documentation, support, updates, or any other benefits of being a registered owner of Adobe Dreamweaver software.

Getting Started 1(15)
About Classroom in a Book
1(1)
TinyURLs
1(1)
Prerequisites
2(1)
Conventions used in this book
2(1)
Bolded text
2(1)
Code font
2(1)
Strikethrough
3(1)
Missing punctuation
3(1)
Element references
3(1)
Windows vs. macOS instructions
3(1)
Installing the program
4(1)
Updating Dreamweaver to the latest version
5(1)
Online content
6(1)
Lesson files
6(1)
Web Edition
6(1)
Accessing the lesson files and Web Edition
6(1)
Recommended lesson order
7(1)
Bonus material
8(1)
On first launch
8(1)
Choosing a color theme after first launch
9(1)
Setting up the workspace
9(2)
Defining a Dreamweaver site
11(3)
Checking for updates
14(1)
Additional resources
15(1)
Adobe Authorized Training Centers
15(1)
1 Customizing Your Workspace 16(32)
Touring the workspace
18(1)
Using the Start Screen
19(2)
Quick Start
19(1)
Starter Templates
20(1)
Create New and Open
21(1)
Exploring the New Feature guides
21(1)
Switching and splitting views
22(2)
Code view
22(1)
Design view
22(1)
Live view
23(1)
Split view
24(1)
Working with panels
24(5)
Minimizing panels
25(2)
Closing panels and panel groups
27(1)
Dragging
27(1)
Floating
28(1)
Grouping, stacking, and docking
28(1)
Personalizing Dreamweaver
29(1)
Saving a custom workspace
30(1)
Working with toolbars
30(1)
Document toolbar
30(1)
Standard toolbar
30(1)
Common toolbar
31(1)
Creating custom keyboard shortcuts
31(2)
Using the Property inspector
33(1)
Using the HTML tab
33(1)
Using the CSS tab
34(1)
Accessing image properties
34(1)
Accessing table properties
34(1)
Using the Related Files interface
34(2)
Using the Tag Selector interface
36(1)
Using the CSS Designer
37(5)
Sources
38(1)
@Media
39(1)
Selectors
39(1)
Properties
40(1)
All and Current modes
41(1)
Using the Visual Media Query (VMQ) interface
42(1)
Using the DOM Viewer
42(1)
Using element dialogs, displays, and inspectors
43(3)
Position Assist dialog
43(1)
Element Display
43(1)
Image Display
44(1)
Text Display
44(1)
Setting up version control in Dreamweaver
44(2)
Exploring, experimenting, and learning
46(1)
Review questions
47(1)
Review answers
47(1)
2 HTML Basics 48(12)
What is HTML?
50(1)
Where did HTML begin?
50(2)
What comprises HTML?
51(1)
Frequently used HTML elements
52(3)
HTML tags
53(2)
HTML character entities
55(1)
What's new in HTML5
55(4)
HTML5 tags
56(1)
Semantic web design
57(1)
New techniques and technology
58(1)
Review questions
59(1)
Review answers
59(1)
3 CSS Basics 60(26)
What is CSS?
62(1)
HTML vs. CSS formatting
62(2)
HTML defaults
64(3)
HTML5 defaults?
65(1)
Browser antics
66(1)
CSS box model
67(2)
Applying CSS styling
69(11)
Cascade theory
70(2)
Inheritance theory
72(1)
Descendant theory
72(1)
Specificity theory
73(1)
CSS Designer
74(6)
Multiples, classes, and ids, oh my!
80(5)
Applying formatting to multiple elements
80(1)
Using CSS shorthand
80(1)
Creating class attributes
81(1)
Creating id attributes
82(1)
CSS3 features and effects
82(2)
CSS3 overview and support
84(1)
Review questions
85(1)
Review answers
85(1)
4 Working With Code 86(38)
Creating HTML code
88(7)
Writing code manually
88(3)
Writing code automatically
91(4)
Working with multicursor support
95(2)
Commenting your code
97(2)
Working with CSS preprocessors
99(15)
Enabling a preprocessor
99(2)
Creating the CSS source file
101(4)
Compiling CSS code
105(3)
Nesting CSS selectors
108(2)
Importing other style sheets
110(2)
Learning more about preprocessors
112(1)
Using tinting support
112(2)
Selecting code
114(4)
Using line numbers
114(1)
Using tag selectors
115(2)
Using parent tag selectors
117(1)
Collapsing code
118(1)
Expanding code
119(1)
Accessing Split Code view
120(1)
Previewing assets in Code view
121(2)
Review questions
123(1)
Review answers
123(1)
5 Web Design Basics 124(14)
Developing a new website
126(2)
What is the purpose of the website?
126(1)
Who is the audience?
126(1)
How do they get here?
127(1)
Scenario
128(1)
Working with thumbnails and wireframes
128(9)
Creating thumbnails
130(1)
Creating a page design
130(2)
Creating wireframes
132(2)
Designing for mobile devices
134(1)
The third way
134(3)
Review questions
137(1)
Review answers
137(1)
6 Creating A Page Layout 138(50)
Evaluating page design options
140(1)
Working with predefined layouts
140(3)
Styling a predefined layout
143(2)
Styling elements using the Extract panel
145(6)
Troubleshooting CSS conflicts
151(2)
Extracting text from a Photoshop mockup
153(3)
Deleting components and attributes from a template
156(3)
Inserting new menu items
159(3)
Creating new elements with the DOM panel
162(2)
Creating menu items with copy and paste
164(1)
Extracting text styling
165(4)
Creating a gradient background using Extract
169(4)
Extracting image assets from a mockup
173(2)
Creating new Bootstrap structures
175(4)
Adding a background image to the header
179(5)
Finishing up the layout
184(2)
Review questions
186(1)
Review answers
187(1)
7 Working With Templates 188(48)
Creating Dreamweaver templates
190(1)
Removing unneeded components
191(5)
Modifying a Bootstrap layout
196(5)
Modifying text formatting in a Bootstrap element
201(2)
Adding template boilerplate and placeholders
203(7)
Fixing semantic errors
206(3)
Inserting metadata
209(1)
Validating HTML code
210(2)
Working with editable regions
212(10)
Image carousel
212(1)
Card-based section
212(1)
List-based section
212(1)
Inserting a new Bootstrap element
213(3)
Inserting an editable region
216(3)
Inserting an editable optional region
219(3)
Working with child pages
222(5)
Creating a new page
222(2)
Adding content to child pages
224(2)
Adding metadata to a child page
226(1)
Updating a template
227(7)
Removing an optional region from a child page
231(1)
Removing unused sections from a child page
232(2)
Review questions
234(1)
Review answers
235(1)
8 Working With Text, Lists, And Tables 236(58)
Previewing the completed file
238(2)
Creating and styling text
240(8)
Importing text
240(4)
Duplicating Bootstrap rows
244(3)
Deleting unused Bootstrap components
247(1)
Creating lists
248(6)
Basing content structures on lists
254(8)
Pasting multiple elements in Live view
258(1)
Creating new list-based items
259(3)
Creating and styling tables
262(22)
Creating tables from scratch
262(5)
Copying and pasting tables
267(1)
Styling tables with CSS
268(3)
Styling table cells
271(1)
Adding header rows to tables
272(2)
Controlling table display
274(2)
Inserting tables from other sources
276(2)
Creating semantic text structures
278(4)
Adding and formatting caption elements
282(2)
Spell-checking webpages
284(1)
Finding and replacing text
285(7)
Review questions
292(1)
Review answers
293(1)
9 Working With Images 294(46)
Web image basics
296(7)
Vector graphics
296(1)
Raster graphics
296(4)
Raster image file formats
300(3)
Inserting an image
303(3)
Inserting images in Design view
306(2)
Resizing images
308(3)
Inserting Photoshop Images
311(6)
Inserting images using the Assets panel
317(2)
Adapting images to mobile design
319(2)
Using the Insert menu
321(1)
Working with the Insert panel
322(2)
Inserting images into the site template
324(4)
Adding CSS classes to template structures
328(3)
Adding images to a Bootstrap carousel
331(3)
Styling headings and text in a Bootstrap carousel
334(2)
Self-paced exercise: Inserting images in child pages
336(3)
Review questions
339(1)
Review answers
339(1)
10 Working With Navigation 340(46)
Hyperlink basics
342(1)
Internal and external hyperlinks
342(1)
Relative vs. absolute hyperlinks
342(1)
Previewing the completed files
343(6)
Creating internal hyperlinks
349(11)
Creating relative links
349(3)
Creating a home link
352(5)
Updating links in child pages
357(3)
Creating an external link
360(5)
Creating an absolute external link in Live view
360(5)
Setting up email links
365(2)
Creating an image-based link
367(3)
Creating image-based links using the Element Display
367(1)
Creating text links using the Text Display
368(2)
Targeting page elements
370(4)
Creating internal targeted links
371(3)
Creating a destination link in the Element Display
374(2)
Targeting id-based link destinations
375(1)
Locking an element on the screen
376(2)
Styling a navigation menu
378(3)
Adding a telephone link
381(2)
Checking your page
383(1)
Self-paced exercise: Adding additional links
384(1)
Review questions
385(1)
Review answers
385(1)
11 Publishing To The Web 386(28)
Defining a remote site
388(7)
Setting up a remote FTP site (optional)
389(6)
Cloaking folders and files
395(1)
Wrapping things up
396(7)
Creating a home page
397(3)
Completing the home page
400(3)
Putting your site online (optional)
403(5)
Synchronizing local and remote sites
408(5)
Review questions
413(1)
Review answers
413(1)
12 Working With Mobile Design 414(72)
Responsive design
416(6)
Mobile-first design
416(1)
Testing responsiveness in Dreamweaver
416(6)
Media type properties
422(1)
Media queries
422(1)
Media query syntax
423(1)
Working with the Visual Media Query interface
423(4)
Introducing web frameworks
427(1)
Setting up web-hosted fonts
428(15)
Setting the base font
429(7)
Building font stacks with web-hosted fonts
436(2)
Specifying font size
438(5)
Creating custom media queries
443(17)
Adding rules to a media query
445(3)
Controlling text styling with media queries
448(5)
Changing component visibility with media queries
453(7)
Controlling Bootstrap element alignment
460(4)
Revising Bootstrap template structure
464(5)
Adapting content to mobile design
469(8)
Checking pages for design conflicts
469(2)
Making HTML tables responsive
471(6)
Previewing pages using Real-Time Preview
477(5)
Fixing issues for mobile design and desktop
482(3)
Review questions
485(1)
Review answers
485(1)
Appendix: Tiny URLS 486(1)
Index 487
Jim Maivald is a graphic designer and artist with 25 years of experience in publishing and production. He has written three editions of Adobe Dreamweaver Classroom in a Book, as well as, courseware on Adobe InDesign and XML geared for designers, Adobe Photoshop and CorelDRAW, and dozens of articles for national magazines on electronic publishing and production. He leads popular seminars and training for individuals and Fortune 500 companies on InDesign and XML. An Adobe Certified Expert (ACE) in Dreamweaver, InDesign, and Acrobat, Jim is also the co-leader for the InDesign User Group chapter in Chicago.