HTML5 and CSS3
- Publishing Web Contents
- Understanding HTML and XHTML Connections
- Understanding Cascading Style Sheets
- Working With Fonts, Text Blocks, and Lists
- Using Tables to Display Information
- Using External and Internal Links
- Working with Colors,Images and Multimedia
- Working with Margins, Padding, Alignment, and Floating
- Understanding the CSS Box Model and Positioning
- Using CSS to Do More with Lists, Text, and Navigation
- Creating Fixed or Liquid Layouts
- Understanding Dynamic Websites
Publishing Web Content
A Brief History of HTML and The World Wide Web
Creating Web Content
Understanding Web Content Delivery
Selecting a Web Hosting Provider
Testing with Multiple Web Browsers
Creating a Sample File
Using FTP to transfer Files
Distributing Content Without a Web Server
Tips for Testing Web Content
Understanding HTML and XHTML Connection
Getting Prepared
Getting Started with a Simple Web Page
HTML Tags Every XHTML Web Page Must Have
Organizing a Page with Paragraphs and Line Breaks
Organizing Your Content with Headings
Validate Your Web Content
The Scoop on HTML, XML, and HTML
Understanding Cascading Style Sheets
How CSS Works
A Basic Style Sheet
A CSS Style Primer
Using Style Classes
Using Style IDs
Internal Style Sheets and Inline Styles
Working with Fonts, Text Blocks, and Lists
Boldface, Italics, and Special Text Formatting
Tweaking the Font
Working with Special Characters
Aligning Text on a Page
The Three Types of HTML lists
Placing Lists Within Lists
Using Tables to Display Information
Creating a Sample Table
Controlling Table Sizes
Alignment and Spanning Within Tables
Page Layout with Tables
Using External and Internal Links
Using Web Addresses
Linking Within a Page Using Anchors
Linking Between Your Own Web Content
Linking to External Web Content
Linking to an E-mail Address
Opening a Link in a New Browser Window
Using CSS to Style Hyperlinks
Working with Colors, Images, and Multimedia
Best Practices for Choosing Colors
Understanding Web Colors
Using Hexadecimal Values for Colors
Using CSS to Set Background, Test, and Border Colors
Choosing Graphic Software
The Least You Need to Know About Graphics
Preparing Photographic Images
Creating Banners ad Buttons
Reducing the Number of Colors in a Image
Working with Transparent Backgrounds
Creating Tiled Backgrounds
Creating Animated Web Graphics
Placing Images on a Web Page
Describing Images with Text
Specifying Image Height and Width
Aligning Images
Turning Images into Links
Using Background Images
Using Image maps
Integrating Multimedia into Your Website
Working with Margins, Padding, Alignment, and Floating
Using Margins
Padding Elements
Keeping Everything Aligned
Understanding the Float Property
Understanding the CSS Box Model and Positioning
The CSS Box Model
The Whole Scoop on Positioning
Controlling the Way Things Stack Up
Managing the Flow of Text
Using CSS to do more with Lists, Text, and Navigation
HTML List Refresher
How the CSS Box Model Affects Lists
Placing List Item Indicators
Creating Image Maps with List Items and CSS
How Navigation List Differ from Regular Lists
Creating Vertical Navigation with CSS
Creating Horizontal Navigation with CSS
Creating Fixed or Liquid Layouts
Understanding Fixed Layouts
Understanding Liquid Layouts
Creating a Fixed/Liquid Layout
Understanding Dynamic Websites
Online Lectures:
Further Reading:
- Meloni: HTML, CSS, and JavaScript All in One, Sams Teach Yourself: Covering HTML5, CSS3, and jQuery
- Step-by-step instructions carefully walk you through the most common web development tasks
- Practical, hands-on examples show you how to apply what you learn
- Quizzes and exercises help you test your knowledge and stretch your skills
- Build your own web page and get it online in an instant
- Format text for maximum clarity and readability
- Create links to other pages and to other sites
- Add graphics, color, and visual pizzazz to your web pages
- Work with transparent images and background graphics
- Design your site’s layout and typography using CSS
- Get user input with web-based forms
- Use JavaScript to build dynamic, interactive web pages
- Add AJAX effects to your web pages
- Leverage JavaScript libraries such as jQuery
- Make your site easy to maintain and update as it grows
- Paperback: 704 pages
- Publisher: Sams; 2 edition (1 Oct. 2014)
- Language: English
- ISBN-10: 0672337142
- ISBN-13: 978-0672337147
- Product Dimensions: 18.8 x 4.1 x 22.4 cm
2. Ruvalcaba and Boehm: Murach’s HTML5 and CSS3: Training & Reference. Paperback – 17 Apr 2015
“Until now, my websites looked great but have been coded with what seems like ‘duct-tape and bubble-gum’ methods, just for appearances and not for professionalism nor compliance. This book taught me all [that is] possible with simple HTML5 and CSS3 coding…What a game changer!” That’s what one web designer posted about the previous edition of Murach’s HTML5 and CSS3. Now, this 3rd Edition adds professional coverage of Responsive Web Design-a must for all web developers-while it updates and improves all the content in the previous edition. So whether you’re a web designer, a JavaScript programmer, a server-side programmer, or a rookie, this book delivers the HTML/CSS coding skills you need today. It begins with an 8-chapter hands-on course that teaches you HTML5 and CSS3 from scratch, showing you how you can’t use one without the other nowadays. This quick-start course ends with a chapter that teaches you how to use Responsive Web Design (RWD) so your pages will look good and work right on any screen, from phone to tablet to desktop and beyond. In fact, you’ll learn more about RWD in this one chapter than you can in many full books on the subject! After that, you can go on to any other chapter in the book to learn new skills whenever you need them. For example, you can learn how to enhance a site with audio and video clips, forms with HTML5 data validation, or CSS3 transitions and animations. You can see how to use JavaScript and jQuery to add features like accordions, tabs, and slide shows to a page, or to create a mobile site when a responsive site is impractical. You can learn the principles of web design, as well as how to deploy your finished sites. And no matter what, you can use the book as a time-saving reference whenever you have a question about HTML and CSS.
- Paperback: 688 pages
- Publisher: Mike Murach & Associates Inc.; 3rd New edition edition (17 April 2015)
- Language: English
- ISBN-10: 1890774839
- ISBN-13: 978-1890774837
- Product Dimensions: 20.3 x 4.8 x 25.1 cm