The Definitive Guide to HTML5
|
|
- Ralf Price
- 5 years ago
- Views:
Transcription
1 The Definitive Guide to HTML5 Adam Freeman
2 The Definitive Guide to HTML
3 Dedicated to my lovely wife, Jacqui Griffyth Adam Freeman
4 Contents at a Glance About the Author... xxxiii About the Technical Reviewers... xxxiv Acknowledgments... xxxv Part I: Getting Started...1 Chapter 1: Putting HTML5 in Context...3 Chapter 2: Getting Ready...9 Chapter 3: Getting Started with HTML...13 Chapter 4: Getting Started with CSS...39 Chapter 5: Getting Started with JavaScript...71 Part II: The HTML Elements Chapter 6: HTML Elements in Context Chapter 7: Creating HTML Documents Chapter 8: Marking Up Text Chapter 9: Grouping Content Chapter 10: Creating Sections Chapter 11: Table Elements Chapter 12: Working with Forms Chapter 13: Customizing the Input Element Chapter 14: Other Form Elements and Input Validation Chapter 15: Embedding Content Part III: Cascading Style Sheets Chapter 16: CSS in Context Chapter 17: Using the CSS Selectors Part I...411
5 Chapter 18: Using the CSS Selectors Part II Chapter 19: Using Borders and Backgrounds Chapter 20: Working with the Box Model Chapter 21: Creating Layouts Chapter 22: Styling Text Chapter 23: Transitions, Animations, and Transforms Chapter 24: Other CSS Properties and Features Part IV: Working with the DOM Chapter 25: The DOM in Context Chapter 26: Working with the Document Object Chapter 27: Working with the Window Object Chapter 28: Working with DOM Elements Chapter 29: Styling DOM Elements Chapter 30: Working with Events Chapter 31: Using the Element-Specific Objects Part V: Advanced Features Chapter 32: Using Ajax Part I Chapter 33: Using Ajax Part II Chapter 34: Working with Multimedia Chapter 35: Using the Canvas Element Part I Chapter 36: Using the Canvas Element Part II Chapter 37: Using Drag & Drop Chapter 38: Using Geolocation Chapter 39: Using Web Storage Chapter 40: Creating Offline Web Applications Index
6 Contents About the Author... xxxiii About the Technical Reviewers... xxxiv Acknowledgments... xxxv Part I: Getting Started...1 Chapter 1: Putting HTML5 in Context...3 The History of HTML...3 The Introduction of JavaScript... 3 The End of the Browser Wars... 4 The Dominance of Plugins... 4 The Emergence of Semantic HTML... 4 The Trend: The HTML Standard Lags Behind HTML Use... 5 Introducing HTML5...5 The New Standard(s)... 5 Embracing Native Multimedia... 6 Embracing Programmatic Content... 6 Embracing the Semantic Web... 7 The Current State of HTML5...7 Browser Support for HTML Site Support for HTML The Structure of This Book...7 Finding More Information About HTML5...8
7 Summary...8 Chapter 2: Getting Ready...9 Selecting a Browser...9 Selecting an HTML Editor...10 Selecting a Web Server...10 Obtaining Node.js...10 Obtaining the Multipart Module Getting the Sample Code...11 Summary...11 Chapter 3: Getting Started with HTML...13 Using Elements...14 Understanding the Elements Used in This Chapter Using Empty Elements Using Self-Closing Tags Using Void Elements Using Element Attributes...19 Applying Multiple Attributes to an Element Using Boolean Attributes Using Custom Attributes Creating an HTML Document...20 The Outer Structure The Metadata The Content Understanding Parents, Children, Descendants, and Siblings Understanding Element Types Using HTML Entities...24 The HTML5 Global Attributes...25
8 The accesskey Attribute The class Attribute The contenteditable Attribute The contextmenu Attribute The dir Attribute The draggable Attribute The dropzone Attribute The hidden Attribute The id Attribute The lang Attribute The spellcheck Attribute The style Attribute The tabindex Attribute The title Attribute Useful HTML Tools...36 Summary...36 Chapter 4: Getting Started with CSS...39 Defining and Applying a Style...40 Understanding the CSS Properties Used in This Chapter Applying a Style Inline Creating an Embedded Style Using an External Stylesheet Understanding How Styles Cascade and Inherit...47 Understanding Browser Styles Understanding User Styles Understanding How Styles Cascade Tweaking the Order with Important Styles Tie-Breaking with Specificity and Order Assessments... 51
9 Understanding Inheritance Working with CSS Colors...56 Specifying More Complex Colors Understanding CSS Lengths...57 Working with Absolute Lengths Working with Relative Lengths Other CSS Units...66 Using CSS Angles Using CSS Times Testing for CSS Feature Support...67 Useful CSS Tools...67 Browser Style Reporting Creating Selectors with SelectorGadget Enhancing CSS with LESS Using a CSS Framework Summary...69 Chapter 5: Getting Started with JavaScript...71 Getting Ready to Use JavaScript...72 Using Statements...74 Defining and Using Functions...74 Defining Functions with Parameters Defining Functions That Return Results Using Variables and Types...77 Using the Primitive Types Creating Objects Working with Objects Using JavaScript Operators...86
10 Using the Equality and Identity Operators Explicitly Converting Types Working with Arrays...92 Using an Array Literal Reading and Modifying the Contents of an Array Enumerating the Contents of an Array Using the Built-in Array Methods Handling Errors...96 Comparing the undefined and null Values...97 Checking Whether a Variable or Property Is null or undefined Differentiating Between null and undefined Useful JavaScript Tools Using a JavaScript Debugger Using a JavaScript Library Summary Part II: The HTML Elements Chapter 6: HTML Elements in Context Understanding the Sematic/Presentation Divide Understanding How to Select Elements Less Can Be More Don t Abuse Elements Be Specific and Consistent Don t Make Assumptions About the Audience Understanding Element Descriptions Element Quick Reference The Document and Metadata Elements The Text Elements
11 Grouping Content Sectioning Content Creating Tables Creating Forms Embedding Content Unimplemented Elements Summary Chapter 7: Creating HTML Documents Setting Up the Basic Document Structure The doctype Element The html Element The head Element The body Element Describing Documents with the Metadata Elements Setting the Document Title Setting the Base for Relative URLs Using Metadata to Describe the Document Defining CSS Styles Denoting External Resources Using the Scripting Elements The script Element The noscript Element Summary Chapter 8: Marking Up Text Creating Hyperlinks Creating External Hyperlinks Creating Relative URLs
12 Creating Internal Hyperlinks Targeting a Browsing Context Annotating Content with the Basic Text Elements Denoting Keywords and Product Names Adding Emphasis Denoting Foreign or Technical Terms Showing Inaccuracies or Corrections Denoting Important Text Underlining Text Adding Fine Print Adding Superscript and Subscript Creating Breaks Forcing a Line Break Indicating an Opportunity for a Safe Line Break Representing Inputs and Outputs Creating Citations, Quotations, Definitions, and Abbreviations Denoting Abbreviations Defining Terms Quoting Content from Another Source Citing the Title of Another Work Working with the Language Elements The ruby, rt, and rp Elements The bdo Element The bdi Element Wrapping Up: The Other Text Elements Denoting a Generic Span of Content Highlighting Text Denoting Added or Removed Content
13 Denoting Times and Dates Summary Chapter 9: Grouping Content Understanding the Need to Group Content Creating Paragraphs Using the div Element Working with Preformatted Content Quoting from Other Sources Adding Thematic Breaks Grouping Content into Lists The ol Element The ul Element The li Element Creating Description Lists Creating Custom Lists Dealing with Figures Summary Chapter 10: Creating Sections Adding Basic Headings Hiding Subheadings Creating Sections Adding Headers and Footers Adding Navigation Blocks Working with Articles Creating Sidebars Providing Contact Information...244
14 Creating a Details Section Summary Chapter 11: Table Elements Creating a Basic Table Adding Headers Cells Adding Structure to a Table Denoting the Headings and the Table Body Adding a Footer Creating Irregular Tables Associating Headers with Cells Adding a Caption to a Table Working with Columns Calling Out Individual Columns Applying Borders to the table Element Summary Chapter 12: Working with Forms Creating a Basic Form Defining the Form Seeing the Form Data Configuring the Form Configuring the Form action Attribute Configuring the HTTP method Attribute Configuring the Data Encoding Controlling Form Completion Specifying a Target for the Form Response Setting the Name of the Form
15 Adding Labels to a Form Automatically Focusing on an input Element Disabling Individual input Elements Grouping Form Elements Together Adding a Descriptive Label to a fieldset Element Disabling Groups of Inputs Using the fieldset Element Using the button Element Using the button Element to Submit Forms Using the button Element to Reset Forms Using button as a Generic Element Working with Elements Outside the Form Summary Chapter 13: Customizing the Input Element Using the input Element for Text Input Specifying the Element Size Setting Values and Using Placeholders Using a Data List Creating Read-Only and Disabled Text Boxes Specifying Text Directionality Using the input Element for Password Input Using the input Element to Create Buttons Using the input Element to Restrict Data Entry Using the input Element to Obtain a Number Using the input Element to Obtain a Number in a Given Range Using the input Element to Obtain a Boolean Response Using the input Element to Create Fixed Choices Using the input Element to Obtain Formatted Strings
16 Using the input Element to Obtain Times and Dates Using the input Element to Obtain a Color Using the input Element to Obtain Search Terms Using the input Element to Create Hidden Data Items Using the input Element to Create Image Buttons and Maps Using the input Element to Upload Files Summary Chapter 14: Other Form Elements and Input Validation Using the Other Form Elements Creating Lists of Options Capturing Multiple Lines of Text Denoting the Result of a Calculation Creating Public/Private Key Pairs Using Input Validation Ensuring the User Provides a Value Ensuring a Value Is Within Bounds Ensuring a Value Matches a Pattern Ensuring a Value Is an Address or URL Disabling Input Validation Summary Chapter 15: Embedding Content Embedding an Image Embedding an Image in a Hyperlink Creating a Client-Side Image Map Embedding Another HTML Document Embedding Content Using Plugins Using the embed Element
17 Using the object and param Elements Other Uses for the object Element Using the object Element to Embed Images Using the object Element to Create Client-Side Image Maps Using the object Element as a Browsing Context Embedding Numeric Representations Showing Progress Showing a Ranged Value Other Embedding Elements Embedding Audio and Video Embedding Graphics Summary Part III: Cascading Style Sheets Chapter 16: CSS in Context Understanding CSS Standardization Understanding the Box Model Selectors Quick Reference Properties Quick Reference Border and Background Properties Box Model Properties Layout Properties Text Properties Transition, Animation, and Transform Properties Other Properties Summary...409
18 Chapter 17: Using the CSS Selectors Part I Using the Basic CSS Selectors Selecting All Elements Selecting Elements by Type Selecting Elements by Class Selecting Elements by ID Selecting Elements by Attribute Combining Selectors Creating Selector Unions Selecting Descendant Elements Selecting Child Elements Selecting Sibling Elements Using Pseudo-Element Selectors Using the ::first-line Selector Using the ::first-letter Selector Using the :before and :after Selectors Using the CSS Counter Feature Summary Chapter 18: Using the CSS Selectors Part II Using the Structural Pseudo-Class Selectors Using the :root Selector Using the Child Selectors Using the nth-child Selectors Using the UI Pseudo-Class Selectors Selecting Enabled/Disabled Elements Selecting Checked Elements Selecting Default Elements Selecting Valid and Invalid input Elements
19 Selecting input Elements with Range Limitations Selecting Required and Optional input Elements Using the Dynamic Pseudo-Class Selectors Using the :link and :visited Selectors Using the :hover Selector Using the :active Selector Using the :focus Selector Other Pseudo-Selectors Using the Negation Selector Using the :empty Selector Using the :lang Selector Using the :target Selector Summary Chapter 19: Using Borders and Backgrounds Applying a Border Defining the Border Width Defining the Border Style Applying a Border to a Single Side Using the border Shorthand Properties Creating a Border with Rounded Corners Using Images As Borders Setting Element Backgrounds Setting the Background Color and Image Setting the Background Image Size Setting the Background Image Position Setting the Attachment for the Background Setting the Background Image Origin and Clipping Style Using the background Shorthand Property
20 Creating a Box Shadow Using Outlines Summary Chapter 20: Working with the Box Model Applying Padding to an Element Appling Margin to an Element Controlling the Size of an Element Setting the Sized Box Setting Minimum and Maximum Sizes Dealing with Overflowing Content Controlling Element Visibility Setting an Element Box Type Understanding Block-Level Elements Understanding Inline-Level Elements Understanding Inline-Block Elements Understanding Run-In Elements Hiding Elements Creating Floating Boxes Preventing Floating Elements from Stacking Up Summary Chapter 21: Creating Layouts Positioning Content Setting the Position Type Setting the Z-Order Creating Multicolumn Layouts Creating Flexible Box Layouts...541
21 Creating a Simple Flexbox Flexing Multiple Elements Dealing with Vertical Space Dealing with Maximum Sizes Creating Table Layouts Summary Chapter 22: Styling Text Applying Basic Text Styles Aligning and Justifying Text Dealing with Whitespace Specifying Text Direction Specifying the Space Between Words, Letters, and Lines Controlling Word Breaks Indenting the First Line Decorating and Transforming Text Creating Text Shadows Working with Fonts Selecting a Font Setting the Font Size Setting the Font Style and Weight Using Web Fonts Summary Chapter 23: Transitions, Animations, and Transforms Using Transitions Creating Inverse Transitions Selecting How Intermediate Values Are Calculated Using Animations...589
22 Working with Key Frames Setting the Repeat Direction Understanding the End State Applying Animations to the Initial Layout Reusing Key Frames Applying Multiple Animations to Multiple Elements Stopping and Starting Animations Using Transforms Applying a Transform Specifying an Origin Animating and Transitioning a Transform Summary Chapter 24: Other CSS Properties and Features Setting Element Color and Transparency Setting the Foreground Color Setting Element Opacity Styling Tables Collapsing Table Borders Configuring Separated Borders Dealing with Empty Cells Positioning the Caption Specifying the Table Layout Styling Lists Setting the List Marker Type Using an Image As a List Marker Positioning the Marker Styling the Cursor Summary...629
23 Part IV: Working with the DOM Chapter 25: The DOM in Context Understanding the Document Object Model Understanding DOM Levels and Compliance Testing for DOM Features The DOM Quick Reference The Document Members The Window Members The HTMLElement Members DOM CSS Properties The DOM Events Summary Chapter 26: Working with the Document Object Working with Document Metadata Getting Information from the Document Using the Location Object Reading and Writing Cookies Understanding the Ready State Getting DOM Implementation Details Obtaining HTML Element Objects Using Properties to Obtain Element Objects Using Array Notation to Obtain a Named Element Searching for Elements Chaining Searches Together Navigating the DOM Tree Summary...678
24 Chapter 27: Working with the Window Object Obtaining a Window Object Getting Information about the Window Interacting with the Window Prompting the User Getting General Information Working with the Browser History Navigating Within the Browsing History Inserting an Entry into the History Adding an Entry for a Different Document Storing Complex State in the History Replacing an Item in the History Using Cross-Document Messaging Using Timers Summary Chapter 28: Working with DOM Elements Working with Element Objects Working with Classes Working with Element Attributes Working with Text Modifying the Model Creating and Deleting Elements Duplicating Elements Moving Elements Comparing Element Objects Working with HTML Fragments Inserting an Element into a Text Block
25 Summary Chapter 29: Styling DOM Elements Working with Stylesheets Getting Basic Information About Stylesheets Working with Media Constraints Disabling Stylesheets Working with Individual Styles Working with Element Styles Working with CSSStyleDeclaration Objects Working with the Convenience Properties Working with the Regular Properties Using the Fine-Grained CSS DOM Objects Working with Computed Styles Summary Chapter 30: Working with Events Using Simple Event Handlers Implementing a Simple Inline Event Handler Implementing a Simple Event-Handling Function Using the DOM and the Event Object Distinguishing Events by Type Understanding Event Flow Working with Cancellable Events Working with the HTML Events The Document and Window Events Working with Mouse Events Working with Focus Events Working with Keyboard Events
26 Working with Form Events Summary Chapter 31: Using the Element-Specific Objects The Document and Metadata Objects The base Element The body Element The link Element The meta Element The script Element The style Element The title Element Other Document and Metadata Elements The Text Elements The a Element The del and ins Elements The q Element The time Element Other Text Elements The Grouping Elements The blockquote Element The li Element The ol Element Other Grouping Elements The Section Elements The details Element Other Section Elements The Table Elements The col and colgroup Elements
27 The table Element The thead, tbody, and tfoot Elements The th Element The tr Element Other Table Elements The Form Elements The button Element The datalist Element The fieldset Element The form Element The input Element The label Element The legend Element The optgroup Element The option Element The output Element The select Element The textarea Element The Content Elements The area Element The embed Element The iframe Element The img Elements The map Element The meter Element The object Element The param Element The progress Element
28 Summary Part V: Advanced Features Chapter 32: Using Ajax Part I Getting Started with Ajax Dealing with the Response The Lowest Common Dominator: Dealing with Opera Using the Ajax Events Dealing with Errors Dealing with Setup Errors Dealing with Request Errors Dealing with Application Errors Getting and Setting Headers Overriding the Request HTTP Method Disabling Content Caching Reading Response Headers Making Cross-Origin Ajax Requests Using the Origin Request Header Advanced CORS Features Aborting Requests Summary Chapter 33: Using Ajax Part II Getting Ready to Send Data to the Server Defining the Server Understanding the Problem Sending Form Data Sending Form Data Using a FormData Object Creating a FormData Object
29 Modifying a FormData Object Sending JSON Data Sending Files Tracking Upload Progress Requesting and Processing Different Content Types Receiving HTML Fragments Receiving XML Data Receiving JSON Data Summary Chapter 34: Working with Multimedia Using the video Element Preloading the Video Displaying a Placeholder Image Setting the Video Size Specifying the Video Source (and Format) The track Element Using the audio Element Working with Embedded Media via the DOM Getting Information About the Media Assessing Playback Capabilities Controlling Media Playback Summary Chapter 35: Using the Canvas Element Part I Getting Started with the Canvas Element Getting a Canvas Context Drawing Rectangles Setting the Canvas Drawing State...904
30 Setting the Line Join Style Setting the Fill & Stroke Styles Using Gradients Using a Radial Gradient Using Patterns Saving and Restoring Drawing State Drawing Images Using Video Images Using Canvas Images Summary Chapter 36: Using the Canvas Element Part II Drawing Using Paths Drawing Paths with Lines Drawing Rectangles Drawing Arcs Using the arcto Method Using the arc Method Drawing Bezier Curves Drawing Cubic Bezier Curves Drawing Quadratic Bezier Curves Creating a Clipping Region Drawing Text Using Effects and Transformations Using Shadows Using Transparency Using Composition Using a Transformation
31 Summary Chapter 37: Using Drag & Drop Creating the Source Items Handling the Drag Events Creating the Drop Zone Receiving the Drop Working with the DataTransfer Object Filtering Dragged Items by Data Dragging and Dropping Files Summary Chapter 38: Using Geolocation Using Geolocation Getting the Current Position Handling Geolocation Errors Specifying Geolocation Options Monitoring the Position Summary Chapter 39: Using Web Storage Using Local Storage Listening for Storage Events Using Session Storage Summary Chapter 40: Creating Offline Web Applications Defining the Problem Defining the Manifest Specifying Manifest Sections
32 Defining the Fallback Section Defining the Network Section Detecting the Browser State Working with the Offline Cache Making the Update Getting the Update Applying the Update Summary Index
33 About the Author Adam Freeman is an experienced IT professional who has held senior positions in a range of companies, most recently serving as Chief Technology Officer and Chief Operating Officer of a global bank. Now retired, he spends his time writing and running. This is his thirteenth technology book. xxxiii
34 About the Technical Reviewers Kevin Grant is a full time PHP Developer, living and working in the Sheffield area, UK. His current role involves maintaining Zend Framework based websites for clients (thanks to a book on ZF from Apress!) and during the day he enjoys a mixture of coding, server admin, performance profiling, and/or advising others on implementing scalability technologies like memcached or load balancing. On weekends he spends time with his family, occasionally does odd jobs around the house and frequently complains about not going climbing enough, despite the proximity of several local climbing walls and crags. His first computer was a ZX Spectrum 48K+ but his all time favorite game remains Parsec. Andy Olsen is a freelance consultant based in the UK, and spends most of his working time immersed in web/mobile technologies,.net, and Java. Andy had been working in IT for 25 years (where do the years go?) and would like to play professional football when he grows up. Andy lives by the seaside in Swansea in South Wales with his family, and enjoys running, skiing, and watching the Swans. You can reach Andy at andyo@olsensoft.com. xxxiv
35 Acknowledgments I would like to thank everyone at Apress for working so hard to bring this book to print. In particular, I would like to thank Jennifer Blackwell for keeping me on track (and for putting up with my refusal to use SharePoint), and Ewan Buckingham and Ben Renow-Clarke for commissioning and editing this book. I would also like to thank Kevin, Andy, Roger, Vanessa, Lori, Ralph, Kim, and Marilyn for their reviews and copyediting. xxxv
HTML and CSS COURSE SYLLABUS
HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page
More informationDeccansoft Software Services
Deccansoft Software Services (A Microsoft Learning Partner) HTML and CSS COURSE SYLLABUS Module 1: Web Programming Introduction In this module you will learn basic introduction to web development. Module
More informationChapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21
Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...
More informationCOPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1
59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The
More informationCourse Outline Advanced Web Design
Course Outline Advanced Web Design For Professionals Who Can Participate? Anyone can join who has the interest to get into the creative web design profession. Prerequisite: Technical Skill: Must have the
More informationSections and Articles
Advanced PHP Framework Codeigniter Modules HTML Topics Introduction to HTML5 Laying out a Page with HTML5 Page Structure- New HTML5 Structural Tags- Page Simplification HTML5 - How We Got Here 1.The Problems
More informationHTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS
MOST TAGS CLASS Divides tags into groups for applying styles 202 ID Identifies a specific tag 201 STYLE Applies a style locally 200 TITLE Adds tool tips to elements 181 Identifies the HTML version
More informationIndex. CSS directive, # (octothorpe), intrapage links, 26
Holzschlag_.qxd 3/30/05 9:23 AM Page 299 Symbols @import CSS directive, 114-115 # (octothorpe), intrapage links, 26 A a element, 23, 163, 228 abbr element, 228 absolute keywords for font sizing, 144 absolute
More informationHTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week
WEB DESIGNING HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments HTML - Lists HTML - Images HTML
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationQUICK REFERENCE GUIDE
QUICK REFERENCE GUIDE New Selectors New Properties Animations 2D/3D Transformations Rounded Corners Shadow Effects Downloadable Fonts @ purgeru.deviantart.com WHAT IS HTML5? HTML5 is being developed as
More informationCourse Outline Advanced Web Design
Course Outline Advanced Web Design For Professionals Who Can Participate? Anyone can join who has the interest to get into the creative web design profession. Prerequisite: Technical Skill: Must have the
More informationGRAPHIC WEB DESIGNER PROGRAM
NH128 HTML Level 1 24 Total Hours COURSE TITLE: HTML Level 1 COURSE OVERVIEW: This course introduces web designers to the nuts and bolts of HTML (HyperText Markup Language), the programming language used
More informationPHP,HTML5, CSS3, JQUERY SYLLABUS
PHP,HTML5, CSS3, JQUERY SYLLABUS AAvhdvchdvchdvhdh HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments
More informationStatic Webpage Development
Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for PHP Given below is the brief description for the course you are looking for: - Static Webpage Development Introduction
More informationWebsite Development with HTML5, CSS and Bootstrap
Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on
More informationTable of Contents Introduction... xxxv PART I: HTML5 Chapter 1: Overview of HTML5 and Other Web Technologies... 1
Introduction... xxxv PART I: HTML5 Chapter 1: Overview of HTML5 and Other Web Technologies... 1 Section I Internet and Web Technologies... 2 Internet and Web... 2 Introduction to Web Technologies... 3
More informationHTML5, CSS3, JQUERY SYLLABUS
HTML5, CSS3, JQUERY SYLLABUS AAvhdvchdvchdvhdh HTML HTML - Introduction HTML - Elements HTML - Tags HTML - Text HTML - Formatting HTML - Pre HTML - Attributes HTML - Font HTML - Text Links HTML - Comments
More informationThe [HTML] Element p. 61 The [HEAD] Element p. 62 The [TITLE] Element p. 63 The [BODY] Element p. 66 HTML Elements p. 66 Core Attributes p.
Acknowledgments p. xix Preface p. xxi Web Basics Introduction to HTML p. 3 Basic HTML Concepts p. 4 HTML: A Structured Language p. 7 Overview of HTML Markup p. 11 Logical and Physical HTML p. 13 What HTML
More informationVarargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript
PHP Curriculum Module: HTML5, CSS3 & JavaScript Introduction to the Web o Explain the evolution of HTML o Explain the page structure used by HTML o List the drawbacks in HTML 4 and XHTML o List the new
More informationWeb development using PHP & MySQL with HTML5, CSS, JavaScript
Web development using PHP & MySQL with HTML5, CSS, JavaScript Static Webpage Development Introduction to web Browser Website Webpage Content of webpage Static vs dynamic webpage Technologies to create
More informationCOPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1
Introduction Chapter 1: Structuring Documents for the Web 1 A Web of Structured Documents 1 Introducing HTML and XHTML 2 Tags and Elements 4 Separating Heads from Bodies 5 Attributes Tell Us About Elements
More informationCreating HTML files using Notepad
Reference Materials 3.1 Creating HTML files using Notepad Inside notepad, select the file menu, and then Save As. This will allow you to set the file name, as well as the type of file. Next, select the
More informationLecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes
Course Title Course Code WEB DESIGNING TECHNOLOGIES DCE311 Lecture : 3 Course Credit Practical : Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be able to: Understand
More informationThis course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.
HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets
More informationHTML & CSS. SWE 432, Fall 2017 Design and Implementation of Software for the Web
HTML & CSS SWE 432, Fall 2017 Design and Implementation of Software for the Web HTML: HyperText Markup Language LaToza Language for describing structure of a document Denotes hierarchy of elements What
More informationWEB DESIGNING COURSE SYLLABUS
F.A. Computer Point #111 First Floor, Mujaddadi Estate/Prince Hotel Building, Opp: Okaz Complex, Mehdipatnam, Hyderabad, INDIA. Ph: +91 801 920 3411, +91 92900 93944 040 6662 6601 Website: www.facomputerpoint.com,
More information1.7 Uniform Resource Identifiers and Domain Names 13 URIs and URLs 13 Domain Names 13
Chapter 1 Introduction to the Internet and World Wide Web 1 1.1 The Internet and the Web 2 The Internet 2 Birth of the Internet 2 Growth of the Internet 2 Birth of the Web 2 The First Graphical Browser
More informationMobile Site Development
Mobile Site Development HTML Basics What is HTML? Editors Elements Block Elements Attributes Make a new line using HTML Headers & Paragraphs Creating hyperlinks Using images Text Formatting Inline styling
More informationNEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS
NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS LESSON 1 GETTING STARTED Before We Get Started; Pre requisites; The Notepad++ Text Editor; Download Chrome, Firefox, Opera, & Safari Browsers; The
More informationCertified HTML5 Developer VS-1029
VS-1029 Certified HTML5 Developer Certification Code VS-1029 HTML5 Developer Certification enables candidates to develop websites and web based applications which are having an increased demand in the
More informationSetting Up a Development Server What Is a WAMP, MAMP, or LAMP? Installing a WAMP on Windows Testing the InstallationAlternative WAMPs Installing a
Setting Up a Development Server What Is a WAMP, MAMP, or LAMP? Installing a WAMP on Windows Testing the InstallationAlternative WAMPs Installing a LAMP on Linux Working Remotely Introduction to web programming
More informationTHIRD EDITION. CSS Cookbook. Christopher Schmitt foreword by Dan Cederholm O'REILLY 8. Beijing Cambridge Farnham Koln Sebastopol Taipei Tokyo
THIRD EDITION CSS Cookbook Christopher Schmitt foreword by Dan Cederholm O'REILLY 8 Beijing Cambridge Farnham Koln Sebastopol Taipei Tokyo Table of Contents Foreword.\..,., xv Preface, xvii 1. Using HTML
More information1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014
1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:
More informationWebsite Designing Training
Website Designing Training Become a Professional Website Designer 100% Practical Training, Personalized Classroom Training, Assured Job Certified Training Programme in Website designing INDEX OF WEBSITE
More informationWeb Designing Course
Web Designing Course Course Summary: HTML, CSS, JavaScript, jquery, Bootstrap, GIMP Tool Course Duration: Approx. 30 hrs. Pre-requisites: Familiarity with any of the coding languages like C/C++, Java etc.
More information2 Webpage Markup with HTML HTML5 Page Structure Creating a Webpage HTML5 Elements and Entities
Contents Preface Introduction xix xxiii 1 The Web: An Overview 1 1.1 Web Is Part of the Internet.................. 1 1.2 IP Addresses and Domain Names............... 3 1.2.1 Domain Name System................
More informationCreating Web Pages with HTML-Level III Tutorials HTML 6.01
Creating Web Pages with HTML-Levell Tutorials HTML 1.01 Tutorial 1 Developing a Basic Web Page Create a Web Page for Stephen DuM's Chemistry Classes Tutorial 2 Adding Hypertext Links to a Web Page Developing
More informationWeb Development. With PHP. Web Development With PHP
Web Development With PHP Web Development With PHP We deliver all our courses as Corporate Training as well if you are a group interested in the course, this option may be more advantageous for you. 8983002500/8149046285
More informationCSS THE M\SS1NG MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo
CSS THE M\SS1NG MANUAL David Sawyer McFarland POGUE PRESS" O'REILLr Beijing Cambridge Farnham Köln Paris Sebastopol Taipei Tokyo Table of Contents The Missing Credits Introduction xiii I Part One: CSS
More informationStructure Bars. Tag Bar
C H E A T S H E E T / / F L A R E 2 0 1 8 Structure Bars The XML Editor provides structure bars above and to the left of the content area in order to provide a visual display of the topic tags and structure.
More informationCertified CSS Designer VS-1028
VS-1028 Certification Code VS-1028 Certified CSS Designer Certified CSS Designer CSS Designer Certification requires HTML knowledge or VSkills HTML Designer Certification to allow organizations to easily
More informationCompuScholar, Inc. Alignment to Utah's Web Development I Standards
Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of
More informationBasics of Web Technologies
Dear Student, Based upon your enquiry we are pleased to send you the course curriculum for Web Designing Given below is the brief description for the course you are looking for: Introduction to Web Technologies
More informationStudy Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo
Study Guide 2 - HTML and CSS - Chap. 6,8,10,11,12 Name - Alexia Bernardo Note: We skipped Study Guide 1. If you d like to review it, I place a copy here: https:// people.rit.edu/~nbbigm/studyguides/sg-1.docx
More informationthe missing manual0 O'REILLY Third Edition David Sawyer McFarland Beijing Cambridge The book that should have been in the box Farnham
Farnham Third Edition the missing manual0 The book that should have been in the box David Sawyer McFarland Beijing Cambridge O'REILLY Koln Sebastopol Tokyo Contents The Missing Credits vii Introduction
More informationMake a Website. A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1
Make a Website A complex guide to building a website through continuing the fundamentals of HTML & CSS. Created by Michael Parekh 1 Overview Course outcome: You'll build four simple websites using web
More informationOliver Pott HTML XML. new reference. Markt+Technik Verlag
Oliver Pott HTML XML new reference Markt+Technik Verlag Inhaltsverzeichnis Übersicht 13 14 A 15 A 16 ABBR 23 ABBR 23 ACCEPT 26 ACCEPT-CHARSET
More informationof numbers, converting into strings, of objects creating, sorting, scrolling images using, sorting, elements of object
Index Symbols * symbol, in regular expressions, 305 ^ symbol, in regular expressions, 305 $ symbol, in regular expressions, 305 $() function, 3 icon for collapsible items, 275 > selector, 282, 375 + icon
More informationWEB DESIGNING CURRICULUM
WEB DESIGNING CURRICULUM Introduction to Web Technologies Careers in Web Technologies and Job Roles How the Website Works? Client and Server Scripting Languages Difference between a Web Designer and Web
More informationAdobe Dreamweaver CS6 Digital Classroom
Adobe Dreamweaver CS6 Digital Classroom Osborn, J ISBN-13: 9781118124093 Table of Contents Starting Up About Dreamweaver Digital Classroom 1 Prerequisites 1 System requirements 1 Starting Adobe Dreamweaver
More informationGuidelines for doing the short exercises
1 Short exercises for Murach s HTML5 and CSS Guidelines for doing the short exercises Do the exercise steps in sequence. That way, you will work from the most important tasks to the least important. Feel
More informationIndex. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148
Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,
More informationTable Basics. The structure of an table
TABLE -FRAMESET Table Basics A table is a grid of rows and columns that intersect to form cells. Two different types of cells exist: Table cell that contains data, is created with the A cell that
More informationAdvanced Dreamweaver CS6
Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this
More informationTechno Expert Solutions An institute for specialized studies!
HTML5 and CSS3 Course Content to WEB W3C and W3C Members Why WHATWG? What is Web? HTML Basics Parts in HTML Document Editors Basic Elements Attributes Headings Basics Paragraphs Formatting Links Head CSS
More informationINTRODUCTION TO HTML5! HTML5 Page Structure!
INTRODUCTION TO HTML5! HTML5 Page Structure! What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in 1999. The web has changed a lot since
More informationIndex. C CakePHP framework, 232 Cascading Style Sheets (CSS)
A Absolute link, 61, 62 Agile project management, 15 16 budget management, 18 19 scope management, 19 20 time management, 17 Ajax. See Asynchronous JavaScript and XML (Ajax) Anonymous functions, 183 188
More informationUI Course HTML: (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) Introduction. The World Wide Web (WWW) and history of HTML
UI Course (Html, CSS, JavaScript, JQuery, Bootstrap, AngularJS) HTML: Introduction The World Wide Web (WWW) and history of HTML Hypertext and Hypertext Markup Language Why HTML Prerequisites Objective
More informationThe Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii
CONTENTS IN DETAIL FOREWORD by Joost de Valk PREFACE xvii xix INTRODUCTION xxi The Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii
More informationProgrammazione Web a.a. 2017/2018 HTML5
Programmazione Web a.a. 2017/2018 HTML5 PhD Ing.Antonino Raucea antonino.raucea@dieei.unict.it 1 Introduzione HTML HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text
More informationThe figure below shows the Dreamweaver Interface.
Dreamweaver Interface Dreamweaver Interface In this section you will learn about the interface of Dreamweaver. You will also learn about the various panels and properties of Dreamweaver. The Macromedia
More informationHTML: Parsing Library
HTML: Parsing Library Version 4.1.3 November 20, 2008 (require html) The html library provides functions to read html documents and structures to represent them. (read-xhtml port) html? port : input-port?
More informationCOMS 359: Interactive Media
COMS 359: Interactive Media Agenda Project #3 Review Forms (con t) CGI Validation Design Preview Project #3 report Who is your client? What is the project? Project Three action= http://...cgi method=
More informationCSS Selectors. element selectors. .class selectors. #id selectors
CSS Selectors Patterns used to select elements to style. CSS selectors refer either to a class, an id, an HTML element, or some combination thereof, followed by a list of styling declarations. Selectors
More informationAbout Codefrux While the current trends around the world are based on the internet, mobile and its applications, we try to make the most out of it. As for us, we are a well established IT professionals
More informationCascading Style Sheet
Extra notes - Markup Languages Dr Nick Hayward CSS - Basics A brief introduction to the basics of CSS. Contents Intro CSS syntax rulesets comments display Display and elements inline block-level CSS selectors
More informationMinistry of Higher Education and Scientific Research
Morning Study Department of information technology Institute of Technical - Duhok. University of Polytechnic Duhok. Subject: Web Technology Course book for 2nd year. Lecturer s name: MSc. Ayman Nashwan
More informationHTML: Parsing Library
HTML: Parsing Library Version 6.7 October 26, 2016 (require html) package: html-lib The html library provides functions to read conformant HTML4 documents and structures to represent them. Since html assumes
More informationDesigning UI. Mine mine-cetinkaya-rundel
Designing UI Mine Çetinkaya-Rundel @minebocek mine-cetinkaya-rundel mine@stat.duke.edu - Web application UI is ultimately HTML/CSS/JavaScript - Let R users write user interfaces using a simple, familiar-looking
More informationFundamentals of Website Development
Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science In this chapter History of HTML HTML 5-2- 1 The birth of HTML HTML Blows and standardization -3- -4-2 HTML 4.0
More informationCSS3 Basics. From & CSS Visual Dictionary Learning Curve Books, LLC
CSS3 Basics From www.w3schools.com & CSS Visual Dictionary Learning Curve Books, LLC CSS Box Model Margin (top, right, bottom, left) Shorthand property, equivalent to Border-width border-style border-color
More information16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과
16. HTML5, HTML Graphics, & HTML Media 웹프로그래밍 2016 년 1 학기 충남대학교컴퓨터공학과 목차 HTML5 Introduction HTML5 Browser Support HTML5 Semantic Elements HTML5 Canvas HTML5 SVG HTML5 Multimedia 2 HTML5 Introduction What
More informationDesigning for Web Using Markup Language and Style Sheets
Module Presenter s Manual Designing for Web Using Markup Language and Style Sheets Effective from: July 2014 Ver. 1.0 Amendment Record Version No. Effective Date Change Replaced Pages 1.0 July 2014 New
More informationUSER GUIDE MADCAP FLARE Tables
USER GUIDE MADCAP FLARE 2018 Tables Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished
More informationWeb Site Development with HTML/JavaScrip
Hands-On Web Site Development with HTML/JavaScrip Course Description This Hands-On Web programming course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate
More informationCertified HTML Designer VS-1027
VS-1027 Certification Code VS-1027 Certified HTML Designer Certified HTML Designer HTML Designer Certification allows organizations to easily develop website and other web based applications which are
More informationROLE OF WEB BROWSING LAYOUT ENGINE EVALUATION IN DEVELOPMENT
INFORMATION AND COMMUNICATION TECHNOLOGIES ROLE OF WEB BROWSING LAYOUT ENGINE EVALUATION IN DEVELOPMENT PROCESS OF MORE USABLE WEB INFORMATION SYSTEM Gatis Vitols, Latvia University of Agriculture gatis.vitols@llu.lv;
More informationCourse 20480: Programming in HTML5 with JavaScript and CSS3
Course 20480: Programming in HTML5 with JavaScript and CSS3 Overview About this course This course provides an introduction to HTML5, CSS3, and JavaScript. This course helps students gain basic HTML5/CSS3/JavaScript
More information5-Sep-16 Copyright 2016 by GemTalk Systems LLC 1
So far we have identified the specific Seaside messages to create particular HTML constructs in an adhoc manner as needed for particular features. Now we will attempt a more systematic approach by looking
More informationSymbols INDEX. !important rule, rule, , 146, , rule,
Symbols!important rule, 209 @import rule, 140-144, 146, 155-156, 157 @media rule, 155-156 A element. See anchors abbr attribute, 36-37 element, 87, 90-91 absolute positioning, 177, 178, 182,
More informationDuke Library Website Preliminary Accessibility Assessment
Duke Library Website Preliminary Accessibility Assessment RAW OUTPUT FROM CYNTHIASAYS December 15, 2011 Michael Daul, Digital Projects Developer Digital Experience Services HiSoftware Cynthia Says - Web
More informationver Wfl Adobe lif Sams Teach Yourself Betsy Bruce Robyn Ness SAMS 800 East 96th Street, Indianapolis, Indiana, USA WlM John Ray ^lg^
Betsy Bruce John Ray Robyn Ness Sams Teach Yourself Adobe Wfl lif ver W ^msssi^ mm WlM ^lg^ SAMS 800 East 96th Street, Indianapolis, Indiana, 46240 USA Table of Contents Introduction What Is Dreamweaver
More information1.264 Lecture 12. HTML Introduction to FrontPage
1.264 Lecture 12 HTML Introduction to FrontPage HTML Subset of Structured Generalized Markup Language (SGML), a document description language SGML is ISO standard Current version of HTML is version 4.01
More informationWeb Development and Design Foundations with HTML5
GLOBAL EDITION Web Development and Design Foundations with HTML5 SEVENTH EDITION Terry Felke-Morris 7th Edition Web Development and Design Foundations with HTML5 GLOBAL EDITION Terry Ann Felke-Morris,
More informationZen Garden. CSS Zen Garden
CSS Patrick Behr CSS HTML = content CSS = display It s important to keep them separated Less code in your HTML Easy maintenance Allows for different mediums Desktop Mobile Print Braille Zen Garden CSS
More informationChapter 3 Style Sheets: CSS
WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE JEFFREY C. JACKSON Chapter 3 Style Sheets: CSS 1 Motivation HTML markup can be used to represent Semantics: h1 means that an element is a top-level heading
More informationWebsite Design (Weekend) By Alabian Solutions Ltd , 2016
Website Design (Weekend) By Alabian Solutions Ltd 08034265103, info@alabiansolutions.com www.alabiansolutions.com 2016 TECHNOLOGIES DATE TIME Day1 Section 1 HTML Part 1 12am 5pm Intro to the web The web
More informationOverview
HTML4 & HTML5 Overview Basic Tags Elements Attributes Formatting Phrase Tags Meta Tags Comments Examples / Demos : Text Examples Headings Examples Links Examples Images Examples Lists Examples Tables Examples
More informationWeb Development IB PRECISION EXAMS
PRECISION EXAMS Web Development IB EXAM INFORMATION Items 53 Points 73 Prerequisites COMPUTER TECHNOLOGY Grade Level 10-12 Course Length ONE YEAR Career Cluster INFORMATION TECHNOLOGY Performance Standards
More informationWebsite Design (Weekday) By Alabian Solutions Ltd , 2016
Website Design (Weekday) By Alabian Solutions Ltd 08034265103, info@alabiansolutions.com www.alabiansolutions.com 2016 TECHNOLOGIES DATE TIME Day 1 HTML Part 1 Intro to the web The web Clients Servers
More information<page> 1 Document Summary Document Information <page> 2 Document Structure Text Formatting <page> 3 Links Images <page> 4
Document Summary Document Information Document Structure Text Formatting Links Images Lists Forms Input Type Attributes Select Attributes Option Attributes Table Formatting Objects and iframes iframe Attributes
More informationCanvas & Brush Reference. Source: stock.xchng, Maarten Uilenbroek
Canvas & Brush Reference Source: stock.xchng, Maarten Uilenbroek Canvas Hierarchy WACanvas WAHtmlCanvas WARenderCanvas WAStaticHtmlCanvas Brush Hierarchy WABrush WACompound WADateInput WATimeInput WATagBrush
More informationFull Stack Web Developer
Full Stack Web Developer S.NO Technologies 1 HTML5 &CSS3 2 JavaScript, Object Oriented JavaScript& jquery 3 PHP&MYSQL Objective: Understand the importance of the web as a medium of communication. Understand
More informationCOURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3
COURSE OUTLINE MOC 20480: PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 MODULE 1: OVERVIEW OF HTML AND CSS This module provides an overview of HTML and CSS, and describes how to use Visual Studio 2012
More informationIntroduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of
Introduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of the World Wide Web p. 3 Internet Standards and Coordination
More informationWeb Designing HTML (Hypertext Markup Language) Introduction What is World Wide Web (WWW)? What is Web browser? What is Protocol? What is HTTP? What is Client-side scripting and types of Client side scripting?
More informationJim Jackson II Ian Gilman
Single page web apps, JavaScript, and semantic markup Jim Jackson II Ian Gilman FOREWORD BY Scott Hanselman MANNING contents 1 HTML5 foreword xv preface xvii acknowledgments xx about this book xxii about
More informationHTML CS 4640 Programming Languages for Web Applications
HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,
More informationWeb Development. with Bootstrap, PHP & WordPress
Web Development With Bootstrap, PHP & Wordpress Curriculum We deliver all our courses as Corporate Training as well if you are a group interested in the course, this option may be more advantageous for
More information