HTML & CSS: The Complete Reference, Fifth Edition

Size: px
Start display at page:

Download "HTML & CSS: The Complete Reference, Fifth Edition"

Transcription

1

2 HTML & CSS: The Complete Reference, Fifth Edition

3 About the Author Thomas A. Powell is a long-time industry veteran. After an early stint at CERFnet in the early 90s, he founded Powell Internet Consulting (later renamed PINT) in 1994, a Web design and consulting services firm. Today, PINT (pint.com) provides Web development, design, and consulting services to large and small corporations all over the United States in a variety of industries. Beyond his involvement at PINT, Thomas is heavily involved in the academic community. He developed the University of California, San Diego Extension Web Publishing program in the late 1990s and continues to teach classes there in Web development and design. He is also an instructor for the UCSD Computer Science Department, where he teaches classes in Web development and the theory of programming languages. Mr. Powell is well published, and his work has appeared in numerous trade publications. He continues to publish regularly in Network World. He also has published numerous books on Web technology and design, including Ajax: The Complete Reference, JavaScript: The Complete Reference, and many others. His books have been translated into over 12 languages and are used around the world both in industry and college settings. About the Technical Editor James H. (Jim) Pence is a full-time writer, editor, speaker, singer, and performance chalk artist. Jim broke into book publishing in 2001 with How to Do Everything with HTML, a how-to book on Web authoring, written by a nontechie for nontechies, and published by McGraw-Hill Professional. He followed this book the same year with another book for McGraw-Hill: Cascading Style Sheets: A Beginner s Guide. McGraw-Hill published a second edition of Jim s HTML book, re-titled How to Do Everything with HTML & XHTML, in Jim is also a published novelist. He is the author of Blind Sight (Tyndale, 2003), a suspense/thriller novel set in the mind-control cults, and The Angel (Kregel, 2006), set against the backdrop of the euthanasia and physician-assisted suicide movements. Jim moved into true crime writing with his latest book, Terror by Night (Tyndale, 2009). Terror by Night is the true story of the brutal 2008 murders of the Caffey family in Emory, Texas. You can learn more about Jim s books and other creative projects at his Web site:

4 HTML & CSS: The Complete Reference, Fifth Edition Thomas A. Powell New York Chicago San Francisco Lisbon London Madrid Mexico City Milan New Delhi San Juan Seoul Singapore Sydney Toronto

5 Copyright 2010 by The McGraw-Hill Companies. All rights reserved. Except as permitted under the United States Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher. ISBN: MHID: The material in this ebook also appears in the print version of this title: ISBN: , MHID: All trademarks are trademarks of their respective owners. Rather than put a trademark symbol after every occurrence of a trademarked name, we use names in an editorial fashion only, and to the benefit of the trademark owner, with no intention of infringement of the trademark. Where such designations appear in this book, they have been printed with initial caps. McGraw-Hill ebooks are available at special quantity discounts to use as premiums and sales promotions, or for use in corporate training programs. To contact a representative please us at bulksales@mcgraw-hill.com. Information has been obtained by McGraw-Hill from sources believed to be reliable. However, because of the possibility of human or mechanical error by our sources, McGraw-Hill, or others, McGraw-Hill does not guarantee the accuracy, adequacy, or completeness of any information and is not responsible for any errors or omissions or the results obtained from the use of such information. TERMS OF USE This is a copyrighted work and The McGraw-Hill Companies, Inc. ( McGraw-Hill ) and its licensors reserve all rights in and to the work. Use of this work is subject to these terms. Except as permitted under the Copyright Act of 1976 and the right to store and retrieve one copy of the work, you may not decompile, disassemble, reverse engineer, reproduce, modify, create derivative works based upon, transmit, distribute, disseminate, sell, publish or sublicense the work or any part of it without McGraw-Hill s prior consent. You may use the work for your own noncommercial and personal use; any other use of the work is strictly prohibited. Your right to use the work may be terminated if you fail to comply with these terms. THE WORK IS PROVIDED AS IS. McGRAW-HILL AND ITS LICENSORS MAKE NO GUARANTEES OR WARRANTIES AS TO THE ACCURACY, ADEQUACY OR COMPLETENESS OF OR RESULTS TO BE OBTAINED FROM USING THE WORK, INCLUDING ANY INFORMATION THAT CAN BE ACCESSED THROUGH THE WORK VIA HYPERLINK OR OTHERWISE, AND EXPRESSLY DISCLAIM ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. McGraw-Hill and its licensors do not warrant or guarantee that the functions contained in the work will meet your requirements or that its operation will be uninterrupted or error free. Neither McGraw-Hill nor its licensors shall be liable to you or anyone else for any inaccuracy, error or omission, regardless of cause, in the work or for any damages resulting therefrom. McGraw-Hill has no responsibility for the content of any information accessed through the work. Under no circumstances shall McGraw-Hill and/or its licensors be liable for any indirect, incidental, special, punitive, consequential or similar damages that result from the use of or inability to use the work, even if any of them has been advised of the possibility of such damages. This limitation of liability shall apply to any claim or cause whatsoever whether such claim or cause arises in contract, tort or otherwise.

