HTML Tutorial — Full Syllabus
Browse every topic below, or use the sidebar to jump straight in. Each lesson is short, practical and beginner-friendly.
HTML Basics(26)
›HTML Introduction›HTML Full Form›HTML Editors›HTML Basics›HTML Comments›HTML Elements›HTML Headings›HTML Paragraphs›HTML Quotations›HTML Text Formatting›HTML Layout›HTML Links›HTML Images›HTML Tables›HTML Lists›HTML Forms›HTML Block and Inline Elements›HTML Iframes›HTML File Paths›HTML Color Styles and HSL›HTML Viewport Meta Tag for Responsive Web Design›HTML Computer Code Elements›HTML Entities›HTML Charsets›HTML URL Encoding›HTML Deprecated Tags
HTML Attributes(15)
›HTML Attributes›HTML <input> accept Attribute›HTML <form> accept-charset Attribute›HTML accesskey Attribute›HTML action Attribute›HTML align Attribute›HTML alt Attribute›HTML <script> async Attribute›HTML <input> autocomplete Attribute›HTML <form> autocomplete Attribute›HTML autofocus Attribute›HTML <button> autofocus Attribute›HTML <textarea> autofocus Attribute›HTML Global Attributes›HTML Attributes Complete Reference
HTML DOM(15)
›DOM (Document Object Model)›HTML DOM activeElement Property›HTML DOM anchors Collection›HTML DOM close() Method›HTML DOM baseURI Property›HTML DOM body Property›HTML DOM createAttribute() Method›HTML DOM doctype Property›HTML DOM writeln() Method›HTML DOM console error() Method›HTML DOM URL Property›HTML DOM embeds Collection›HTML DOM console warn() Method›HTML DOM console trace() Method›HTML DOM Complete Reference
HTML Audio & Video(15)
›HTML DOM Audio Object›HTML DOM Video Object›HTML DOM Video canPlayType() Method›HTML DOM Audio audioTracks Property›HTML DOM Audio autoplay Property›HTML DOM Audio buffered Property›HTML DOM Audio controls Property›HTML DOM Audio currentSrc Property›HTML DOM Audio currentTime Property›HTML DOM Audio defaultMuted Property›HTML DOM Audio defaultPlaybackRate Property›HTML DOM Audio duration Property›HTML DOM Audio ended Property›HTML DOM Audio loop Property›HTML DOM Audio/Video Complete Reference
HTML Graphics(6)
HTML APIs(6)
HTML5(18)
›HTML5 Introduction›Are HTML5 Tags Case Sensitive?›HTML5 – New Tags›Where to use <br>, <br/> and <br /> ?›What are the Media Element Tags Introduced by HTML5?›What are the HTML Tags Deprecated in HTML5?›What are <progress> and <meter> Tags in HTML5?›Explain the Use of the Figure Tag in HTML5›HTML itemid Attribute›What are Custom Attributes in HTML5?›How to Define an HTML Heading in HTML5?›How to Add Controls to an Audio in HTML5?›How to Preload an Audio in HTML5?›How to Specify the URL of the Media File in HTML5?›HTML Spell Check›What is the Application Cache in HTML5?›What are the Different Types of Storage in HTML5?›HTML5 Complete Reference
HTML5 MathML(36)
›HTML5 MathML Introduction›HTML5 MathML Tags›HTML5 MathML <maction> Tag›HTML5 MathML <math> Tag›HTML5 MathML <menclose> Tag›HTML5 MathML <merror> Tag›HTML5 MathML <mfenced> Tag›HTML5 MathML <mfrac> Tag›HTML5 MathML <mglyph> Tag›HTML5 MathML <mi> Tag›HTML5 MathML <mlabeledtr> Tag›HTML5 MathML <mmultiscripts> Tag›HTML5 MathML <mn> Tag›HTML5 MathML <mo> Tag›HTML5 MathML <mover> Tag›HTML5 MathML <mpadded> Tag›HTML5 MathML Complete Reference›HTML5 MathML Attributes›HTML5 MathML close Attribute›HTML5 MathML mathbackground Attribute›HTML5 MathML height Attribute›HTML5 MathML id Attribute›HTML5 MathML largeop Attribute›HTML5 MathML frame Attribute›HTML5 MathML mathsize Attribute›HTML5 MathML align Attribute›HTML5 MathML actiontype Attribute›HTML5 MathML movablelimits Attribute›HTML5 MathML open Attribute›HTML5 MathML rowalign Attribute›HTML5 MathML separator Attribute›HTML5 MathML scriptsizemultiplier Attribute›HTML5 MathML selection Attribute›HTML5 MathML voffset Attribute›HTML5 MathML accent Attribute›HTML5 MathML Attribute Complete Reference
Put Your HTML Skills to Work
Browse internships and fresher jobs where web development skills matter.
