
Explains embedding video in HTML using the video element, multi-format sources with the source tag, and key attributes such as controls, autoplay, muted, width, height, and src.
Explain how HTML forms use action, method, and target attributes along with id and name to submit data via get or post, and how autocomplete and no validate affect validation.
Learn to build accessible forms with Html5 form elements: inputs (text, email, password), labels with for attributes, selects (single and multiple), text areas, buttons, fieldsets with legends, and data lists.
Explore a range of HTML5 form input types, from color pickers to date, time, month, week, number, range, search, and URL, including min and max constraints and browser notes.
Explains input attributes like read only, disabled, max length, multiple, required, step and autofocus with practical examples, and notes their impact on form submission and security considerations.
Create and style a login form with email and password fields, remember me, forget password, login, and register options; center the form in a 350px login box using flexbox.
Explore CSS position values—static, fixed, sticky, relative, and absolute—and how top, right, bottom, and left control element placement for a login form.
Explore CSS variables to define theme colors once, reuse them with the var function, and manage global and local scopes for easy palette updates.
Explore attribute selectors in CSS to target elements by attributes and values, including exact, contains, starts with, and ends with. Understand CSS specificity and the important flag.
Define responsive web design using media queries to apply CSS rules based on viewport size, device type, orientation, and breakpoints.
Learn to make images responsive across screen sizes using width and max-width, with width 100% and height auto, and apply the picture element with srcset for different viewports.
Learn to implement responsive font sizes with vw units and media queries in HTML5 and CSS, applying mobile-first typography rules for different viewports.
Learn to build a responsive HTML5 and CSS3 menu that adapts to small screens by turning nav links into block elements, with hover effects and a simple media query.
Master CSS transitions by applying the transition property to color and background-color, using duration, delay, timing function, and optional shorthand, especially on link hover.
Welcome to the "Mastering HTML5 and CSS3 (Part 3 - Advanced Level)" course
Do you want to know more about HTML & CSS?
... Or maybe you want to know what responsive web design is and how you can create responsive web templates
... Or maybe you want to create a responsive web template from scratch, and don’t you know how to start
... Or maybe you want to be a professional front-end developer
So, this course is suitable for you. Everything that you need to be professional in creating web templates, you will learn here. In this course you will learn advanced topics in HTML & CSS that contains:
Using multimedia in your HTML documents
Create a simple login form step-by-step and solve the problems that we encounter
More complicated CSS selectors: Pseudo-classes , Pseudo-elements, attribute selectors and combine different selectors
Fundamentals of Responsive Web Design (RWD) to create templates that will work in all devices correctly
Using Canvas & SVG
Create simple animations in CSS & HTML
...
So, if you are looking for a way to simply learn these topics in HTML & CSS, just stop your searches and start this course here.
What is included in this course?
Downloadable design assets from the start to the end for each day
HD quality videos, easy to find and reference
Step-by-step guide for each topic in HTML5 & CSS3
A cheat-sheet for different types of selectors in CSS
If you are not familiar with the basics of HTML & CSS, you can watch my other course in this topic and come back here to learn more.
If you already know what HTML is and how you can create a simple template, don't hesitate and join my course. Hope you enjoy and learn!!