Embed presentation
Downloaded 52 times


















![Custom data attributesAllows addition of custom attributes to anyelements using the data- pattern. [All browserssupport reading these via JavaScript’sgetAttribute() method.]<meter>Describes an amount within a range. [C5, F3.5, S4, O10]<progress>Control that shows real-time progress towardgoal. [Unsupported at publication time.]](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-19-2048.jpg&f=jpg&w=240)
![ NEW FORM ELEMENTS Email field [<input type="email">]Displays a form field for email addresses. URL field [<input type="url">]Displays a form field for URLs. Telephone field [<input type="tel">]Displays a form field for telephone numbers. Search field [<input type="search">]Displays a form field for search keywords. Slider (range) [<input type="range">]Displays a slider control.Number [<input type="number">]Displays a form field for numbers, often as aspinbox.](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-20-2048.jpg&f=jpg&w=240)
![ Date fields [<input type="date">]Displays a form field for dates. Supports date,month, or week. Dates with Times [<input type="datetime">]Displays a form field for dates with times.Supports datetime, datetime-local, or time. Color [<input type="color">]Displays a field for specifying colors. Autofocus support [<input type="text" autofocus>]Support for placing the focus on a specificform element. Placeholder support [<input type="email"placeholder="me@example.com">]Support for displaying placeholder text inside of a form field. In-place editing support [<p contenteditable></p>]Support for in-place editing of content via the browser.](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-21-2048.jpg&f=jpg&w=240)













![•Attribute Selector : Unlike CSS 2.1 where one has tomake match on a complete string of an attribute, CSSoffers the flexibility to make matches anywhere withinan attribute, be it beginning or end.Example:i.[attr^=val] –- matches a Document object model element (DOM) withthe attribute attr and a value starting with valii.[attr$=val] –- matches a DOM element with the attribute attrand a value ending with the suffix valiii.[attr*=val] –- matches a DOM element with the attribute attr anda value containing the substring val](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-35-2048.jpg&f=jpg&w=240)






HTML5 is the latest revision of the HTML standard, introducing new tags, improved error handling, backward compatibility, and multimedia capabilities without reliance on plugins. This document outlines the evolution from earlier HTML versions, the timeline of HTML5's development, its new structural elements, and integrated JavaScript APIs that enhance web applications. Additionally, it describes CSS3 features that expand design options, such as rounded corners, shadows, and improved layout control.


















![Custom data attributesAllows addition of custom attributes to anyelements using the data- pattern. [All browserssupport reading these via JavaScript’sgetAttribute() method.]<meter>Describes an amount within a range. [C5, F3.5, S4, O10]<progress>Control that shows real-time progress towardgoal. [Unsupported at publication time.]](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-19-2048.jpg&f=jpg&w=240)
![ NEW FORM ELEMENTS Email field [<input type="email">]Displays a form field for email addresses. URL field [<input type="url">]Displays a form field for URLs. Telephone field [<input type="tel">]Displays a form field for telephone numbers. Search field [<input type="search">]Displays a form field for search keywords. Slider (range) [<input type="range">]Displays a slider control.Number [<input type="number">]Displays a form field for numbers, often as aspinbox.](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-20-2048.jpg&f=jpg&w=240)
![ Date fields [<input type="date">]Displays a form field for dates. Supports date,month, or week. Dates with Times [<input type="datetime">]Displays a form field for dates with times.Supports datetime, datetime-local, or time. Color [<input type="color">]Displays a field for specifying colors. Autofocus support [<input type="text" autofocus>]Support for placing the focus on a specificform element. Placeholder support [<input type="email"placeholder="me@example.com">]Support for displaying placeholder text inside of a form field. In-place editing support [<p contenteditable></p>]Support for in-place editing of content via the browser.](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-21-2048.jpg&f=jpg&w=240)













![•Attribute Selector : Unlike CSS 2.1 where one has tomake match on a complete string of an attribute, CSSoffers the flexibility to make matches anywhere withinan attribute, be it beginning or end.Example:i.[attr^=val] –- matches a Document object model element (DOM) withthe attribute attr and a value starting with valii.[attr$=val] –- matches a DOM element with the attribute attrand a value ending with the suffix valiii.[attr*=val] –- matches a DOM element with the attribute attr anda value containing the substring val](/image.pl?url=https%3a%2f%2fimage.slidesharecdn.com%2fhtml5-anintroductiontobeginners-140131024919-phpapp02%2f75%2fHTML5-introduction-for-beginners-35-2048.jpg&f=jpg&w=240)