6 Contents at a Glance Part I Core Markup 1 Traditional HTML and XHTML Introducing HTML HTML and XHTML Element Reference Part II Core Style 4 Introduction to CSS CSS Syntax and Property Reference CSS3 Proprietary and Emerging Features Reference Part III Appendixes A Character Entities B Fonts C Colors D URLs E Reading a Document Type Definition Index v

7 This page intentionally left blank

8 Contents Acknowledgments xxi Introduction xxiii Part I Core Markup 1 Traditional HTML and XHTML First Look at HTML and XHTML Hello HTML and XHTML World Viewing Markup Locally Viewing Markup with a Web Server HTML and XHTML: Version History HTML and XHTML DTDs: The Specifications Up Close Document Type Statements and Language Versions (X)HTML Document Structure The Document Head The Document Body Browsers and (X)HTML Validation The Doctype Switch and Browser Rendering Modes The Rules of (X)HTML HTML Is Not Case Sensitive, XHTML Is Attribute Values May Be Case Sensitive (X)HTML Is Sensitive to a Single Whitespace Character (X)HTML Follows a Content Model Elements Should Have Close Tags Unless Empty Unused Elements May Minimize Elements Should Nest Attributes Should Be Quoted Entities Should Be Used for Special Characters Browsers Ignore Unknown Attributes and Elements Major Themes of (X)HTML Logical and Physical Markup Standards vs. Practice Myths and Misconceptions About HTML and XHTML The Future of Markup Two Paths? XHTML: Web Page Markup XML Style HTML5: Back to the Future Summary Introducing HTML Hello HTML Loose Syntax Returns XHTML vii

9 viii HTML & CSS: The Complete Reference HTML5: Embracing the Reality of Web Markup Presentational Markup Removed and Redefined Out with the Old Elements In with the New Elements Sample of New Attributes for HTML HTML5 Document Structure Changes Adding Semantics Marking Text Indicating Dates and Time Inserting Figures Specifying Navigation HTML5 s Open Media Effort <video> <audio> Media Considerations Client-Side Graphics with <canvas> Drawing and Styling Lines and Shapes Drawing Arcs and Curves Scaling, Rotating, and Translating Drawings Using Bitmaps in Drawings Text Support for canvas <canvas> Conclusions HTML5 Form Changes New Form Field Types Validating Data Entry Autocomplete Lists Miscellaneous Usability Improvements Emerging Elements and Attributes to Support Web Applications menu Element Repurposed command Element meter and progress Elements details Element output Element The Uncertain Future of Frames The draggable Attribute and the Drag and Drop API contenteditable Attribute spellcheck Attribute Internationalization Improvements HTML5 Metadata Changes data-x Attributes Microdata HTML5: Beyond Markup defer Attribute HTML, JavaScript, and the DOM Renewed Standardizing and Extending Ad Hoc JavaScript Conventions Major HTML5 Themes HTML5 Today or Tomorrow? HTML5 as a Catch-All HTML5: Web Politics as Usual HTML5: Imperfect Improvement Summary

10 C o n t e n t s ix 3 HTML and XHTML Element Reference Flavors of HTML and XHTML Core Attributes Reference class id style title Language Attributes Reference dir lang Other Common Attributes Reference accesskey align contenteditable datafld dataformatas datasrc disabled height hidefocus hspace language tabindex unselectable vspace width Common HTML5 Attributes Reference accesskey contenteditable contextmenu data-x (Custom Data Attributes) draggable hidden itemid itemprop itemref itemscope itemtype spellcheck tabindex Event Attributes Reference HTML5 Events Internet Explorer s Extended Event Attributes HTML Element Reference <! > (Comment) <!--.[ ].. --> (Conditional Comment) <!DOCTYPE> (Document Type Definition) <a> (Anchor) <abbr> (Abbreviation) <acronym> (Acronym)

