COPYRIGHTED MATERIAL. Contents. Chapter 1: Introducing Microsoft Expression Web 1. Chapter 2: Building a Web Page 21. Acknowledgments Introduction

Similar documents
Chapter 1 Introduction to Dreamweaver CS3 1. About Dreamweaver CS3 Interface...4. Creating New Webpages...10

Microsoft ASP.NET Using Visual Basic 2008: Volume 1 Table of Contents

Independence Community College Independence, Kansas

Nauticom NetEditor: A How-to Guide

ver Wfl Adobe lif Sams Teach Yourself Betsy Bruce Robyn Ness SAMS 800 East 96th Street, Indianapolis, Indiana, USA WlM John Ray ^lg^

Chapter 9. Web Applications The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill

Beginning. Expression Web. Zak Ruvalcaba

Adobe Dreamweaver CS6 Digital Classroom

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

Page 1 of 4. Course Outline by Topic: Web Design Fall 2009 Instructor: Mr. O Connell Room 117

Advanced Dreamweaver CS6

The figure below shows the Dreamweaver Interface.

Bixby Public Schools Course Essential Elements Grade: Desktop Publishing

Contents. Using Interpreters... 5 Using Compilers... 5 Program Development Life Cycle... 6

Contents. Acknowledgments

OU EDUCATE TRAINING MANUAL

Kathy Hughes. Microsoft* SharePoinf. Designer A MM g "Msift Mi*p\% 800 East 96th Street, Indianapolis, Indiana USA. v^lk.

FrontPage 2000 Tutorial -- Advanced

SOFTRONIICS Call:

Dreamweaver MX The Basics

MICROSOFT ACADEMY WORD STUDY GUIDE FOR CERTIFICATION EXAM

Call: SharePoint 2013 Course Content:35-40hours Course Outline

CHAPTER 1: GETTING STARTED WITH ASP.NET 4 1

[AVWSQ-ADWCS6]: WSQ ICDL Adobe Dreamweaver CS6

Dreamweaver Basics. Planning your website Organize site structure Plan site design & navigation Gather your assets

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

2 Webpage Markup with HTML HTML5 Page Structure Creating a Webpage HTML5 Elements and Entities

Microsoft Expression Web Quickstart Guide

Word 2010 Skills Checklist

B. V. Patel Institute of Business Management, Computer & Information Technology, UTU

ACA Dreamweaver Exam Notes

Web Publishing Basics II

National Training and Education Resource. Authoring Course. Participant Guide

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Page Layout Using Tables

Table of Contents. Preface... iii COMPUTER BASICS WINDOWS XP

PBwiki Basics Website:

Appendix A. Installing Word Setting the Word Options. Setting the AutoFormat Options. To complete this course, you will need to:

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17

Creating Web Pages with SeaMonkey Composer

Beginning Microsoft Office 2010

Developing Web Applications

Insert/Edit Image. Overview

Learning Adobe DreamWeaver CC. Module 1 Contents. Chapter 1: Introduction to DreamWeaver CC

Contents. Excel 2013 Workbook... 1 Starting Excel The Startup Screen... 3 The Excel Screen... 4 Quick Access Toolbar...

How to lay out a web page with CSS

"Charting the Course... SharePoint 2007 Hands-On Labs Course Summary

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

TEACHING PLAN. Credit: hours lab per week (1 credit hour) Semester: Semester 5 (Spring 2015) Computer Programming - CSC-113

FileNET Guide for AHC PageMasters

Dreamweaver Basics Outline

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab

Figure 1 Forms category in the Insert panel. You set up a form by inserting it and configuring options through the Properties panel.

ASP.NET 2.0 p. 1.NET Framework 2.0 p. 2 ASP.NET 2.0 p. 4 New Features p. 5 Special Folders Make Integration Easier p. 5 Security p.

S ignature WORD. Nita Rutkosky MICROSOFT. Pierce College at Puyallup Puyallup, Washington

COPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1

GRAPHIC WEB DESIGNER PROGRAM

FileNET Guide for AHC PageMasters

USING STYLESHEETS TO DESIGN A WEB SITE IN DREAMWEAVER MX 2004

Metropolitan Community College, Kansas City. CMS Editor Training. mcckc.edu website content management

Web Development. With PHP. Web Development With PHP

Chapter 1. Chapter 2. viii. Understanding the PowerPoint Work Area...1. Getting Started...4. PowerPoint Versions...6. The PowerPoint Work Area...

SUB Gfittingen A nd Editi S«BEX- SAN FRANCISCO PARIS DUSSELDORF SOEST LONDON

Zeppelin Website Content Manager User Manual

CMS Publisher Training

Table Basics. The structure of an table

Figure 1 Properties panel, HTML mode

Overview of the Adobe Dreamweaver CS5 workspace

