Author: Gaurav Gupta
Publisher: Packt Publishing Ltd
ISBN: 1782164677
Category : Computers
Languages : en
Pages : 222
Book Description
This tutorial will show you how to create stylish forms, not only visually appealing, but interactive and customized, in order to gather valuable user inputs and information.Enhance your skills in building responsive and dynamic web forms using HTML5, CSS3, and related technologies. All you need is a basic understanding of HTML and PHP.
Mastering HTML5 Forms
Author: Gaurav Gupta
Publisher: Packt Publishing Ltd
ISBN: 1782164677
Category : Computers
Languages : en
Pages : 222
Book Description
This tutorial will show you how to create stylish forms, not only visually appealing, but interactive and customized, in order to gather valuable user inputs and information.Enhance your skills in building responsive and dynamic web forms using HTML5, CSS3, and related technologies. All you need is a basic understanding of HTML and PHP.
Publisher: Packt Publishing Ltd
ISBN: 1782164677
Category : Computers
Languages : en
Pages : 222
Book Description
This tutorial will show you how to create stylish forms, not only visually appealing, but interactive and customized, in order to gather valuable user inputs and information.Enhance your skills in building responsive and dynamic web forms using HTML5, CSS3, and related technologies. All you need is a basic understanding of HTML and PHP.
Responsive Web Design with HTML5 and CSS3 Essentials
Author: Alex Libby
Publisher: Packt Publishing Ltd
ISBN: 1783553081
Category : Computers
Languages : en
Pages : 170
Book Description
Design and deliver an optimal user experience for all devices About This Book Get to grips with the core functionality of RWD through examples Discover how to make layouts, content and media flexible, and explore why a content-first approach is more effective Maximize the performance of your web pages so that they work across all browsers and devices irrespective of the screen size Who This Book Is For This book is for web designers who are familiar with HTML and CSS, and want to begin with responsive web design. Web development experience and knowledge of HTML5, CSS3 is assumed. What You Will Learn Explore various layout options Understand what can be achieved in the browser, without the use of third-party tools Executing media queries to benefit responsive designs Understand the basics of responsive workflow and boilerplate frameworks Improve performance of responsive web design Maintain compatibility across various browsers In Detail Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing and interaction experience—providing easy reading and navigation with minimum resizing, panning, and scrolling—and all of this across a wide range of devices from desktop computer monitors to mobile phones. Responsive web design is becoming more important as the amount of mobile traffic now accounts for more than half of the Internet's total traffic. This book will give you in depth knowledge about the basics of responsive web design. You will embark on a journey of building effective responsive web pages that work across a range of devices, from mobile phones to smart TVs, with nothing more than standard markup and styling techniques. You'll begin by getting an understanding of what RWD is and its significance to the modern web. Building on the basics, you'll learn about layouts and media queries. Following this, we'll dive into creating layouts using grid based templates. We'll also cover the important topic of performance management, and discover how to tackle cross-browser challenges. Style and approach This is a practical example-based book which will delve into various elements and benefits of a responsive web design. It will help you understand the essential skills needed to create responsive web sites and guide you through the basics of building responsive web pages for any device. The topics are a blend of theoretical and practical essentials which will assist you to explore more about responsive web design.
Publisher: Packt Publishing Ltd
ISBN: 1783553081
Category : Computers
Languages : en
Pages : 170
Book Description
Design and deliver an optimal user experience for all devices About This Book Get to grips with the core functionality of RWD through examples Discover how to make layouts, content and media flexible, and explore why a content-first approach is more effective Maximize the performance of your web pages so that they work across all browsers and devices irrespective of the screen size Who This Book Is For This book is for web designers who are familiar with HTML and CSS, and want to begin with responsive web design. Web development experience and knowledge of HTML5, CSS3 is assumed. What You Will Learn Explore various layout options Understand what can be achieved in the browser, without the use of third-party tools Executing media queries to benefit responsive designs Understand the basics of responsive workflow and boilerplate frameworks Improve performance of responsive web design Maintain compatibility across various browsers In Detail Responsive web design (RWD) is a web design approach aimed at crafting sites to provide an optimal viewing and interaction experience—providing easy reading and navigation with minimum resizing, panning, and scrolling—and all of this across a wide range of devices from desktop computer monitors to mobile phones. Responsive web design is becoming more important as the amount of mobile traffic now accounts for more than half of the Internet's total traffic. This book will give you in depth knowledge about the basics of responsive web design. You will embark on a journey of building effective responsive web pages that work across a range of devices, from mobile phones to smart TVs, with nothing more than standard markup and styling techniques. You'll begin by getting an understanding of what RWD is and its significance to the modern web. Building on the basics, you'll learn about layouts and media queries. Following this, we'll dive into creating layouts using grid based templates. We'll also cover the important topic of performance management, and discover how to tackle cross-browser challenges. Style and approach This is a practical example-based book which will delve into various elements and benefits of a responsive web design. It will help you understand the essential skills needed to create responsive web sites and guide you through the basics of building responsive web pages for any device. The topics are a blend of theoretical and practical essentials which will assist you to explore more about responsive web design.
Mastering Yii
Author: Charles R. Portwood II
Publisher: Packt Publishing Ltd
ISBN: 1785888641
Category : Computers
Languages : en
Pages : 380
Book Description
Advance your modern web application development skills with Yii Framework 2 About This Book Learn to work with the key aspects of Yii Framework 2 Explore how to create RESTful APIs with Yii Incorporate codeception with Yii2 to test your code thoroughly Who This Book Is For This book is for Yii Framework developers who want to quickly master Yii2. This book assumes some familiarity with Yii2, PHP 5, and HTML5. What You Will Learn Explore Yii2's conventions and learn how to properly configure Yii2 Create both web and console applications Reduce development time by learning to create classes automatically with Gii, Yii2's automatic code generation tool Use Yii2's database migration tool Manage and access databases with Active Record, DAO, and Query Builder Handle user authentication and authorization within Yii2 Create RESTful APIs with Yii Framework 2 Test applications automatically with codeception In Detail The successor of Yii Framework 1.1, Yii2 is a complete rewrite of Yii Framework, one of the most popular PHP 5 frameworks for making modern web applications. The update embraces the best practices and protocols established with newer versions of PHP, while still maintaining the simple, fast, and extendable behavior found in its predecessor. This book has been written to enhance your skills and knowledge with Yii Framework 2. Starting with configuration and how to initialize new projects, you'll learn how to configure, manage, and use every aspect of Yii2 from Gii, DAO, Query Builder, Active Record, and migrations, to asset manager. You'll also discover how to automatically test your code using codeception. With this book by your side, you'll have all the skills you need to quickly create rich modern web and console applications with Yii2. Style and approach This book is a step-by-step guide to mastering every aspect of Yii Framework 2. Each chapter outlines a new set of tools along with code that can be used to efficiently create modern web and console applications
Publisher: Packt Publishing Ltd
ISBN: 1785888641
Category : Computers
Languages : en
Pages : 380
Book Description
Advance your modern web application development skills with Yii Framework 2 About This Book Learn to work with the key aspects of Yii Framework 2 Explore how to create RESTful APIs with Yii Incorporate codeception with Yii2 to test your code thoroughly Who This Book Is For This book is for Yii Framework developers who want to quickly master Yii2. This book assumes some familiarity with Yii2, PHP 5, and HTML5. What You Will Learn Explore Yii2's conventions and learn how to properly configure Yii2 Create both web and console applications Reduce development time by learning to create classes automatically with Gii, Yii2's automatic code generation tool Use Yii2's database migration tool Manage and access databases with Active Record, DAO, and Query Builder Handle user authentication and authorization within Yii2 Create RESTful APIs with Yii Framework 2 Test applications automatically with codeception In Detail The successor of Yii Framework 1.1, Yii2 is a complete rewrite of Yii Framework, one of the most popular PHP 5 frameworks for making modern web applications. The update embraces the best practices and protocols established with newer versions of PHP, while still maintaining the simple, fast, and extendable behavior found in its predecessor. This book has been written to enhance your skills and knowledge with Yii Framework 2. Starting with configuration and how to initialize new projects, you'll learn how to configure, manage, and use every aspect of Yii2 from Gii, DAO, Query Builder, Active Record, and migrations, to asset manager. You'll also discover how to automatically test your code using codeception. With this book by your side, you'll have all the skills you need to quickly create rich modern web and console applications with Yii2. Style and approach This book is a step-by-step guide to mastering every aspect of Yii Framework 2. Each chapter outlines a new set of tools along with code that can be used to efficiently create modern web and console applications
Mastering Mobile Test Automation
Author: Feroz Pearl Louis
Publisher: Packt Publishing Ltd
ISBN: 1782174435
Category : Computers
Languages : en
Pages : 274
Book Description
If you want a complete understanding of mobile automation testing and its practical implementation, then this book is for you. Familiarity with the basics of VB Script and Java along with knowledge of basic testing concepts is essential.
Publisher: Packt Publishing Ltd
ISBN: 1782174435
Category : Computers
Languages : en
Pages : 274
Book Description
If you want a complete understanding of mobile automation testing and its practical implementation, then this book is for you. Familiarity with the basics of VB Script and Java along with knowledge of basic testing concepts is essential.
Mastering Angular Reactive Forms
Author: Fanis Prodromou
Publisher: BPB Publications
ISBN: 9391030246
Category : Computers
Languages : en
Pages : 181
Book Description
Building confidence to develop any complex forms using Angular. KEY FEATURES ● Includes best practices from Angular Community along with Angular 12 Standards. ● Exciting examples and in-depth practical demonstration of Angular Reactive Forms. ● Equipped with graphical illustrations and visual explanations on working of Angular Reactive Forms. DESCRIPTION Mastering Angular Reactive Forms provides all the needed tools to develop an Angular application using Reactive Forms. You will gain knowledge that will help you develop any form, regardless of its size and complexity. You will learn about the basic building blocks of Angular Reactive Forms, apply a binding in all HTML form elements using Form Control, Form Group, or Form Array, and apply simple or complex validators. Furthermore, you will learn how to interact with end user's form value changes, how to Unit Test, and how to expand your form by building re-usable form parts beyond basics. The book is based on patterns that are widely used by the community and many enterprise companies. After reading this book, you will not just upgrade your knowledge, but you will be a strong Angular developer helping enterprises with solutions in using Angular Reactive Forms. WHAT YOU WILL LEARN ● Test some examples on how to bind with all the HTML elements. ● Build strong proficiency in how to write and use rich Angular custom and async validators. ● Create dynamic validators by observing the values of your Form. ● Maintain high-quality code by writing unit tests. WHO THIS BOOK IS FOR This book is for Angular web developers who want to build a strong knowledge of Reactive Forms and boost their productivity. A basic understanding of Angular would be beneficial to speed up the learnings from this book. TABLE OF CONTENTS 1. Getting started with Reactive Forms 2. HTML Form Binding 3. Built-in Validators 4. Custom Validators 5. Interact with Control's Value and Status 6. Unit testing 7. Split and Reuse a Form
Publisher: BPB Publications
ISBN: 9391030246
Category : Computers
Languages : en
Pages : 181
Book Description
Building confidence to develop any complex forms using Angular. KEY FEATURES ● Includes best practices from Angular Community along with Angular 12 Standards. ● Exciting examples and in-depth practical demonstration of Angular Reactive Forms. ● Equipped with graphical illustrations and visual explanations on working of Angular Reactive Forms. DESCRIPTION Mastering Angular Reactive Forms provides all the needed tools to develop an Angular application using Reactive Forms. You will gain knowledge that will help you develop any form, regardless of its size and complexity. You will learn about the basic building blocks of Angular Reactive Forms, apply a binding in all HTML form elements using Form Control, Form Group, or Form Array, and apply simple or complex validators. Furthermore, you will learn how to interact with end user's form value changes, how to Unit Test, and how to expand your form by building re-usable form parts beyond basics. The book is based on patterns that are widely used by the community and many enterprise companies. After reading this book, you will not just upgrade your knowledge, but you will be a strong Angular developer helping enterprises with solutions in using Angular Reactive Forms. WHAT YOU WILL LEARN ● Test some examples on how to bind with all the HTML elements. ● Build strong proficiency in how to write and use rich Angular custom and async validators. ● Create dynamic validators by observing the values of your Form. ● Maintain high-quality code by writing unit tests. WHO THIS BOOK IS FOR This book is for Angular web developers who want to build a strong knowledge of Reactive Forms and boost their productivity. A basic understanding of Angular would be beneficial to speed up the learnings from this book. TABLE OF CONTENTS 1. Getting started with Reactive Forms 2. HTML Form Binding 3. Built-in Validators 4. Custom Validators 5. Interact with Control's Value and Status 6. Unit testing 7. Split and Reuse a Form
JavaScript & JQuery: The Missing Manual
Author: David Sawyer McFarland
Publisher: "O'Reilly Media, Inc."
ISBN: 1491948620
Category : Computers
Languages : en
Pages : 686
Book Description
JavaScript lets you supercharge your web pages with animation, interactivity, and visual effects, but learning the language isn't easy. This fully updated and expanded guide takes you step-by-step through JavaScript basics, then shows you how to save time and effort with jQuery--the library of prewritten JavaScript code--and the newest innovations from the jQuery UI plug-in.
Publisher: "O'Reilly Media, Inc."
ISBN: 1491948620
Category : Computers
Languages : en
Pages : 686
Book Description
JavaScript lets you supercharge your web pages with animation, interactivity, and visual effects, but learning the language isn't easy. This fully updated and expanded guide takes you step-by-step through JavaScript basics, then shows you how to save time and effort with jQuery--the library of prewritten JavaScript code--and the newest innovations from the jQuery UI plug-in.
HTML5
Author: Matthew MacDonald
Publisher: "O'Reilly Media, Inc."
ISBN: 1449302394
Category : Computers
Languages : en
Pages : 450
Book Description
Bestselling author MacDonald shows readers how to best use HTML5's new features to create an effective Web experience for visitors.
Publisher: "O'Reilly Media, Inc."
ISBN: 1449302394
Category : Computers
Languages : en
Pages : 450
Book Description
Bestselling author MacDonald shows readers how to best use HTML5's new features to create an effective Web experience for visitors.
Foundations of Web Design
Author: Thomas Michaud
Publisher: New Riders
ISBN: 0133408469
Category : Computers
Languages : en
Pages : 289
Book Description
If you are a beginner who needs a solid grounding in the best practices for creating websites, this book is for you. Written by innovative curriculum developer and university web instructor Thomas Michaud, this book provides an accessible yet comprehensive look at web design and front-end coding, covering HTML, CSS, design principles and more. You’ll learn HTML semantics, structure, and validation, and how to separate content from design using CSS (levels 1, 2, and 3). Online videos and code examples let you follow along and practice with the code. Some of the other things you’ll learn about include: • text elements, links, objects, and tables • using the box model for background images, padding, borders, and margins • fixed vs. liquid page layout • choosing between different navigation models • creating and styling forms • interactive design with JavaScript and jQuery Foundations of Web Design is an indispensable resource to quickly take you from sketching to coding.
Publisher: New Riders
ISBN: 0133408469
Category : Computers
Languages : en
Pages : 289
Book Description
If you are a beginner who needs a solid grounding in the best practices for creating websites, this book is for you. Written by innovative curriculum developer and university web instructor Thomas Michaud, this book provides an accessible yet comprehensive look at web design and front-end coding, covering HTML, CSS, design principles and more. You’ll learn HTML semantics, structure, and validation, and how to separate content from design using CSS (levels 1, 2, and 3). Online videos and code examples let you follow along and practice with the code. Some of the other things you’ll learn about include: • text elements, links, objects, and tables • using the box model for background images, padding, borders, and margins • fixed vs. liquid page layout • choosing between different navigation models • creating and styling forms • interactive design with JavaScript and jQuery Foundations of Web Design is an indispensable resource to quickly take you from sketching to coding.
Mastering Structured Data on the Semantic Web
Author: Leslie Sikos
Publisher: Apress
ISBN: 1484210492
Category : Computers
Languages : en
Pages : 244
Book Description
A major limitation of conventional web sites is their unorganized and isolated contents, which is created mainly for human consumption. This limitation can be addressed by organizing and publishing data, using powerful formats that add structure and meaning to the content of web pages and link related data to one another. Computers can "understand" such data better, which can be useful for task automation. The web sites that provide semantics (meaning) to software agents form the Semantic Web, the Artificial Intelligence extension of the World Wide Web. In contrast to the conventional Web (the "Web of Documents"), the Semantic Web includes the "Web of Data", which connects "things" (representing real-world humans and objects) rather than documents meaningless to computers. Mastering Structured Data on the Semantic Web explains the practical aspects and the theory behind the Semantic Web and how structured data, such as HTML5 Microdata and JSON-LD, can be used to improve your site’s performance on next-generation Search Engine Result Pages and be displayed on Google Knowledge Panels. You will learn how to represent arbitrary fields of human knowledge in a machine-interpretable form using the Resource Description Framework (RDF), the cornerstone of the Semantic Web. You will see how to store and manipulate RDF data in purpose-built graph databases such as triplestores and quadstores, that are exploited in Internet marketing, social media, and data mining, in the form of Big Data applications such as the Google Knowledge Graph, Wikidata, or Facebook’s Social Graph. With the constantly increasing user expectations in web services and applications, Semantic Web standards gain more popularity. This book will familiarize you with the leading controlled vocabularies and ontologies and explain how to represent your own concepts. After learning the principles of Linked Data, the five-star deployment scheme, and the Open Data concept, you will be able to create and interlink five-star Linked Open Data, and merge your RDF graphs to the LOD Cloud. The book also covers the most important tools for generating, storing, extracting, and visualizing RDF data, including, but not limited to, Protégé, TopBraid Composer, Sindice, Apache Marmotta, Callimachus, and Tabulator. You will learn to implement Apache Jena and Sesame in popular IDEs such as Eclipse and NetBeans, and use these APIs for rapid Semantic Web application development. Mastering Structured Data on the Semantic Web demonstrates how to represent and connect structured data to reach a wider audience, encourage data reuse, and provide content that can be automatically processed with full certainty. As a result, your web contents will be integral parts of the next revolution of the Web.
Publisher: Apress
ISBN: 1484210492
Category : Computers
Languages : en
Pages : 244
Book Description
A major limitation of conventional web sites is their unorganized and isolated contents, which is created mainly for human consumption. This limitation can be addressed by organizing and publishing data, using powerful formats that add structure and meaning to the content of web pages and link related data to one another. Computers can "understand" such data better, which can be useful for task automation. The web sites that provide semantics (meaning) to software agents form the Semantic Web, the Artificial Intelligence extension of the World Wide Web. In contrast to the conventional Web (the "Web of Documents"), the Semantic Web includes the "Web of Data", which connects "things" (representing real-world humans and objects) rather than documents meaningless to computers. Mastering Structured Data on the Semantic Web explains the practical aspects and the theory behind the Semantic Web and how structured data, such as HTML5 Microdata and JSON-LD, can be used to improve your site’s performance on next-generation Search Engine Result Pages and be displayed on Google Knowledge Panels. You will learn how to represent arbitrary fields of human knowledge in a machine-interpretable form using the Resource Description Framework (RDF), the cornerstone of the Semantic Web. You will see how to store and manipulate RDF data in purpose-built graph databases such as triplestores and quadstores, that are exploited in Internet marketing, social media, and data mining, in the form of Big Data applications such as the Google Knowledge Graph, Wikidata, or Facebook’s Social Graph. With the constantly increasing user expectations in web services and applications, Semantic Web standards gain more popularity. This book will familiarize you with the leading controlled vocabularies and ontologies and explain how to represent your own concepts. After learning the principles of Linked Data, the five-star deployment scheme, and the Open Data concept, you will be able to create and interlink five-star Linked Open Data, and merge your RDF graphs to the LOD Cloud. The book also covers the most important tools for generating, storing, extracting, and visualizing RDF data, including, but not limited to, Protégé, TopBraid Composer, Sindice, Apache Marmotta, Callimachus, and Tabulator. You will learn to implement Apache Jena and Sesame in popular IDEs such as Eclipse and NetBeans, and use these APIs for rapid Semantic Web application development. Mastering Structured Data on the Semantic Web demonstrates how to represent and connect structured data to reach a wider audience, encourage data reuse, and provide content that can be automatically processed with full certainty. As a result, your web contents will be integral parts of the next revolution of the Web.
HTML and CSS Training Manual Classroom in a Book
Author: TeachUcomp
Publisher: TeachUcomp Inc.
ISBN:
Category : Computers
Languages : en
Pages : 190
Book Description
Complete classroom training manual for HTML 5 and CSS. 190 pages and 125 individual topics. Includes practice exercises and keyboard shortcuts. You will learn how to create a website from scratch, while exploring all of the techniques to add the various elements of a website – text, links, images, CSS and much more. Topics Covered: Getting Acquainted with HTML 1. Introduction to the Internet 2. Introduction to HTML Terminology 3. Options for Writing HTML 4. Unicode Transformation Format (UTF) 5. HTML5 Resources New for HTML5 1. What's different in HTML5? 2. !DOCTYPE in HTML5 Designing a Webpage 1. Design Considerations and Planning 2. Basic Tags and Document Structure 3. HTML Tags 4. Head Tags 5. Title Tags 6. Body Tags 7. Metadata 8. Saving an HTML Page Page Formatting 1. Adding a New Paragraph 2. Adding a Line Break 3. Inserting Blank Space 4. Preformatted Text 5. Changing a Pages's Background Color 6. Div Element Text Items and Objects 1. Headings 2. Comments 3. Block Quotes 4. Horizontal Lines 5. Special Characters Creating Lists 1. Numbered (Ordered) Lists 2. Bulleted (Unordered) Lists 3. Nested Lists 4. Definition Lists Links 1. What are Links? 2. Text Links 3. Image Links 4. Opening a Page in a New Window or Tab 5. Setting All Links on a Page to Open in a New Window or Tab 6. Linking to an Area on the Same Page (Bookmarks) 7. Linking to an E-mail Address 8. Linking to Other Types of Files Images 1. Introduction to Images for Webpages 2. Adding Images to Webpages 3. Re-Sizing an Image 4. Alternative (ALT) Text 5. Image Labels Basic Tables 1. Inserting a Table 2. Table Borders 3. Table Headers Iframes 1. What is an Iframe? 2. Inserting Iframes 3. Setting Height and Width 4. Using an Iframe for a Link Target Forms 1. About Forms 2. Sending to E-mail 3. Text Boxes 4. Text Areas 5. Check Boxes 6. Menu Lists 7. Radio Buttons 8. Submit Button 9. Reset Button 10. Changing the Tab Order Video and Audio 1. About Video and Audio Files 2. Linking to Video and Audio Files 3. Adding Video 4. Adding Audio 5. Using YouTube to Display Video Troubleshooting 1. Troubleshooting Cascading Style Sheets 1. What are Cascading Style Sheets? 2. CSS Syntax 3. Creating an Internal CSS 4. Linking to a CSS 5. Adding Comments and Notes to a CSS 6. Creating an Internal Style Sheet 7. ID and Class 8. Inline Styling Working With Text in CSS 1. Emphasizing Text (Bold and Italic) 2. Decoration 3. Indentation 4. Transformation 5. Text Alignment 6. Fonts 7. Font Sizes 8. Letter Spacing (Kerning) 9. Line Spacing (Leading) 10. Text Color 11. Margins 12. Padding 13. Borders 14. Styling Links 15. Number and Bullet Styles 16. Sizing Elements 17. Text Wrapping 18. Shadowing Creating Backgrounds in CSS 1. Colors 2. Images 3. Fixed Images Images in CSS 1. Opacity 2. Floating Images 3. Image Galleries 4. Image Sprites Box Model in CSS 1. What is a box model? 2. Margin 3. Padding 4. Border 5. Outline Working With Elements in CSS 1. Display and Visibility 2. Grouping and Nesting 3. Dimensions and Elements 4. Positioning 5. Floating 6. Pseudo-Classes/Pseudo-Elements Adding a Navigation Bar in CSS 1. Vertical Navigation Bar 2. Horizontal Navigation Bar - Inline 3. Horizontal Navigation Bar - Floating CSS Tables 1. Borders 2. Collapsed Borders 3. Table Width and Cell Height 4. Table Color 5. Table Text Alignment 6. Table Padding Working With Transforms in CSS 1. What are transforms? 2. 2D Transforms 3. 3D Transforms Transitions and Animations in CSS 1. Transitions 2. Animations CSS Shorthand 1. Shorthand Properties
Publisher: TeachUcomp Inc.
ISBN:
Category : Computers
Languages : en
Pages : 190
Book Description
Complete classroom training manual for HTML 5 and CSS. 190 pages and 125 individual topics. Includes practice exercises and keyboard shortcuts. You will learn how to create a website from scratch, while exploring all of the techniques to add the various elements of a website – text, links, images, CSS and much more. Topics Covered: Getting Acquainted with HTML 1. Introduction to the Internet 2. Introduction to HTML Terminology 3. Options for Writing HTML 4. Unicode Transformation Format (UTF) 5. HTML5 Resources New for HTML5 1. What's different in HTML5? 2. !DOCTYPE in HTML5 Designing a Webpage 1. Design Considerations and Planning 2. Basic Tags and Document Structure 3. HTML Tags 4. Head Tags 5. Title Tags 6. Body Tags 7. Metadata 8. Saving an HTML Page Page Formatting 1. Adding a New Paragraph 2. Adding a Line Break 3. Inserting Blank Space 4. Preformatted Text 5. Changing a Pages's Background Color 6. Div Element Text Items and Objects 1. Headings 2. Comments 3. Block Quotes 4. Horizontal Lines 5. Special Characters Creating Lists 1. Numbered (Ordered) Lists 2. Bulleted (Unordered) Lists 3. Nested Lists 4. Definition Lists Links 1. What are Links? 2. Text Links 3. Image Links 4. Opening a Page in a New Window or Tab 5. Setting All Links on a Page to Open in a New Window or Tab 6. Linking to an Area on the Same Page (Bookmarks) 7. Linking to an E-mail Address 8. Linking to Other Types of Files Images 1. Introduction to Images for Webpages 2. Adding Images to Webpages 3. Re-Sizing an Image 4. Alternative (ALT) Text 5. Image Labels Basic Tables 1. Inserting a Table 2. Table Borders 3. Table Headers Iframes 1. What is an Iframe? 2. Inserting Iframes 3. Setting Height and Width 4. Using an Iframe for a Link Target Forms 1. About Forms 2. Sending to E-mail 3. Text Boxes 4. Text Areas 5. Check Boxes 6. Menu Lists 7. Radio Buttons 8. Submit Button 9. Reset Button 10. Changing the Tab Order Video and Audio 1. About Video and Audio Files 2. Linking to Video and Audio Files 3. Adding Video 4. Adding Audio 5. Using YouTube to Display Video Troubleshooting 1. Troubleshooting Cascading Style Sheets 1. What are Cascading Style Sheets? 2. CSS Syntax 3. Creating an Internal CSS 4. Linking to a CSS 5. Adding Comments and Notes to a CSS 6. Creating an Internal Style Sheet 7. ID and Class 8. Inline Styling Working With Text in CSS 1. Emphasizing Text (Bold and Italic) 2. Decoration 3. Indentation 4. Transformation 5. Text Alignment 6. Fonts 7. Font Sizes 8. Letter Spacing (Kerning) 9. Line Spacing (Leading) 10. Text Color 11. Margins 12. Padding 13. Borders 14. Styling Links 15. Number and Bullet Styles 16. Sizing Elements 17. Text Wrapping 18. Shadowing Creating Backgrounds in CSS 1. Colors 2. Images 3. Fixed Images Images in CSS 1. Opacity 2. Floating Images 3. Image Galleries 4. Image Sprites Box Model in CSS 1. What is a box model? 2. Margin 3. Padding 4. Border 5. Outline Working With Elements in CSS 1. Display and Visibility 2. Grouping and Nesting 3. Dimensions and Elements 4. Positioning 5. Floating 6. Pseudo-Classes/Pseudo-Elements Adding a Navigation Bar in CSS 1. Vertical Navigation Bar 2. Horizontal Navigation Bar - Inline 3. Horizontal Navigation Bar - Floating CSS Tables 1. Borders 2. Collapsed Borders 3. Table Width and Cell Height 4. Table Color 5. Table Text Alignment 6. Table Padding Working With Transforms in CSS 1. What are transforms? 2. 2D Transforms 3. 3D Transforms Transitions and Animations in CSS 1. Transitions 2. Animations CSS Shorthand 1. Shorthand Properties