HTML5 and CSS3 All-in-One For Dummies

دانلود کتاب HTML5 and CSS3 All-in-One For Dummies

31000 تومان موجود

کتاب HTML5 و CSS3 همه در یک برای Dummies نسخه زبان اصلی

دانلود کتاب HTML5 و CSS3 همه در یک برای Dummies بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 6


توضیحاتی در مورد کتاب HTML5 and CSS3 All-in-One For Dummies

نام کتاب : HTML5 and CSS3 All-in-One For Dummies
ویرایش : 3
عنوان ترجمه شده به فارسی : HTML5 و CSS3 همه در یک برای Dummies
سری : For Dummies
نویسندگان :
ناشر : John Wiley & Sons
سال نشر : 2014
تعداد صفحات : 1107
ISBN (شابک) : 2013952425 , 9781118419830
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 50 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.


فهرست مطالب :


Contents at a Glance
Table of Contents
Introduction
About This Book
Foolish Assumptions
Use Any Computer
Don’t Buy Any Software
How This Book Is Organized
New for the Third Edition
Icons Used in This Book
Beyond the Book
Where to Go from
Part I: Creating the HTML Foundation
Chapter 1: Sound HTML Foundations
Creating a Basic Page
Understanding the HTML in the Basic Page
Meeting Your New Friends, the Tags
Setting Up Your System
Chapter 2: It’s All About Validation
Somebody Stop the HTML Madness!
Validating Your Page
Using Tidy to repair pages
Chapter 3: Choosing Your Tools
What’s Wrong with the Big Boys: Expression Web and Adobe Dreamweaver
How About Online Site Builders?
Alternative Web Development Tools
Picking a Text Editor
Finding a Good Web Developer’s Browser
Chapter 4: Managing Information with Lists and Tables
Making a List and Checking It Twice
Building Tables
Chapter 5: Making Connections with Links
Making Your Text Hyper
Making Lists of Links
Working with Absolute and Relative References
Chapter 6: Adding Images, Sound, and Video
Adding Images to Your Pages
Choosing an Image Manipulation Tool
Choosing an Image Format
Manipulating Your Images
Working with Audio
Chapter 7: Creating Forms
You Have Great Form
Building Text-Style Inputs
Making a standard text field
Building a password field
Creating Multiple Selection Elements
Pressing Your Buttons
New form input types
Part II: Styling with CSS
Chapter 1: Coloring Your World
Now You Have an Element of Style
Specifying Colors in CSS
Choosing Your Colors
Creating Your Own Color Scheme
Chapter 2: Styling Text
Setting the Font Family
The Curse of Web-Based Fonts
Specifying the Font Size
Relative measurement units
Determining Other Font Characteristics
Chapter 3: Selectors: Coding with Class and Style
Selecting Particular Segments
Using Emphasis and Strong Emphasis
Modifying the Display of em and strong
Defining Classes
Introducing div and span
Using Pseudo-Classes to Style Links
Selecting in Context
Defining Styles for Multiple Elements
Using New CSS3 Selectors
Chapter 4: Borders and Backgrounds
Joining the Border Patrol
Introducing the Box Model
New CSS3 Border Techniques
Changing the Background Image
Manipulating Background Images
Using Images in Lists
Chapter 5: Levels of CSS
Managing Levels of Style
Understanding the Cascading Part of Cascading Style Sheets
Managing Browser Incompatibility
Chapter 6: CSS Special Effects
Image Effects
Text Effects
Transformations and Transitions
Part III: Building Layouts with CSS
Chapter 1: Fun with the Fabulous Float
Avoiding Old-School Layout Pitfalls
Introducing the Floating Layout Mechanism
Using Float with Block-Level Elements
Using Float to Style Forms
Chapter 2: Building Floating Page Layouts
Creating a Basic Two-Column Design
Building a Three-Column Design
Building a Fixed-Width Layout
Building a Centered Fixed-Width Layout
Chapter 3: Styling Lists and Menus
Revisiting List Styles
Creating Dynamic Lists
Building a Basic Menu System
Chapter 4: Using Alternative Positioning
Working with Absolute Positioning
Managing z-index
Building a Page Layout with Absolute Positioning
Creating a More Flexible Layout
Exploring Other Types of Positioning
Flexible Box Layout Model
Determining Your Layout Scheme
Part IV: Client-Side Programming with JavaScript
Chapter 1: Getting Started with JavaScript
Working in JavaScript
Writing Your First JavaScript Program
Introducing Variables
Using Concatenation to Build Better Greetings
Understanding the String Object
Understanding Variable Types
Changing Variables to the Desired Type
Chapter 2: Talking to the Page
Understanding the Document Object Model
Managing Button Events
Managing Text Input and Output
Writing to the Document
Working with Other Text Elements
Chapter 3: Decisions and Debugging
Making Choices with If
Managing Repetition with for Loops
Building While Loops
Managing Errors with a Debugger
Chapter 4: Functions, Arrays, and Objects
Breaking Code into Functions
Passing Data to and from Functions
Managing Scope
Building a Basic Array
Working with Two-Dimension Arrays
Creating Your Own Objects
Introducing JSON
Chapter 5: Getting Valid Input
Getting Input from a Drop-Down List
Managing Multiple Selections
Check, Please: Reading Check Boxes
Working with Radio Buttons
Interpreting Radio Buttons
Working with Regular Expressions
New HTML5/CSS3 Tricks for Validation
Chapter 6: Drawing on the Canvas
Canvas Basics
Fill and Stroke Styles
Drawing Essential Shapes
Working with Paths
Images
Manipulating Pixels
Chapter 7: Animation with the Canvas
Transformations
Animation
Reading the Keyboard
Part V: Server-Side Programming with PHP
Chapter 1: Getting Started on the Server
Introducing Server-Side Programming
Installing Your Web Server
Inspecting phpinfo( )
Building HTML with PHP
Coding with Quotation Marks
Working with Variables PHP-Style
Building HTML Output
Chapter 2: PHP and HTML Forms
Exploring the Relationship between PHP and HTML
Sending Data to a PHP Program
Choosing the Method of Your Madness
Retrieving Data from Other Form Elements
Chapter 3: Using Control Structures
Introducing Conditions (Again)
Building the Classic if Statement
Making a switch
Looping with for
Looping with while
Chapter 4: Working with Arrays
Using One-Dimensional Arrays
Using Loops with Arrays
Introducing Associative Arrays
Introducing Multidimensional Arrays
Breaking a String into an Array
Chapter 5: Using Functions and Session Variables
Creating Your Own Functions
Managing Persistence with Session Variables
Chapter 6: Working with Files and Directories
Text File Manipulation
Using Delimited Data
Working with File and Directory Functions
Chapter 7: Exceptions and Objects
Object-Oriented Programming in PHP
You’ve Got Your Momma’s Eyes: Inheritance
Catching Exceptions
Part VI: Managing Data with MySQL
Chapter 1: Getting Started with Data
Examining the Basic Structure of Data
Introducing MySQL
Setting Up phpMyAdmin
Implementing a Database with phpMyAdmin
Chapter 2: Managing Data with MySQL
Writing SQL Code by Hand
Running a Script with phpMyAdmin
Using AUTO_INCREMENT for Primary Keys
Selecting Data from Your Tables
Editing Records
Exporting Your Data and Structure
Chapter 3: Normalizing Your Data
Recognizing Problems with Single-Table Data
Introducing Entity-Relationship Diagrams
Introducing Normalization
Identifying Relationships in Your Data
Chapter 4: Putting Data Together with Joins
Calculating Virtual Fields
Calculating Date Values
Creating a View
Using an Inner Join to Combine Tables
Managing Many-to-Many Joins
Chapter 5: Connecting PHP to a MySQL Database
PHP and MySQL: A Perfect (but Geeky) Romance
Allowing User Interaction
Part VII: Integrating the Client and Server with AJAX
Chapter 1: AJAX Essentials
AJAX Spelled Out
Making a Basic AJAX Connection
All Together Now — Making the Connection Asynchronous
Chapter 2: Improving JavaScript and AJAX with jQuery
Introducing jQuery
Your First jQuery App
Creating an Initialization Function
Investigating the jQuery Object
Adding Events to Objects
Making an AJAX Request with jQuery
Chapter 3: Animating jQuery
Playing Hide and Seek
Changing Position with jQuery
Modifying Elements on the Fly
Chapter 4: Using the jQuery User Interface Toolkit
What the jQuery User Interface Brings to the Table
Resizing on a Theme
Dragging, Dropping, and Calling Back
Chapter 5: Improving Usability with jQuery
Multi-Element Designs
Improving Usability
Chapter 6: Working with AJAX Data
Sending Requests AJAX Style
Building a Multipass Application
Working with XML Data
Working with JSON Data
Chapter 7: Going Mobile
Thinking in Mobile
Building a Responsive Site
Making Your Page Responsive
Using jQuery Mobile to Build Mobile Interfaces
Going from Site to App
Part VIII: Moving from Pages to Sites
Chapter 1: Managing Your Servers
Understanding Clients and Servers
Creating Your Own Server with XAMPP
Choosing a Web Host
Managing a Remote Site
Naming Your Site
Managing Data Remotely
Chapter 2: Planning Your Sites
Creating a Multipage Web Site
Planning a Larger Site
Understanding the Client
Understanding the Audience
Building a Site Plan
Creating Page Templates
Fleshing Out the Project
Chapter 3: Introducing Content Management Systems
Overview of Content Management Systems
Previewing Common CMSs
Building Custom Themes
Chapter 4: Editing Graphics
Using a Graphic Editor
Choosing an Editor
Introducing Gimp
Understanding Layers
Introducing Filters
Solving Common Web Graphics Problems
Chapter 5: Taking Control of Content
Building a “Poor Man’s CMS” with Your Own Code
Creating Your Own Data-Based CMS
Index
About the Author




پست ها تصادفی