2013 FOUNDATION MANUAL

Ektron Advanced. Learning Objectives. Getting Started

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week

Productivity Tools Objectives

Microsoft Word 2010 Introduction

Table of Contents. Word. Using the mouse wheel 39 Moving the insertion point using the keyboard 40 Resume reading 41

Chapter 3 How to use HTML5 and CSS3 with ASP.NET applications

Introduction to using Microsoft Expression Web to build data-aware web applications

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

Website Development with HTML5, CSS and Bootstrap

Course Syllabus. Course Title. Who should attend? Course Description. ASP.NET ( Level 1 )

How Do You Apply A Box Page Border In Word 2010

Introduction to Microsoft Word 2010

Productivity Tools Objectives 1

Using Microsoft Office 2003 Intermediate Word Handout INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 1.

Beginning ASP.NET. 4.5 in C# Matthew MacDonald

Dashboards. Overview. Overview, page 1 Dashboard Actions, page 2 Add Widgets to Dashboard, page 4 Run a Report from the Dashboard, page 6

CURRICULUM MAPPING FORM

Discuss web browsers. Define HTML terms

Week 5 Creating a Calendar. About Tables. Making a Calendar From a Table Template. Week 5 Word 2010

The New Office 2007 Interface and Shared Features

Microsoft FrontPage Practical Session

Lava New Media s CMS. Documentation Page 1

Learn Dreamweaver CS5 in a Day

The Newsletter will contain a Title for the newsletter, a regular border, columns, Page numbers, Header and Footer and two images.

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.

October Where is it now? Working Papers and CaseView. For the Engagement team

Macromedia RoboHelp Course Outline

Content Author's Reference and Cookbook

The Dreamweaver Interface

Introduction to Microsoft Office 2007

Microsoft Office Excel 2007: Basic. Course Overview. Course Length: 1 Day. Course Overview

Transcription:

Acknowledgments Introduction Chapter 1: Introducing Microsoft Expression Web 1 Familiarizing Yourself with the Interface 2 The Menu Bar 5 The Development Window 7 The Development Area 8 The Tabbed File Chooser 10 Show Design, Split, and Code View 10 The Quick Tag Selector 11 Task Panes 13 Toolbars 16 Context Menus 19 Summary 20 Chapter 2: Building a Web Page 21 Creating a New Web Page 21 Setting Page Properties 24 General Properties 24 Formatting Properties 26 Advanced Properties 27 Custom Properties 28 Language Properties 29 Working with Text 29 Copying, Pasting, and Inserting Text from an External Source 30 Line Breaks and Paragraph Breaks 33 Applying Headings 35 Choosing a Font 37 Setting a Font Size 39 Text Styles 40 Text Alignment and Indentations 42 COPYRIGHTED MATERIAL xi xxi

xiv Working with Lists 43 Highlighting and Setting the Text Color 45 Applying Borders 47 Inserting a Horizontal Line 49 Checking the Spelling of a Web Page 50 Previewing Your Web Page in the Browser 53 Summary 56 Exercise 56 Chapter 3: Working with Web Sites 57 The Importance of Working with Web Sites 58 Creating a New Web Site 59 Working with the Folder List Task Pane 62 Creating New Folders and Pages 62 Setting the Home Page 65 Renaming and Deleting Files 66 Modifying Site Settings 66 General Settings 67 Preview in Browser Settings 67 Advanced Settings 68 Language Settings 68 Database Settings 69 Publishing Your Web Site 69 The Publish Web Site Dialog 69 Using the Copy Web Site Window 82 Deploying Web Sites with Personal Web Packages 87 Summary 90 Exercise 90 Chapter 4: Working with Images, Media, and Hyperlinks 93 Inserting Images into Your Web Page 94 Setting General Picture Properties 96 Using the Tag Properties Task Pane to Modify Image Properties 100 Using the Pictures Toolbar to Modify Image Properties 103 Editing an Image with Microsoft Office Picture Manager 106 Changing the Picture File Type 109 Linking Pages Within Your Web Site 110 Linking Text and Images to an Existing Web Page 111 Linking to a Bookmark within a Web Page 114 Linking to an E-mail Address 116 Creating Multiple Links Within an Image 117

