Semantically meaningful elements Elements that are self-descriptive; they describe the purpose of the content they contain Examples: – element defines.

Slides:



Advertisements
Similar presentations
Web Development & Design Foundations with XHTML
Advertisements

Neal Stublen Content Models  Metadata content Data not necessarily presented on the page ○ title, link, meta, style  Flow content.
HTML: HyperText Markup Language Hello World Welcome to the world!
C HAPTER – 3 I NTRODUCTION TO H TML By :- Pinkesh H. Patel.
Chapter 2 HTML Basics Key Concepts
MMDE5011 – INTERACTIVE MEDIA PRACTICE 1 WEEK 1: INTRODUCTION TO HTML5
New Semantic Elements (Part 2)
HTML and Web Page Design Presented by Frank H. Osborne, Ph. D. © 2005 ID 2950 Technology and the Young Child.
LIST- HYPERLINK- IMAGES
XHTML1 Tables and Lists. XHTML2 Objectives In this chapter, you will: Create basic tables Structure tables Format tables Create lists.
Developing a Basic Web Page with HTML
CNIT 133 Interactive Web Pags – JavaScript and AJAX Review HTML5.
IMAGES Controlling size of images in CSS Aligning images in CSS Adding background images.
Basics of HTML Shashanka Rao. Learning Objectives 1. HTML Overview 2. Head, Body, Title and Meta Elements 3.Heading, Paragraph Elements and Special Characters.
CpSc 462/662: Database Management Systems (DBMS) (TEXNH Approach) HTML Basics James Wang.
Building the User Interface by Using HTML5: Organization, Input, and Validation Lesson 3.
INTRODUCTION TO WEB DEVELOPMENT AND HTML Lecture 03 - Spring 2011.
Week 1.  Phillip Chee   Ext.1214 
Lesson 4: Using HTML5 Markup.  The distinguishing characteristics of HTML5 syntax  The new HTML5 sectioning elements  Adding support for HTML5 elements.
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.
CONCEPTS FOR FLUID LAYOUT Web Page Layout. Website Layouts Most websites have organized their content in multiple columns (formatted like a magazine or.
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML Pt. 2.
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.
1.  Describe the anatomy of a web page  Format the body of a web page with block-level elements including headings, paragraphs, lists, and blockquotes.
Chapter 2 HTML Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
1 Web Developer Foundations: Using XHTML Chapter 2 Key Concepts.
HTML. Basic HTML HTML document – HTML headings – to HTML paragraphs – HTML links – HTML images –
XP Mohammad Moizuddin Creating Web Pages with HTML Tutorial 1 1 New Perspectives on Creating Web Pages With HTML Tutorial 1: Developing a Basic Web Page.
Computer Information Technology – Section 3-4. HTML – The Language of the Internet Objectives: The Student will: 1. Look at HTML 2. Understand the basic.
HTML,DHTML & Javascript/Session1/1 of 39 Introduction and Basic Tags Session 1 of Using HTML, DHTML & JavaScript.
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
 2008 Pearson Education, Inc. All rights reserved Introduction to XHTML.
INTRODUCTORY Tutorial 1 Using HTML Tags to Create Web Pages.
HTML: Hyptertext Markup Language Doman’s Sections.
Web Development & Design Foundations with XHTML Chapter 2 HTML/XHTML Basics.
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
HTML – Organizing Page Content. HTML Images img tag Required attribute: src
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2 Key Concepts 1 Copyright © Terry Felke-Morris.
M Dixon 1 Tech HTML. M Dixon 2 Admin Attendance Register: –log in to your profile.
Mark Dixon Page 1 Soft – HTML. Mark Dixon Page 2 Admin Attendance Register: –log in to your profile.
Introducing HTML 5 Creating Web Pages with HTML 5 1.
XML CSC1310 Fall HTML (TIM BERNERS-LEE) HyperText Markup Language  HTML (HyperText Markup Language): December  Markup  Markup is a symbol.
Microsoft Expression Web 3 – Illustrated Unit D: Structuring and Styling Text.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 2- part 2 Key Concepts 1 Copyright © Terry Felke-Morris.
XP Review 1 New Perspectives on JavaScript, Comprehensive1 Introducing HTML and XHTML Creating Web Pages with HTML.
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
CS134 Web Design & Development Attributes, Lists, Tables, Links, and Images Mehmud Abliz.
CHAPTER TWO HTML TAGS. 1.Basic HTML Tags 1.1 HTML: Hypertext Markup Language  HTML stands for Hypertext Markup Language.  It is the markup language.
Department of Computer Science, Florida State University CGS 3066: Web Programming and Design Spring
HTML5 Introduction to Web Programming. Plan of the course HTML5 Structure of a document Main HTML Tags –Headings –Paragraphs –Links –Tables –Forms –Images.
1999, COMPUTER SCIENCE, BUU Introduction to HTML Seree Chinodom
Session: 8. © Aptech Ltd. 2Creating Navigational Aids and Division-Based Layout / Session 8  Explain HTML5 semantic tags  Explain HTML5 semantic tag.
INT222 – Internet Fundamentals
HTML5 SEMANTICS TO OR NOT TO THAT IS THE QUESTION BY WILLIAM MURRAY.
Tutorial #1 Using HTML to Create Web Pages. HTML, XHTML, and CSS HTML – HyperText Markup Language The tags the browser uses to define the content of the.
2.4. Choose and configure HTML5 tags to organize content and forms Choose and configure HTML5 tags for input and validation. Building the User Interface.
HTML5 Structure. Slide 2 Introduction Introduce the purpose of the new HTML5 semantic tags Introduce the HTML5 outlining mode Using semantic metadata.
01 – HTML (1) Informatics Department Parahyangan Catholic University.
Lesson 4 Basic Text Formatting. Objectives ● I ● In this tutorial we will: ● Introduce Wiki Syntax ● Learn how to Bold and Italicise text, and add Headings.
Web Development & Design Foundations with HTML5 8th Edition
HTML5 – Heading, Paragraph
ITI 133 HTML5 Desktop and Mobile Level I
WEBSITE DESIGN Chp 1
HTML5 Level I Session II Chapter 3 - How to Use HTML to Structure a Web Page
Digital Design – Copyright Law
HTML 5 SEMANTIC ELEMENTS.
Basics of Web Design Chapter 2 HTML Basics Key Concepts
Basics of Web Design Chapter 2 HTML Basics Key Concepts
HTML5 Tags By Dr Derek Peacock
Presentation transcript:

Semantically meaningful elements Elements that are self-descriptive; they describe the purpose of the content they contain Examples: – element defines a document section – element defines the footer content for a document or section

The element Does not replace through Use and – to define more complex heading structures For example: Our Expansion Plan Last updated on 12/22/12

The element Provides a containing structure for multiple consecutive headings For example: Garage D'Or Books The Dear and Discounted

and together Outlander Spices Our Expansion Plan Last updated 12/22/12

The element Defines document sections or application sections Use it to group content into logical and distinct sections

The element Defines a page’s navigation section Not all links should be placed in a container; use it only for site’s primary navigation options Allows users of alternative browsing devices, such as screen readers, to easily skip over navigational information and go directly to page content

The element Defines the footer content for a page or a specific section For example: Content © 2010–2015 Outlander Spices

Typical page structure and layout

The element Defines a section of content intended to be used or distributed independently of other content For example, a blog entry or syndicated article

Well-structured documents Pages are easier to update and maintain Easier to incorporate your pages into application environments Search applications can index logically defined content more effectively Pages are forward-compatible and accessible Pages load faster and more consistently

Unordered list Creates a series of non-sequential bulleted items For example:

Ordered list A list of items that follow a specific sequence or hierarchy For example:

Nested list A list used inside another list to display items as sub-categories For example, an unordered list inside an ordered list:

Block elements vs. inline elements Block elements: –Occupy full width of parent element –Create a new line before and after Inline elements: –Occupy only the amount of space their content requires –Do not create new lines –Also called “phrase elements” or “text-level elements”

The element Stands for “bold” Used to highlight words or phrases without imparting emphasis or importance For example: Our specials this week are Morning Blend and Outback Blend, only $4.99 per pound.

The element Stands for “italic” Used to distinguish such things as terms and idioms, words in another language, or titles of works of art or literature For example: Of Mice and Men is her favorite novel.

The element Stands for “emphasis” Used to denote emphasis for a word or phrase Many screen readers will speak with emphasis when text is inside an element

The element Used to mark important text For example: If you want to attend the conference, please note that registration ends on October 15, 2013.

The element Used to highlight content that is relevant in a particular context or for temporary reference Typically output because of a user’s activity in an application (for example, search results are highlighted) Should not be used to imply emphasis or importance

The element Denotes a citation or reference to another source Should contain only the title of a work or publication, not the author name or other related information For example: The following report from Investor's Monthly suggests that the market will rebound this year.

The element Indicates a defining instance of a term, when a word is defined once in a document and then used elsewhere For example: Onomatopoeia is a word that sounds like itself, for example, "thud" or "hiss."

Commonly used character entities SymbolEntityDescription ® ® Registered symbol ™ ™ Trademark symbol © © Copyright symbol Non-breaking space ¼ ¼ One-quarter fraction ½ ½ One-half fraction ¾ ¾ Three-quarters fraction

Global attributes Attributes that can be applied to any HTML element Examples: lang, class, id

The lang attribute Used to specify primary language for document, or language of specific element Helps search engines determine relevance Helps alternative devices like screen readers identify changes in natural language For example: Thanks for your order. Bon appétit!

The id attribute Serves as unique identifier for element on page Typically used to uniquely identify major page sections: Other elements and content... ID name should describe the element’s content or role in overall structure or design

The class attribute Use it to classify elements. For example: –For the element, create a class named credit to contain author names –Semantically distinguishes the credit paragraph from other paragraphs Classes are not unique to a page –A class name can be shared among multiple elements in a document Choose class names that describe the role the element plays in the structure or design

Example of the class attribute Do not click the Back button while your order is processing.

The element Defines block-level quotation Use cite attribute to provide source of quote For example: "HTML5 is a language for structuring and presenting content for the World Wide Web, a core technology of the Internet."

The element Defines inline quotation Use cite attribute to provide valid URL for source For example: HTML5 extends, improves, and rationalizes the markup available for documents on the Web.

The element Defines abbreviations and acronyms Use title attribute to provide full version of abbreviation For example: NASA engineers cheered when they received a response from their Mars rover, named Spirit.