HTML5 Semantic https://schema.org/

Slides:



Advertisements
Similar presentations
WEB DESIGN TABLES, PAGE LAYOUT AND FORMS. Page Layout Page Layout is an important part of web design Why do you think your page layout is important?
Advertisements

What is HTML5…?. ”…removes the need for plugins” ”…can handle multimedia directly” ”…enables rich, interactive clients” ”…enables advanced visual designs”
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 6 Key Concepts 1 Copyright © Terry Felke-Morris.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 6 Key Concepts 1 Copyright © Terry Felke-Morris.
HTML5, part I – markup Štěpán Developer Evangelist Microsoft, Czech Republic.
MMDE5011 – INTERACTIVE MEDIA PRACTICE 1 WEEK 1: INTRODUCTION TO HTML5
New Semantic Elements (Part 2)
HTML5 + WordPress Rob Larsen htmlcssjavascript.com | htmlcssjavascript.com /downloads/wordpress.ppt.
HTML5 An Evolutionary. About HTML5 Most of HTML 4.01 has survived in HTML5 Not supported by all browsers, but can start using the structure now Ready.
CIS 1310 – HTML & CSS 6 Layout. CIS 1310 – HTML & CSS Learning Outcomes  Describe & Apply the CSS Box Model  Configure Float with CSS  Designate Positioning.
HTML5 new elements. The tag specifies independent, self- contained content. An article should make sense on its own and it should be possible to distribute.
HTML 5. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in The web has changed.
HTML5 Fundamentals By RaedRASHEED 2015.
Neal Stublen A Basic Template  HTML doctype Much simpler than HTML4/XHTML  Title and meta content Again simpler than “Content-Type”
 2008 Pearson Education, Inc. All rights reserved. 1 Introduction to HTML.
Chapter 8 More on Links, Layout, and Mobile Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D 1.
SIG WEB January 31, 3PM. What is HTML5? What it is: Allows for better intergration of media consumption. A new open standard Provides new APIs.
Building the User Interface by Using HTML5: Organization, Input, and Validation Lesson 3.
Lesson 4: Using HTML5 Markup.  The distinguishing characteristics of HTML5 syntax  The new HTML5 sectioning elements  Adding support for HTML5 elements.
HTML and CSS- Layout. HTML Layout Frame Table – Block HTML5 layout elements.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 6 Key Concepts 1 Copyright © Terry Felke-Morris.
Week 8 – Part 3 More on Links, Layout, and Mobile Key Concepts 1.
New Semantic Elements (Part 3). The Element The official specification for states that it “represents the heading of a section. The element is used to.
Copyright © 2013 MyGraphicsLab / Pearson Education STRUCTURE AND HTML TAGS MyGraphicsLab: Adobe Dreamweaver CS6 ACA Certification Preparation for Web Communication.
The New Elements © Main Menu Structure Media Canvas Form Click on one of the categories below to view information about the new HTML5 elements in.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 7 TH EDITION Chapter 6 Key Concepts 1 Copyright © Terry Felke-Morris.
HTML | DOM. Objectives  HTML – Hypertext Markup Language  Sematic markup  Common tags/elements  Document Object Model (DOM)  Work on page | HTML.
INTRODUCTION TO HTML5 Semantic Layout in HTML5.  The new semantic layout in HTML5 refers to a new class of elements that is designed to help you understand.
>> HTML: Structure Elements. Elements in HTML are either Inline or Block. Block-level Elements – Begins on a new line – Occupy the whole width – Stacks.
Copyright © Terry Felke-Morris WEB DEVELOPMENT & DESIGN FOUNDATIONS WITH HTML5 Chapter 6 Key Concepts 1 Copyright © Terry Felke-Morris.
INT222 - Internet Fundamentals Shi, Yue (Sunny) Office: T2095 SENECA COLLEGE.
Today’s Lesson….. 1.Formative Assessment Given Back – Go through Answers. 2.Webpage Design.
Basic HTML Document Structure. Slide 2 Goals (XHTML HTML5) XHTML Separate document structure and content from document formatting HTML 5 Create a formal.
HTML5 Introduction to Web Programming. Plan of the course HTML5 Structure of a document Main HTML Tags –Headings –Paragraphs –Links –Tables –Forms –Images.
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.
INT222 – Internet Fundamentals Week 8: Using New HTML features 1.
HTML5 Structure. Slide 2 Introduction Introduce the purpose of the new HTML5 semantic tags Introduce the HTML5 outlining mode Using semantic metadata.
Becky Gibson Sr. Technical Staff Member IBM Emerging HTML5 Accessibility.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Week 1: Introduction to HTML and Web Design
Web Systems & Technologies
Web Development & Design Foundations with HTML5 7th Edition
Front End Development workshop
COMP3220 Web Infrastructure COMP6218 Web Architecture
Introduction to HTML5.
PPT By:Gaurav Jaiswal Singsys Pte. Ltd.
Web Development & Design Foundations with HTML5 8th Edition
AN INTRODUCTORY LESSON TO MAKING A SIMPLE WEB PAGE By: RC Emily Solis
Design considerations
Web Development & Design Foundations with HTML5 7th Edition
Chapter 3 Introduction to HTML5: Part 2
IS333: MULTI-TIER APPLICATION DEVELOPMENT
Introduction to HTML5.
Essentials of Web Pages
Laying out a website using CSS and HTML
“Semantic” Tags Semantic markup describes what the content contains as opposed to what it looks like! Examples include: div, nav, article, header, footer.
Web Development & Design Foundations with HTML5 8th Edition
Web Development & Design Foundations with H T M L 5
Lesson 4 – Introduction to CSS
New Semantic Elements (Part 3)
Introduction to HTML.
New Semantic Elements (Part 2)
Introduction to HTML5.
HTML 5 SEMANTIC ELEMENTS.
Creating a Basic Web Page using HTML
Introduction to HTML5.
Web Client Side Technologies Raneem Qaddoura
HTML Tags and Structure
Web Programming and Design
HTML5 Tags By Dr Derek Peacock
Presentation transcript:

