Copyright © Osmosys O S M O S Y SO S M O S Y S D e p l o y i n g E x p e r i e n c e & E x p e r t i s e™ HTML Training.

Slides:



Advertisements
Similar presentations
Farhan Nisar University of Peshawar
Advertisements

Introduction to HTML & CSS
XHTML Week Two Web Design. 2 What is XHTML? XHTML is the current standard for HTML Newest generation of HTML (post-HTML 4) but has many new features which.
HTML: HyperText Markup Language Hello World Welcome to the world!
Chapter 2 HTML Basics Key Concepts
1. Content – Collective term for all text, images, videos, etc. that you want to deliver to your audience. 2. Structure – How the content is placed on.
HTML/XML XHTML Authoring. Creating Tables  Table: An arrangement of horizontal rows and vertical columns. The intersection of a row and a column is called.
HTML and XHTML Controlling the Display Of Web Content.
XHTML1 Building Document Structure. XHTML2 Objectives In this chapter, you will: Learn how to create Extensible Hypertext Markup Language (XHTML) documents.
Markup Languages Controlling the Display Of Web Content.
 2008 Pearson Education, Inc. All rights reserved. 1 Introduction to HTML.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
Web page - A Web page is a simple text file that contains HTML tags (code) that describe what should be displayed on the browser. -The Web browser interprets.
HTML Web Programming.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
HTML. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is a markup language A markup language.
XML introduction to Ahmed I. Deeb Dr. Anwar Mousa  presenter  instructor University Of Palestine-2009.
DAT602 Database Application Development Lecture 14 HTML.
_ HTML, XHTML & CSS Sami Niemelä | Module 1: Introduction to digital media: Day 02.
Week 1.  Phillip Chee   Ext.1214 
HTML (HyperText Markup Language)
ACM 511 HTML Week -1 ACM 511 Course Notes. Books ACM 511 Course Notes.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML Pt. 2.
HTML history, Tags, Element. HTML: HyperText Markup Language Hello World Welcome to the world!
HTML Hyper Text Markup Language It is used for describing web documents or web pages. A markup language is set of markup tags. HTML documents are described.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
XHTML. Introduction to XHTML What Is XHTML? – XHTML stands for EXtensible HyperText Markup Language – XHTML is almost identical to HTML 4.01 – XHTML is.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
2.2 XHTML (cont.). Motto Yea, from the table of my memory I’ll wipe away all trivial fond records. —William Shakespeare.
HTML: Hyptertext Markup Language Doman’s Sections.
XHTML 1.1  Derived from Standard Generalized Markup Language (SGML) of ISO  XHTML concerned primary with content rather than presentation and style 
XHTML1-1 Extensible HyperText Markup Language (XHTML) Part 2 Xingquan (Hill) Zhu
Introduction HTML (Hypertext Markup Language) is used to create document on the World Wide Web. HTML is not a programming language, it is a markup language.
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 2.
Ali Alshowaish. What is HTML? HTML stands for Hyper Text Markup Language Specifically created to make World Wide Web pages Web authoring software language.
Introduction to HTML Xiangming Mu 9/23/ Learning Objectives Understand basic HTML tags and their attributes Learn to create a simple HTML page.
1 Web Application Programming Presented by: Mehwish Shafiq.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
HTML Hyper Text Markup Language 1BFCET BATHINDA. Definitions Web server: a system on the internet containing one or more web site Web site: a collection.
Introduction to HTML Year 8. What is HTML O Hyper Text Mark-up Language O The language that all the elements of a web page are written in. O It describes.
COP 3813 Intro to Internet Computing Prof. Roy Levow Lecture 2.
©SoftMoore ConsultingSlide 1 Introduction to HTML: Basic Document Structure.
CSS Cascading Style Sheets A very brief introduction CSS, Cascading Style Sheets1.
HTML A brief introduction HTML1. HTML, what is? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup.
WEEK -1 ACM 262 ACM 262 Course Notes. HTML What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
What is HTML? 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.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
XP 2 HTML Tutorial 1: Developing a Basic Web Page.
INT222 – Internet Fundamentals
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
HTML Tutorial. What is HTML HTML is a markup language for describing web documents (web pages) HTML documents are described by HTML tags Each HTML tag.
Week-11 (Lecture-1) Introduction to HTML programming: A web based markup language for web. Ex.
HTML HyperText Markup Language. 1.Introduction  HTML is used to describe web pages.  HTML stands for Hyper Text Markup Language.  Tim Berners-Lee and.
HTML CS 4640 Programming Languages for Web Applications
Objectives Design a form Create a form Create text fields
Coding, Testing and Valdating a Web Page
Introduction to XHTML.
HTML A brief introduction HTML.
1 Introduction to XHTML.
Structuring Content in a Web Document
HTML5 Session II Chapter 2 - How to Code, Test and Validate a Web Page Chapter 3 - How to Use HTML to Structure a Web Page
Computer communications
HTML CS 4640 Programming Languages for Web Applications
Presentation transcript:

