Category: New

New in html5

  • <input required>

    Specifies that the input field is required; disallows form submission and alerts the user if the required field is empty.
  • <input multiple>

    Allows the user to enter multiple values into a file upload or email input.
  • <input list=””>

    Specifies the id of a <datalist> element which provides a list of autocomplete suggestions for the input field.
  • <input formtarget=””>

    Specifies the browsing context in which to open the response from the server after form submission. For use only on input types of "submit" or "image".
  • <input formmethod=”

    Specifies the HTTP method (GET or POST) to be used when the form data is submitted to the server. Only for use on input types of "submit" or "image".
  • <input formenctype=””>

    Specifies how form data should be submitted to the server. Only for use on input types "submit" and "image".
  • <input autofocus>

    Specifies that the input field should be in focus immediately upon page load.
  • <img crossorigin=””>

    Indicates that CORS headers should be used in the HTTP request, and specifies whether or not to use credentials.
  • <video> HTML Tag

    The <video> element, which adds native video playback support to the HTML specification in HTML5, can be used to embed a video in an HTML document. Add the video URL to the element by using either the src attribute of the <video> element or by nesting one or more <source> elements between the opening and closing <video> tags.
  • <track> HTML Tag

    The <track> element is used as a child of an <audio> or <video> element and adds a time-based data source to the parent media element. For example, the <track> element can be used to add timed subtitles to a video and closed captions to audio content.
  • <source> HTML Tag

    The <source> element is used as a child of a <picture>, <audio>, or <video> element, and identifies the URL of one or more media resources. The <source> element is commonly used to add media resources in multiple formats for the best possible cross-browser compatibility.
  • <section> HTML Tag

    The <section> element is a structural HTML element used to group together related elements. Each <section> typically includes one or more heading elements and additional elements presenting related content.
  • <ruby> HTML Tag

    The <ruby> element is used pair characters of certain Asian languages with pronunciation information. The <ruby> element is used in conjunction with the <rp> and <rt> elements.