HTML5 Semantic

Semantic on the web Provides new information to search engines. Required for better understanding of the content of the document. It is not new in HTML5 (ul, li, table, img, etc…). HTML5 brings new possibilities how to add semantic to your document.

Article ( … ) The article element represents a complete, or self-contained, composition in a document, page, application, or site and that is, in principle, independently distributable or reusable, e.g. in syndication. This could be a forum post, a magazine or newspaper article, a blog entry, a user-submitted comment, an interactive widget or gadget, or any other independent item of content.

Section ( … ) The section element represents a generic section of a document or application. A section, in this context, is a thematic grouping of content. The theme of each section should be identified, typically by including a heading (h1-h6 element) as a child of the section element.

Nav ( … ) The nav element represents a section of a page that links to other pages or to parts within the page: a section with navigation links.

Aside ( … ) The aside element represents a section of a page that consists of content that is tangentially related to the content around the aside element, and which could be considered separate from that content. Such sections are often represented as sidebars in printed typography.

Header ( … ) The header element represents introductory content for its nearest ancestor sectioning content (article, aside, nav, section) or sectioning root element. A header typically contains a group of introductory or navigational aids.

Footer ( … ) The footer element represents a footer for its nearest ancestor sectioning content (article, aside, nav, section) or sectioning root element. A footer typically contains information about its section such as who wrote it, links to related documents, copyright data, and the like.

Address ( … ) The address element represents the contact information for its nearest article or body element ancestor. If that is the body element, then the contact information applies to the document as a whole.

Figure ( … ) The figure element represents some flow content, optionally with a caption, that is self-contained (like a complete sentence) and is typically referenced as a single unit from the main flow of the document. The element can thus be used to annotate illustrations, diagrams, photos, code listings, etc.

Figcaption ( … ) The figcaption element represents a caption or legend for the rest of the contents of the figcaption element's parent figure element, if any.

Main ( … ) The main element represents the main content of the body of a document or application. The main content area consists of content that is directly related to or expands upon the central topic of a document or central functionality of an application.

Audio ( … ) An audio element represents a sound or audio stream. Browsers renders element as a audio player. Can be controlled using JavaScript API (play, pause, etc…).

Video ( … ) A video element is used for playing videos or movies, and audio files with captions. Browsers renders element as a audio player. Can be controlled using JavaScript API (play, pause, etc…). …

Details + summary (HTML 5.1) Details - the details element represents a disclosure widget from which the user can obtain additional information or controls. Summary - the summary element represents a summary, caption, or legend for the rest of the contents of the summary element's parent details element, if any. More information Here is the source data that is discussed in the article...

Forms validation and new input types Native user interface. Important especially on mobile devices. Native validation.

JSON-LD, MICRODATA, RDFA Additional information for search engine. d-data/breadcrumbs d-data/breadcrumbs Article headline The headline of the Article A most wonderful article The full body of the article