Copyright © Osmosys O S M O S Y SO S M O S Y S D e p l o y i n g E x p e r i e n c e & E x p e r t i s e™ HTML Training

Copyright © Osmosys Introduction - Role of HTML, CSS, JavaScript. - A brief intro to the HTTP's Request - Response cycle - Browsers do not understand PHP or ASP.NET. They only understand HTML, CSS and JavaScript.

Copyright © Osmosys What is HTML? - HTML is a markup language. Tells the browser what content to display. - HTML does not not tell the browser how to display things. That role belongs to CSS - HTML uses a predefined set of tags to identify content types. - How is XML different from HTML Important Note - Refer to MDN for reference and doubts clearing - Read documentation properly and completely.

Copyright © Osmosys What are tags? - HTML attaches special meaning to anything that starts with the less- than sign (" "). - HTML tags are predefined. - Should be written in lower case. - Some tags have opening(starting tags) and closing tags(ending tags) - Some tags have only opening tag. Eg :

Copyright © Osmosys What are elements? - An HTML Page consists of a set of elements. - Elements include everything between two matching element tags. Hello World - Some elements have very precise meaning, as in "this is an image", "this is a heading", or "this is an ordered list." - Others are less specific, such as "this is a section on the page" or "this is part of the text." - Yet others are used for technical reasons, such as "this is identifying information for the page that should not be displayed." - All HTML elements have a semantic value. That means they mean something to a browser. - Most elements may contain other elements, forming a hierarchical structure.

Copyright © Osmosys What are attributes? - Attributes are placed inside the starting tag. - Attributes contain additional information about the tag. For example the href attribute for the anchor tag. - Consist of key value pairs. Example : name = "", id = "", class="" - Values should be put inside quotes. Character Entities - HTML interprets the less-than and greater-than symbols as tag delimiters. So how would you show these ? " " - We use something called HTML entities - > and < There are also other entities. Such as &

Copyright © Osmosys Summary A summary of tags, attributes and their value.

Copyright © Osmosys Heirarchicy of an HTML Document

Copyright © Osmosys Proper nesting of tags - Tags must be properly nested. Otherwise they maybe incorrectly rendered by the browser. Valid I really mean that Invalid I really mean that

Copyright © Osmosys What is a DOCTYPE - What are W3 standards? - Why are they needed? - Browsers implement standards. - There are different versions of HTML - Tells the browser to interpret the HTML and CSS code according to W3C standards. Writing comments in HTML - Comments explain a piece of code. - To describe sections of the document.

Copyright © Osmosys A complete HTML document - Web page is basically a document tree. Important Note - An HTML document does not honour a newline. If you put a newline in your.html file, it won't appear in the browser.

Copyright © Osmosys Chrome Developer tools

Copyright © Osmosys Tags Section Div Paragraphs HeadingsImageLink Span Inline vs Block

Copyright © Osmosys Tags continued Lists – Ordered Unordered HeaderFooter Other tags - Break Line - Horizontal Rule - Emphasize - Strong - Superscript - Subscript

Copyright © Osmosys Important Attributes Disabled Readonly Name ID Input controls Other HTML elements

Copyright © Osmosys Forms Fieldset -> Legend Labels and Input controls Submit button

Copyright © Osmosys Input controls Select TextboxRadio buttons PasswordFileSubmit Checkboxes Textarea

Copyright © Osmosys Tables Table Rows CaptionFooterHeader Columns Heading Important Note - Do not use FRAMESETS or TABLES for layout. Frames are bad. Tables are meant for tabular data.

Copyright © Osmosys Some HTML 5 elements and attributes - s [input] - audio tag - video tag - color [input] - placeholder attribute - number [input]

Copyright © Osmosys - Do not use the tag. - While writing HTML ensure that you are writing semantically correct HTML. HTML is used to mark contents, while writing HTML do not worry about how your page looks. - Do not use tags to space out your content. This will be later taken care by the CSS. - While designing forms, use labels and the for attribute to group labels to their corresponding inputs. Conclusion