Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
Cover Opening Pages Table Of Contents
Table Of Contents
Starting Up
Starting Up
About Web Design with HTML and CSS Digital Classroom Prerequisites
System requirements
Understanding menus and commands Understanding how to read HTML and CSS code changes Loading lesson files
Downloading and copying the lesson files to your hard drive:
Video tutorials Hosting your websites Additional resources
DigitalClassroomBooks.com Seminars, conferences, and training Resources for educators
Lesson 1
Lesson 1: Planning Your Website
Starting up The goals of web design
The difference between print design and web design The web demands user interaction Defining the user experience User-centered design The stages of the planning process Defining goals and strategy Research Scenarios and characters Information architecture Defining the navigation design of the SmoothieWorld site Rethinking site navigation The role of usability testing Wireframes, prototypes, and mockups The evolving field of interactive prototypes Be creative during the planning process
Self study Review
Lesson 2
Lesson 2: Fundamentals of the Web
Starting up How web pages work
The Internet and World Wide Web domain names Domain names and hosting The language of the web The evolution of the web and web standards Separating structure, style, and interactivity
Designing for the web
Know your audience Know that your site’s viewers are impatient Designing for the screen Understanding how your audience will read your web content
Self study Review
Lesson 3
Lesson 3: Web Design Tools
Starting up Web editors versus WYSIWYG tools
Plain text editors Text editors for web design WYSIWYG editors
Defining sites in Dreamweaver or Expression Web
Obtaining Expression Web or Dreamweaver Creating a new site in Dreamweaver Importing an existing site into Dreamweaver CS5 Creating a new site in Expression Web
Review
Lesson 4
Lesson 4: Fundamentals of HTML, XHTML, and CSS
Starting up Web languages
Web page structure is based on HTML The details of XHTML syntax Doctype lets the web browser know what to expect The W3C and page validation HTML structure Placing images in HTML
The role of CSS
Styling a heading Understanding class styles and <span>s Three ways to use styles Internal versus external style sheets Creating an external style sheet What makes styles cascading
Self study Review
Lesson 5
Lesson 5: Graphics, Color, and Transparency
Starting up Optimizing graphics for the web Resizing the image Adjusting the image size Applying the Unsharp Mask filter to an image Selecting the best image format
Choosing the right file format
Choosing the best file format for your image
Saving images as JPEGs Choosing the quality of a JPEG Previewing your image Creating a transparency effect in a JPEG image Saving your settings
Saving images as GIFs
Optimizing the GIF image
Using the color table
Adding a matte to a GIF Animating a GIF
Saving as a PNG Slicing an image
Viewing the completed file Creating slices Changing the attributes of the slices Saving slices out of Photoshop
Self study Review
Lesson 6
Lesson 6: Formatting Text with CSS
Starting up The importance of typography on the web
The challenges of fonts on the web Setting a font-family Sizing text with CSS Pixels and points are not the best choices Using a combination of percent and the em measurement Using margins to modify the space between your text Setting paragraph line-height Transforming text with CSS Working with HTML lists Styling HTML lists
Self study Review
Lesson 7
Lesson 7: Introduction to CSS Layout
Starting up Working with a CSS reset file A brief history of layout techniques on the web
An overview of page layout options Understanding <div>s: creating a two-column fixed-width CSS layout Understanding the CSS float property Creating columns with the float property Working with the clear property Creating a list-based navigation using floats Adding text styles The effect of margins and padding on your fixed-width layout A review of using margins and padding for layout Styling your footer with a background image
Self study Review
Lesson 8
Lesson 8: Advanced CSS Layout
Starting up Building your page layout
Removing the background color
Working with CSS background images
Using hacks to solve layout problems Enhancing your CSS navigation bar Moving your internal styles to the external style sheet Creating a style for the active page Adding images to your sidebar Working with absolute positioning
Self study Review
Lesson 9
Lesson 9: Browser Compatibility
Starting up Why browser testing is important
Are web pages required to look the same in all browsers? Choose the level of browser support you want The special case of IE6
Tools to identify browser problems
Virtualization solutions for the Mac OS Virtualization solutions for Windows Browser compatibility applications Addressing browser incompatibilities with CSS fixes Addressing Internet Explorer 6 issues with JavaScript Browser incompatibilities in the future Future browser compatibility issues
Self study Review
Lesson 10
Lesson 10: Introduction to Interactivity
Starting up Interactivity on the web
JavaScript Adobe Flash JavaScript basics JavaScript events Placing your JavaScript into an external document The Document Object Model JavaScript frameworks Hiding an element with jQuery Adding an event to trigger the show effect Adobe Flash overview Generating code to add Flash movies to a page Integrating Flash into a pre-existing design Inserting Silverlight content into a web page
Self study Review
Lesson 11
Lesson 11: Mobile Design
Starting up The need for mobile-optimized websites
How is the mobile experience of the web different than the desktop? Deciding which type of mobile device to target The trouble with style sheets Using CSS3 media queries
Self study Review
Lesson 12
Lesson 12: HTML5 Essentials
Starting up Defining HTML5 The motivation behind HTML5 HTML5 markup The <video>, <audio>, and <canvas> elements
Embed media files using <video> and <audio> elements Provide drawing and animation features using the <canvas> element
HTML5 markup is still evolving
Grouping headings and images Identifying figures and captions Web forms
The rest of the HTML5 family
Geolocation Web Workers Web Storage
CSS3 integration with HTML5 How to begin using HTML5/CSS3 Starting with an HTML5 foundation Words of encouragement Self study Review
Appendix
Appendix
CSS Properties and Values
Name Possible Values Default value
About the Author
About the Authors Acknowledgments
Credits
Credits
Copyright Information
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion