注:本文由BeyondVincent(破船)翻译首发
转载请注明出处:BeyondVincent(破船)@DevDiv.com
好久没有读书了,今天在
Microsoft Press发现了两本新书
Book。
- Start Here!™ Learn HTML5
- Start Here!™ Learn JavaScript
这两本书都是入门级别的书,刚好2012年12月份没有别的阅读计划,那就来学习一下HTML5和JavaScript吧。
下面是两本书的介绍:
Start Here!™ Learn HTML5
作者: Faithe Wempen
出版社: Microsoft Press
出版日期: November 2012
页数: 360
出版日期: November 2012
页数: 360
购买地址:
http://shop.oreilly.com/product/0790145366481.do
书籍目录:
-
Getting Started with HTML
-
Chapter 1 HTML Basics: The Least You Need to Know
- Understanding HTML Tags
- Opening a Webpage in Notepad
- Previewing HTML Files in a Web Browser
- Making, Saving, and Viewing Changes
- Key Points
-
Chapter 2 Setting Up the Document Structure
- Specifying the Document Type
- Creating the HTML, Head, and Body Sections
- Key Points
-
Chapter 3 Formatting Text with Tags
- Creating Headings
- Applying Bold and Italic Formatting
- Applying Superscript and Subscript Formatting
- Using Monospace and Preformatted Text
- Formatting a Block Quotation
- Configuring View Settings in Internet Explorer
- Key Points
-
Chapter 4 Using Lists and Backgrounds
- Creating Bulleted and Numbered Lists
- Creating Definition Lists
- Inserting Special Characters
- Inserting Horizontal Lines
- Choosing Background Colors and Foreground Colors
- Key Points
-
Chapter 5 Creating Hyperlinks and Anchors
- Hyperlinking to a Webpage
- Hyperlinking to an Email Address
- Creating and Hyperlinking to Anchors
- Hyperlinking to Other Content
- Key Points
-
-
Style Sheets and Graphics
-
Chapter 6 Introduction to Style Sheets
- Understanding Styles
- Constructing Style Rules
- Creating Styles for Nested Tags
- Creating Classes and IDs for Applying Styles
- Applying Styles to Hyperlinks with Pseudo-Classes
- Creating and Linking to External Style Sheets
- Key Points
-
Chapter 7 Formatting Text with CSS
- Specifying a Font Family
- Specifying a Font Size and Color
- Applying Bold and Italics
- Applying Strikethrough and Underlining
- Creating Inline Spans
- Adjusting Spacing between Letters
- Key Points
-
Chapter 8 Formatting Paragraphs with CSS
- Indenting Paragraphs
- Applying a Border to a Paragraph
- Specifying the Horizontal Alignment of a Paragraph
- Specifying Vertical Space within a Paragraph
- Key Points
-
Chapter 9 Inserting Graphics
- Understanding Graphic Size and Resolution
- Inserting a Graphic
- Clearing a Graphic
- Controlling Image Size and Padding
- Using a Graphic as a Hyperlink
- Creating Thumbnails
- Including Alternate Text for Graphics
- Adding Figure Captions
- Key Points
-
-
Page Layout and Navigation
-
Chapter 10 Creating Navigational Aids
- Planning Your Site’s Organization
- Creating a Text-Based Navigation Bar
- Creating a Graphical Navigation Bar
- Redirecting to Another URL
- Creating Custom Error Pages
- Key Points
-
Chapter 11 Creating Division-Based Layouts
- Understanding HTML5 Semantic Tags
- Beginning to Think in Divisions
- Creating Divisions
- Creating an HTML5 Semantic Layout
- Positioning Divisions
- Formatting Divisions
- Key Points
-
Chapter 12 Creating Tables
- Creating a Simple Table
- Specifying the Size of a Table
- Specifying the Width of a Column
- Spanning (Merging) Table Cells
- Using Tables for Page Layout
- Key Points
-
Chapter 13 Formatting Tables
- Applying Table Borders
- Applying Background and Foreground Fills
- Changing Cell Padding, Spacing, and Alignment
- Key Points
-
Chapter 14 Creating User Forms
- Creating a Basic Form
- Creating Check Boxes and Option Buttons
- Creating Menu Lists
- Additional Input Types in HTML5
- Understanding CGI and Other Advanced Tools
- Key Points
-
Chapter 15 Incorporating Sound and Video
- Understanding Audio and Video in HTML5
- HTML Multimedia Basics
- Embedding Video Clips
- Incorporating Audio on a Webpage
- Key Points
-
Chapter 16 HTML and Microsoft Expression Web
- Exploring the Expression Web Interface
- Creating Websites and Webpages
- Insert Graphics
- Formatting Text
- Formatting a Division
- Inserting Hyperlinks
- Key Points
-
-
Appendices
-
Appendix Designing for Usability
- Understanding Usability
- Planning for Usability
- Sketching the Site Organization
- Designing a Consistent Page Template
- Designing the Content of Individual Pages
- Performing Usability Testing
-
Appendix Designing for Accessibility
- Guideline 1: Provide Equivalent Alternatives to Auditory and Visual Content
- Guideline 2: Don’t Rely on Color Alone
- Guideline 3: Use Markup and Style Sheets, and Do So Properly
- Guideline 4: Clarify Natural Language Usage
- Guideline 5: Create Tables that Transform Gracefully
- Guideline 6: Ensure Pages that Feature New Technologies Transform Gracefully
- Guideline 7: Ensure User Control of Time-Sensitive Content Changes
- Guideline 8: Ensure Direct Accessibility of Embedded User Interfaces
- Guideline 9: Design for Device Independence
- Guideline 10: Use Interim Solutions
- Guideline 11: Use W3C Technologies and Guidelines
- Guideline 12: Provide Context and Orientation Information
- Guideline 13: Provide Clear Navigation Mechanisms
- Guideline 14: Ensure that Documents are Clear and Simple
-
Appendix Quick Reference
- Tags Added in HTML 5
- Tags Removed in HTML 5
-
封面:
Start Here!™ Learn HTML5
作者: Steve Suehring
出版社: Microsoft Press
出版日期: August 2012
页数: 232
出版日期: August 2012
页数: 232
购买地址:
http://shop.oreilly.com/product/0790145348821.do
书籍目录:
-
Chapter 1 What Is JavaScript?
-
A First JavaScript Program
-
Where JavaScript Fits
-
Writing Your First JavaScript Program
-
Summary
-
-
Chapter 2 JavaScript Programming Basics
-
JavaScript Placement: Revisited
-
Basic JavaScript Syntax
-
JavaScript Variables and Data Types
-
Looping and Conditionals in JavaScript
-
Summary
-
-
Chapter 3 Building JavaScript Programs
-
Functions
-
Objects in JavaScript
-
Debugging JavaScript
-
Summary
-
-
Chapter 4 JavaScript in a Web Browser
-
JavaScript Libraries
-
Getting jQuery
-
Getting jQuery UI
-
The Browser Object Model
-
The DOM
-
Retrieving Elements with JavaScript and jQuery
-
Summary
-
-
Chapter 5 Handling Events with JavaScript
-
Common Events with JavaScript
-
Handling Mouse Events
-
Validating Web Forms with jQuery
-
Keyboard Events and Forms
-
Summary
-
-
Chapter 6 Getting Data into JavaScript
-
AJAX in Brief
-
AJAX and JavaScript
-
Retrieving Data with jQuery
-
Using JSON for Efficient Data Exchange
-
Sending Data to the Server
-
Summary
-
-
Chapter 7 Styling with JavaScript
-
Changing Styles with JavaScript
-
Working with CSS Classes
-
Advanced Effects with jQuery UI
-
Putting It All Together: A Space Travel Demo
-
Summary
-
-
Chapter 8 Using JavaScript with Microsoft Windows 8
-
JavaScript Is Prominent in Windows 8
-
A Stroll Through a Windows 8 Application
-
Building a Windows 8 App
-
Summary
-
封面:
OK,开始把,我先从这本开始:
Start Here!™ Learn HTML5