Using Interactive Buttons 120 Managing Web Site Hyperlinks 124 Summary 126 Exercise 127 Chapter 5: Page Formatting Using Cascading Style Sheets 129 Introduction to Cascading Style Sheets 130 CSS Versus HTML 133 Working with CSS in Expression Web 135 Defining How CSS Is Created and Applied Within Expression Web 135 Defining Classes Within an External Style Sheet Creating a Style Rule 138 Applying Styles by Using the Apply Styles Task Pane and Style Toolbar 152 Managing Styles with the CSS Properties and Manage Styles Task Panes 157 Designing Styles by Redefining HTML Tags 159 Using Contextual Selectors 160 Attaching Existing Style Sheets to Web Pages 164 Working with CSS Reports 165 Summary 166 Exercise 166 Chapter 6: Web Page Structuring Techniques by Using Tables 169 Inserting and Working with Tables 170 Selecting Table Elements 175 Modifying Table Properties 176 Formatting Tables Using Table AutoFormat 190 Inserting and Working with Layout Tables 192 Drawing Tables 193 Drawing Cells 198 Summary 200 Exercise 201 Chapter 7: Advanced Page Structuring Techniques by Using Layers and CSS 203 Introduction to Layers 204 Working with Layers 205 Inserting a Layer 205 Inserting Content into Layers 207 Modifying Layer Properties with the Positioning Toolbar 209 Modifying Layer Properties with the Layers Task Pane 209 Drawing a Layer 211 xv

Nesting Layers 212 Adding Borders and Shading to Layers 214 Deleting a Layer 217 Designing Table-less Web Sites by Using Layers and CSS 218 Designing Layers Using a Style Sheet 218 Inserting DIV Tags 223 Working with Contextual Selectors 226 Summary 227 Exercise 229 Chapter 8: Adding Interactivity with Behaviors 231 Adding Client-Side Interactivity with Behaviors 232 The Call Script Behavior 238 The Change Property and Change Property Restore Behaviors 238 The Check Browser Behavior 243 The Check Plug-in Behavior 244 The Go To URL Behavior 245 The Jump Menu and Jump Menu Go Behaviors 246 The Open Browser Window Behavior 248 The Play Sound Behavior 250 The Preload Images Behavior 251 The Set Text Behaviors 252 The Swap Image and Swap Image Restore Behaviors 252 Summary 254 Exercise 255 Chapter 9: Working with HTML Forms and Form Controls 257 An Introduction to HTML Forms 257 Working with Forms and Form Controls 260 Input (Text) and Input (Password) 264 Text Area 266 Input (Checkbox) 268 Input (Radio) 268 Drop-Down Box 270 Input (Button), Input (Submit), and Input (Reset) 273 Testing the Form 274 Other Controls to Consider 275 Summary 282 Exercise 282 xvi

Chapter 10: Introduction to Web Application Development 285 Terminology 286 Introduction to Web Applications 288 Client-Side Technologies 290 The Web Server 291 Installing IIS 293 Expression Web s Built-In Web Server 296 Configuring the Web Server in Expression Web 296 Server-Side Technologies 298.NET and the.net Framework 298 Installing the.net Framework and ASP.NET 299 Creating a Simple ASP.NET Page 301 Expression Web s ASP.NET Integration 303 The Database 305 Database Options 307 The Vecta Corp Database 309 The Structured Query Language 312 The Dynamic Vecta Corp Web Site 313 Summary 314 Chapter 11: Accessing and Displaying Database Data 315 Connecting to a Data Source 316 Connecting to an Access Database 318 Attaching your SQL Server 2005 Express Edition Database 321 Building the Download Patches Page 323 Using DataSource Controls 324 Using List Bound Controls 328 Using Data Controls 331 Summary 353 Exercise 354 Chapter 12: Inserting, Editing, and Deleting Database Data 355 Building an Administration Page 356 Configuring a Data Source Control to Allow Inserts, Updates, and Deletes 357 Working with the FormView Control 359 Modifying and Deleting Database Data Using the GridView Control 363 Summary 368 Exercise 368 xvii

Chapter 13: Validating User Input 371 Client-Side Versus Server-Side Validation 372 Using Validation Controls 375 The RequiredFieldValidator Control 376 The CompareValidator Control 378 The RangeValidator Control 380 The ValidationSummary Control 382 The RegularExpressionValidator Control 383 The CustomValidator Control 385 Summary 387 Exercise 387 Chapter 14: Securing Your Web Applications 389 Securing the Vecta Corp Site 390 Configuring Application Services 392 Configuring Forms Authentication 394 Creating the Login Page 398 Working with Login Controls 400 Summary 412 Chapter 15: Working with XML Data 413 Introduction to XML and XSL 413 Expression Web s Visual XML Authoring Environment 417 Creating an XML Document 418 Binding XML Data 420 Working with RSS Feeds 425 Summary 428 Chapter 16: Building Accessible and Standards-Compliant Web Sites 429 Accessibility Standards 430 Standards Resources 430 Conform with Standards 433 Checking Accessibility 437 Accessibility Reference 441 Image Tests 441 Imagemap Tests 442 Color and Style Tests 442 xviii

Form and Scripting Tests 443 Table and Frame Tests 444 Multimedia and Applet Tests 445 Other Accessibility Tests 446 Summary 447 Index 449 xix