11 x HTML & CSS: The Complete Reference <address> (Address) <applet> (Java Applet) <area> (Image Map Area) <article> (Article) <aside> (Aside) <audio> (Audio) <b> (Bold) <base> (Base URL) <basefont> (Base Font) <bdo> (Bidirectional Override) <bgsound> (Background Sound) <big> (Big Font) <blink> (Blinking Text) <blockquote> (Block Quote) <body> (Document Body) <br> (Line Break) <button> (Form Button) <canvas> (Canvas for Drawing) <caption> (Table Caption) <center> (Center Alignment) <cite> (Citation) <code> (Code Listing) <col> (Table Column) <colgroup> (Table Column Group) <command> (Command) <comment> (Comment Information) <datalist> (List of Prefill Data) <dd> (Definition Description in a Definition List or Content in Details or Figure) <del> (Deleted Text) <details> (Additional Details) <dfn> (Definition) <dir> (Directory List) <div> (Division) <dl> (Definition List) <dt> (Term in a Definition List or Caption in Figure or Details) <em> (Emphasis) <embed> (Embedded Object) <fieldset> (Form Field Grouping) <figure> (Figure) <font> (Font Definition) <footer> (Footer) <form> (Form for User Input) <frame> (Window Region) <frameset> (Frameset Definition) <h1> through <h6> (Headings) <head> (Document Head) <header> (Header) <hgroup> (Header Group)

12 C o n t e n t s xi <hr> (Horizontal Rule) <html> (HTML Document) <i> (Italic) <iframe> (Inline Frame) <ilayer> (Inflow Layer) <img> (Image) <input> (Input Form Control) <ins> (Inserted Text) <isindex> (Index Prompt) <kbd> (Keyboard Input) <keygen> (Key Pair Generation) <label> (Form Control Label) <layer> (Positioned Layer) <legend> (Descriptive Legend) <li> (List Item) <link> (Link to External Files or Set Relationships) <listing> (Code Listing) <map> (Client-Side Image Map) <mark> (Marked Text) <marquee> (Marquee Display) <menu> (Menu List or Command Menu) <meta> (Meta-Information) <meter> (Scalar Gauge) <multicol> (Multiple Column Text) <nav> (Navigation) <nobr> (No Line Breaks) <noembed> (No Embedded Media Support) <noframes> (No Frame Support Content) <noscript> (No Script Support Content) <object> (Embedded Object) <ol> (Ordered List) <optgroup> (Option Grouping) <option> (Option in Selection List) <output> (Form Output) <p> (Paragraph) <param> (Object Parameter) <plaintext> (Plain Text) <pre> (Preformatted Text) <progress> (Progress Indicator) <q> (Quote) <rp> (Ruby Parentheses) <rt> (Ruby Text) <ruby> (Ruby Annotation) <s> (Strikethrough) <samp> (Sample Text) <script> (Scripting) <section> (Section) <select> (Selection List) <small> (Small Text) <source> (Source)

13 xii HTML & CSS: The Complete Reference <spacer> (Extra Space) <span> (Text Span) <strike> (Strikeout Text) <strong> (Strong Emphasis) <style> (Style Information) <sub> (Subscript) <sup> (Superscript) <table> (Table) <tbody> (Table Body) <td> (Table Data) <textarea> (Multiline Text Input) <tfoot> (Table Footer) <th> (Table Header) <thead> (Table Header) <time> (Time) <title> (Document Title) <tr> (Table Row) <tt> (Teletype Text) <u> (Underline) <ul> (Unordered List) <var> (Variable) <video> (Video) <wbr> (Word Break) <xml> (XML Data Island) <xmp> (Example) Part II Core Style 4 Introduction to CSS Presentational HTML The Slow Rise of CSS First Look at CSS Hello CSS World CSS Versions Proprietary CSS CSS Relationship with Markup The Specification of CSS CSS Error Handling Validating CSS Breaking the Rules Purposefully? Applying Style to a Document Linking to a Style Sheet Embedding Style Sheets Importing Style Sheets Inline Styles Media Types Printer-Specific CSS Alternative Styles User Styles

14 C o n t e n t s xiii Document Structure and CSS Inheritance !important Override Selectors Element Selectors id Selectors class Rules Contextual Selection Attribute Selectors Pseudo-Element Selectors Pseudo-Class Selectors CSS Properties Preview Measurements and Values CSS and (X)HTML Elements Fundamentals Physical Markup and Overriding Expected Results Are <div> and <span> the Most Popular Tags? Changing Element Types with display Controlling White Space Major Themes of CSS Separation of Structure and Style CSS: More Appropriate and Powerful for Presentation Cross-Browser CSS Madness Myths and Misconceptions Related to CSS Summary CSS Syntax and Property Reference CSS Versions CSS Basics Style Inclusion Methods Linked Styles Embedded Styles Imported 526 Inline Styles CSS Measurements CSS Strings and Keywords Counters CSS Color Values CSS Selectors Miscellaneous CSS Constructs /* comments */ !important CSS1 and CSS 2.1 Properties background background-attachment background-color background-image background-position

15 xiv HTML & CSS: The Complete Reference background-repeat border border-bottom border-bottom-color border-bottom-style border-bottom-width border-collapse border-color border-left border-left-color border-left-style border-left-width border-right border-right-color border-right-style border-right-width border-spacing border-style border-top border-top-color border-top-style border-top-width border-width bottom caption-side clear clip color content counter-increment counter-reset cursor direction display empty-cells float font font-family font-size font-style font-variant font-weight height left letter-spacing line-height list-style list-style-image list-style-position list-style-type

16 C o n t e n t s xv margin margin-bottom margin-left margin-right margin-top max-height max-width min-height min-width orphans outline outline-color outline-style outline-width overflow padding padding-bottom padding-left padding-right padding-top page-break-after page-break-before page-break-inside position quotes right table-layout text-align text-decoration text-indent text-transform top unicode-bidi vertical-align visibility white-space widows width word-spacing z-index CSS2 and CSS 2.1 Aural Style Properties CSS3 Proprietary and Emerging Features Reference The State of CSS CSS3 Selectors CSS3-Introduced Values and Units CSS3 Color Values Namespaces Media Queries Web Fonts Miscellaneous CSS3 Changes

17 xvi HTML & CSS: The Complete Reference Implemented CSS3 and Browser-Specific Features accelerator animation animation-delay animation-direction animation-duration animation-iteration-count animation-name animation-timing-function backface-visibility background-clip background-origin background-position-x background-position-y background-size behavior binding border-bottom-left-radius border-bottom-right-radius border-image border-radius border-top-left-radius border-top-right-radius box-reflect box-shadow box-sizing column-break-after column-break-before column-count column-gap column-rule column-rule-color column-rule-style column-rule-width column-width columns filter gradient image-rendering ime-mode interpolation-mode layout-grid layout-grid-char layout-grid-line layout-grid-mode layout-grid-type line-break marquee-direction

18 C o n t e n t s xvii marquee-play-count marquee-speed marquee-style mask mask-attachment mask-box-image mask-clip mask-composite mask-image mask-origin mask-position mask-position-x mask-position-y mask-repeat mask-size opacity outline-offset outline-radius overflow-style overflow-x overflow-y perspective perspective-origin resize ruby-align ruby-overhang ruby-position scrollbar-3dlight-color scrollbar-arrow-color scrollbar-base-color scrollbar-darkshadow-color scrollbar-face-color scrollbar-highlight-color scrollbar-shadow-color scrollbar-track-color size text-align-last text-autospace text-fill-color text-justify text-kashida-space text-overflow text-rendering text-shadow text-stroke text-stroke-color text-stroke-width text-underline-position transform

19 xviii HTML & CSS: The Complete Reference transform-origin transform-style transition transition-delay transition-duration transition-property transition-timing-function user-select word-break word-wrap writing-mode zoom Part III Appendixes A Character Entities Encoding Quirks and Considerations Traditional HTML Entities HTML 4.x and XHTML 1.x Character Entities Latin Extended-A Latin Extended-B Spacing Modifier Letters General Punctuation Greek Letter-like Symbols Arrows Mathematical Operators Technical Symbols Geometric Shapes Miscellaneous Symbols Embracing Unicode B Fonts Specifying Fonts Fonts for Windows Platform and Browsers Fonts for Macintosh System and Browsers PC Mac Font Similarity Downloadable Fonts Microsoft s Dynamic Fonts Standard Downloadable Fonts Cross-Browser Downloadable Fonts Font Replacement with Images sifr and Other Text Replacement Techniques C Colors (X)HTML Colors Nonstandard Color Names and Numerical Equivalents (X)HTML Elements Supporting Color

20 C o n t e n t s xix CSS Color Values CSS Color-Related Properties Browser-Safe Colors D URLs Basic Concepts Server Address Directory Filename Fragment Identifier Protocol Other Features of URLs Data URIs Other Emerging URL Forms Relative URLs Using the <base> Tag URL Challenges Unclear Case Sensitivity Unclear Length Limits Persistence Concerns Long, Dirty URLs Short, Cryptic URLs Location, Not Meaning Beyond URLs New Addressing Schemes: URNs, URCs, and URIs E Reading a Document Type Definition Element Type Declarations Occurrence Indicators Logical Connectors SGML Content Exclusion and Inclusion Attribute Declarations SGML and XML Keywords Parameter Entities Comments The DTDs Index

The [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.

The [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 information

HTML TAG SUMMARY HTML REFERENCE 18 TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES TAG/ATTRIBUTE DESCRIPTION PAGE REFERENCES MOST TAGS

HTML 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 information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

COPYRIGHTED 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 information

Oliver Pott HTML XML. new reference. Markt+Technik Verlag

Oliver 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 information

QUICK REFERENCE GUIDE

QUICK 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 information

Index. CSS directive, # (octothorpe), intrapage links, 26

Index. 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 information

COPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Structuring Documents for the Web 1

COPYRIGHTED 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 information

HTML: Parsing Library

HTML: 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 information

Certified HTML Designer VS-1027

Certified 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 information

HTML: Parsing Library

HTML: 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 information

@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */ /* bidi */

@namespace url(http://www.w3.org/1999/xhtml); /* set default namespace to HTML */ /* bidi */ / BEGIN LICENSE BLOCK Version: MPL 1.1/GPL 2.0/LGPL 2.1 The contents of this file are subject to the Mozilla Public License Version 1.1 (the "License"); you may not use this file except in compliance with

More information

Deccansoft Software Services

Deccansoft 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 information

Beginning Web Programming with HTML, XHTML, and CSS. Second Edition. Jon Duckett

Beginning Web Programming with HTML, XHTML, and CSS. Second Edition. Jon Duckett Beginning Web Programming with HTML, XHTML, and CSS Second Edition Jon Duckett Beginning Web Programming with HTML, XHTML, and CSS Introduction............................................... xxiii Chapter

More information

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Chapter 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 information

HTML and CSS COURSE SYLLABUS

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 information

Certified HTML5 Developer VS-1029

Certified 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 information

Techno Expert Solutions An institute for specialized studies!

Techno 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 information

Plug-in PHP

Plug-in PHP Plug-in PHP About the Author Robin Nixon has worked with and written about computers since the early 1980s (his first computer was a Tandy TRS 80 Model 1 with a massive 4KB of RAM!). During this time he

More information

GRAPHIC WEB DESIGNER PROGRAM

GRAPHIC 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 information

SUB Gfittingen A nd Editi S«BEX- SAN FRANCISCO PARIS DUSSELDORF SOEST LONDON

SUB Gfittingen A nd Editi S«BEX- SAN FRANCISCO PARIS DUSSELDORF SOEST LONDON SUB Gfittingen 213 545 233 2001 A 9390 nd Editi S«BEX- SAN FRANCISCO PARIS DUSSELDORF SOEST LONDON CONTENTS Introduction xxiii Part I Introducing HTML 1 Chapter 1 a Introducing Web Pages and HTML 3 An

More information

ROLE OF WEB BROWSING LAYOUT ENGINE EVALUATION IN DEVELOPMENT

ROLE 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 information

Index LICENSED PRODUCT NOT FOR RESALE

Index 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 information

HTML5. HTML5 Introduction. Form Input Types. Semantic Elements. Form Attributes. Form Elements. Month Number Range Search Tel Url Time Week

HTML5. 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 information

Website Development with HTML5, CSS and Bootstrap

Website 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 information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/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 information

INTRODUCTION TO HTML5! HTML5 Page Structure!

INTRODUCTION 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 information

Table of Contents Introduction... xxxv PART I: HTML5 Chapter 1: Overview of HTML5 and Other Web Technologies... 1

Table 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 information

Canvas & Brush Reference. Source: stock.xchng, Maarten Uilenbroek

Canvas & 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 information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This 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 information

UNIT II Dynamic HTML and web designing

UNIT II Dynamic HTML and web designing UNIT II Dynamic HTML and web designing HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it is a markup language A markup language

More information

Designing UI. Mine mine-cetinkaya-rundel

Designing 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 information

Wireframe :: tistory wireframe tistory.

Wireframe :: tistory wireframe tistory. Page 1 of 45 Wireframe :: tistory wireframe tistory Daum Tistory GO Home Location Tags Media Guestbook Admin 'XHTML+CSS' 7 1 2009/09/20 [ ] XHTML CSS - 6 (2) 2 2009/07/23 [ ] XHTML CSS - 5 (6) 3 2009/07/17

More information

Symbols INDEX. !important rule, rule, , 146, , rule,

Symbols 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 information

core-css.book Page i Sunday, January 9, :18 PM CORE CSS

core-css.book Page i Sunday, January 9, :18 PM CORE CSS CORE CSS Prentice Hall PTR Core Series Core Visual Basic 5, Cornell & Jezak Core Web Programming, Hall Core Java Foundation Classes, Topley Core Java Networking, Niemeyer Core CSS, Schengili-Roberts CORE

More information

Advanced Web Programming C2. Basic Web Technologies

Advanced Web Programming C2. Basic Web Technologies Politehnica University of Timisoara Advanced Web Programming C2. Basic Web Technologies 2013 UPT-AC Assoc.Prof.Dr. Dan Pescaru HTML Originally developed by Tim Berners-Lee in 1990 at CERN (Conseil Européen

More information

1.7 Uniform Resource Identifiers and Domain Names 13 URIs and URLs 13 Domain Names 13

1.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 information

THIRD 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 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 information

"utf-8";

utf-8; http://salsa-copacabana.com/css/import.css @charset "Shift_JIS"; /* ------------------------------------------ File name: import.css Style Info: CSS screen Windwos IE4 ------------------------------------------

More information

Static Webpage Development

Static 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 information

Evaluation of alignment methods for HTML parallel text 1

Evaluation of alignment methods for HTML parallel text 1 Evaluation of alignment methods for HTML parallel text 1 Enrique Sánchez-Villamil, Susana Santos-Antón, Sergio Ortiz-Rojas, Mikel L. Forcada Transducens Group, Departament de Llenguatges i Sistemes Informàtics

More information

The Scope of This Book... xxii A Quick Note About Browsers and Platforms... xxii The Appendices and Further Resources...xxiii

The 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 information

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension

A HTML document has two sections 1) HEAD section and 2) BODY section A HTML file is saved with.html or.htm extension HTML Website is a collection of web pages on a particular topic, or of a organization, individual, etc. It is stored on a computer on Internet called Web Server, WWW stands for World Wide Web, also called

More information

5-Sep-16 Copyright 2016 by GemTalk Systems LLC 1

5-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 information

HTML5, CSS3, JQUERY SYLLABUS

HTML5, 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 information

Duke Library Website Preliminary Accessibility Assessment

Duke 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 information

Name Related Elements Type Default Depr. DTD Comment

Name Related Elements Type Default Depr. DTD Comment Legend: Deprecated, Loose DTD, Frameset DTD Name Related Elements Type Default Depr. DTD Comment abbr TD, TH %Text; accept-charset FORM %Charsets; accept FORM, INPUT %ContentTypes; abbreviation for header

More information

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space.

HTML Summary. All of the following are containers. Structure. Italics Bold. Line Break. Horizontal Rule. Non-break (hard) space. HTML Summary Structure All of the following are containers. Structure Contains the entire web page. Contains information

More information

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17

Table of Contents. Preface...iii. INTRODUCTION 1. Introduction to M ultimedia and Web Design 1. ILLUSTRATOR CS6 1. Introducing Illustrator CS6 17 Table of Contents Preface...........iii INTRODUCTION 1. Introduction to M ultimedia and Web Design 1 Introduction 2 Exploring the Applications of Multimedia 2 Understanding Web Design 3 Exploring the Scope

More information

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0

CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 WEB TECHNOLOGIES A COMPUTER SCIENCE PERSPECTIVE CHAPTER 2 MARKUP LANGUAGES: XHTML 1.0 Modified by Ahmed Sallam Based on original slides by Jeffrey C. Jackson reserved. 0-13-185603-0 HTML HELLO WORLD! Document

More information

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs

World Wide Web PROGRAMMING THE PEARSON EIGHTH EDITION. University of Colorado at Colorado Springs PROGRAMMING THE World Wide Web EIGHTH EDITION ROBERT W. SEBESTA University of Colorado at Colorado Springs PEARSON Boston Columbus Indianapolis New York San Francisco Upper Saddle River Amsterdam Cape

More information

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure?

Chapter 1 Self Test. LATIHAN BAB 1. tjetjeprb{at}gmail{dot}com. webdesign/favorites.html :// / / / that houses that information. structure? LATIHAN BAB 1 Chapter 1 Self Test 1. What is a web browser? 2. What does HTML stand for? 3. Identify the various parts of the following URL: http://www.mcgrawhill.com/books/ webdesign/favorites.html ://

More information

Chapter 2:- Introduction to XHTML. Compiled By:- Sanjay Patel Assistant Professor, SVBIT.

Chapter 2:- Introduction to XHTML. Compiled By:- Sanjay Patel Assistant Professor, SVBIT. Chapter 2:- Introduction to XHTML Compiled By:- Assistant Professor, SVBIT. Outline Introduction to XHTML Move to XHTML Meta tags Character entities Frames and frame sets Inside Browser What is XHTML?

More information

PHP,HTML5, CSS3, JQUERY SYLLABUS

PHP,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 information

Course Outline Advanced Web Design

Course 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 information

Table of Contents. MySource Matrix Content Types Manual

Table of Contents. MySource Matrix Content Types Manual Table of Contents Chapter 1 Introduction... 5 Chapter 2 WYSIWYG Editor... 6 Replace Text... 6 Select Snippet Keyword... 7 Insert Table and Table Properties... 8 Editing the Table...10 Editing a Cell...12

More information

1.264 Lecture 12. HTML Introduction to FrontPage

1.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 information

Ministry of Higher Education and Scientific Research

Ministry 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 information

Developer's HTML5. Cookbook. AAddison-Wesley. Chuck Hudson. Tom Leadbetter. Upper Saddle River, NJ Boston Indianapolis San Francisco

Developer's HTML5. Cookbook. AAddison-Wesley. Chuck Hudson. Tom Leadbetter. Upper Saddle River, NJ Boston Indianapolis San Francisco HTML5 Developer's Cookbook Chuck Hudson Tom Leadbetter AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Capetown Sydney Tokyo

More information

Learning Objectives. Review html Learn to write a basic webpage in html Understand what the basic building blocks of html are

Learning Objectives. Review html Learn to write a basic webpage in html Understand what the basic building blocks of html are HTML CSCI311 Learning Objectives Review html Learn to write a basic webpage in html Understand what the basic building blocks of html are HTML: Hypertext Markup Language HTML5 is new standard that replaces

More information

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application.

As we design and build out our HTML pages, there are some basics that we may follow for each page, site, and application. Extra notes - Client-side Design and Development Dr Nick Hayward HTML - Basics A brief introduction to some of the basics of HTML. Contents Intro element add some metadata define a base address

More information

Programmazione Web a.a. 2017/2018 HTML5

Programmazione 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 information

CSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0

CSI 3140 WWW Structures, Techniques and Standards. Markup Languages: XHTML 1.0 CSI 3140 WWW Structures, Techniques and Standards Markup Languages: XHTML 1.0 HTML Hello World! Document Type Declaration Document Instance Guy-Vincent Jourdan :: CSI 3140 :: based on Jeffrey C. Jackson

More information

A Brief Introduction to HTML

A Brief Introduction to HTML A P P E N D I X HTML SuMMAry J A Brief Introduction to HTML A web page is written in a language called HTML (Hypertext Markup Language). Like Java code, HTML code is made up of text that follows certain

More information

APPLIED FORMAL VERIFICATION

APPLIED FORMAL VERIFICATION APPLIED FORMAL VERIFICATION This page intentionally left blank APPLIED FORMAL VERIFICATION DOUGLAS L. PERRY Virtutech, Inc. HARRY D. FOSTER Jasper Design Automation, Inc. McGraw-Hill New York Chicago San

More information

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

CompuScholar, 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 information

Creating Web Pages with HTML-Level III Tutorials HTML 6.01

Creating 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 information

HTML Markup for Accessibility You Never Knew About

HTML Markup for Accessibility You Never Knew About HTML Markup for Accessibility You Never Knew About David Epler dcepler@dcepler.net June 27, 2004 HTML Revisions HTML 2.0 November 1995 Base version everyone learned HTML 3.2 January 1997 Tried to reconcile

More information

Web Designing Course

Web 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 information

0WebMaker 3.0 Release Notes

0WebMaker 3.0 Release Notes 0WebMaker 3.0 Release Notes Version 3.0 WebMaker 3.0 provides a number of new features and improvements, including a simplified user interface, HTML 3.2 compatibility, and support for Casccading Style

More information

WML2.0 TUTORIAL. The XHTML Basic defined by the W3C is a proper subset of XHTML, which is a reformulation of HTML in XML.

WML2.0 TUTORIAL. The XHTML Basic defined by the W3C is a proper subset of XHTML, which is a reformulation of HTML in XML. http://www.tutorialspoint.com/wml/wml2_tutorial.htm WML2.0 TUTORIAL Copyright tutorialspoint.com WML2 is a language, which extends the syntax and semantics of the followings: XHTML Basic [ XHTMLBasic ]

More information

Web development using PHP & MySQL with HTML5, CSS, JavaScript

Web 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 information

HTML Cheat Sheet for Beginners

HTML Cheat Sheet for Beginners HTML Cheat Sheet for Beginners HTML Cheat Sheet for Beginners Trying to remember every HTML element is like trying to remember all of your personal information, credit card, bank account numbers and your

More information

If it s interactive, it needs a focus style. October 15, 2018

If it s interactive, it needs a focus style. October 15, 2018 If it s interactive, it needs a focus style October 15, 2018 # a11y TO Conf Is it beautiful? Is it useful? Is it beautiful? Is it useful? Is it beautiful? Is it useful? * { } outline: none; Focus styles

More information

Refactoring HTML. Improving the Design of Existing Web Applications. Elliotte Rusty Harold. TT rvaddison-wesley

Refactoring HTML. Improving the Design of Existing Web Applications. Elliotte Rusty Harold. TT rvaddison-wesley Refactoring HTML Improving the Design of Existing Web Applications Elliotte Rusty Harold TT rvaddison-wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich

More information

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank

Basics of Web Design, 3 rd Edition Instructor Materials Chapter 2 Test Bank Multiple Choice. Choose the best answer. 1. What element is used to configure a new paragraph? a. new b. paragraph c. p d. div 2. What element is used to create the largest heading? a. h1 b. h9 c. head

More information

Cascading Style Sheet

Cascading 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 information

Mobile Site Development

Mobile 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 information

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Lecture : 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 information

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar Review of HTML Chapter 3 Fundamentals of Web Development 2017 Pearson Fundamentals of Web Development http://www.funwebdev.com - 2 nd Ed. What Is HTML and Where Did It Come from? HTML HTML is defined as

More information

Text and Layout. Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 11. This presentation 2004, MacAvon Media Productions

Text and Layout. Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 11. This presentation 2004, MacAvon Media Productions Text and Layout Digital Multimedia, 2nd edition Nigel Chapman & Jenny Chapman Chapter 11 This presentation 344 345 Text in Graphics Maximum flexibility obtained by treating text as graphics and manipulating

More information

Creating HTML files using Notepad

Creating 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 information

HTML & 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 & 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 information

Course Outline Advanced Web Design

Course 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 information

Web Development IB PRECISION EXAMS

Web 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 information

The Definitive Guide to HTML5

The Definitive Guide to HTML5 The Definitive Guide to HTML5 Adam Freeman The Definitive Guide to HTML5 orders-ny@springersbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Dedicated

More information

CPET 499/ITC 250 Web Systems. Topics

CPET 499/ITC 250 Web Systems. Topics CPET 499/ITC 250 Web Systems Lecture on HTML and XHTML, Web Browsers, and Web Servers References: * Fundamentals of Web Development, 2015 ed., by Randy Connolly and Richard Hoar, from Pearson *Chapter

More information

Web Standards Mastering HTML5, CSS3, and XML

Web Standards Mastering HTML5, CSS3, and XML Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents

More information

Web Designing HTML5 NOTES

Web Designing HTML5 NOTES Web Designing HTML5 NOTES HTML Introduction What is HTML? HTML is the standard markup language for creating Web pages. HTML stands for Hyper Text Markup Language HTML describes the structure of Web pages

More information

Table Basics. The structure of an table

Table 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 information

NAME: name a section of the page TARGET = "_blank" "_parent" "_self" "_top" window name which window the document should go in

NAME: name a section of the page TARGET = _blank _parent _self _top window name which window the document should go in Anchor HREF: URL you are linking to Bold Base Address NAME: name a section of the page TARGET = "_blank" "_parent" "_self"

More information

Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification

Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification Cascading Style Sheets Level 2 Revision 1 (CSS 21) Specification [p??] Cascading Style Sheets Level 2 Revision 1 (CSS 21) Specification W3C Editors Draft DD MMMMM YYYY This version: http://wwww3org/tr/yyyy/ed-css2-yyyymmdd

More information

4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved.

4D Write. User Reference Mac OS and Windows Versions. 4D Write D SA/4D, Inc. All Rights reserved. 4D Write User Reference Mac OS and Windows Versions 4D Write 1999-2002 4D SA/4D, Inc. All Rights reserved. 4D Write User Reference Version 6.8 for Mac OS and Windows Copyright 1999 2002 4D SA/4D, Inc.

More information

Webgurukul Web Designing Course

Webgurukul Web Designing Course Webgurukul Web Designing Course Take One step towards IT profession with us Web Designing Course 1. HTML 5 Introduction > W3C and W3C Member > HTML Basics > What is Web HTML Basic > Introduction > Parts

More information

Web Development and Design Foundations with HTML5

Web 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 information

Index. 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. 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 information

Varargs Training & Software Development Centre Private Limited, Module: HTML5, CSS3 & JavaScript

Varargs 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 information

Certified CSS Designer VS-1028

Certified 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 information

CSC Web Programming. Introduction to HTML

CSC Web Programming. Introduction to HTML CSC 242 - Web Programming Introduction to HTML Semantic Markup The purpose of HTML is to add meaning and structure to the content HTML is not intended for presentation, that is the job of CSS When marking

More information

NEW WEBMASTER HTML & CSS FOR BEGINNERS COURSE SYNOPSIS

NEW 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 information

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE COURSE TITLE WEB SITE DESIGN COURSE DURATION 19 Hours of Interactive Training COURSE OVERVIEW In this 7 session course Debbie will take you through the

More information