How to prevent a form from submitting when a required field is empty using HTML5?

Where is the correct location to place the meta charset="UTF-8" tag in an HTML document?

When should you use the 'defer' attribute in a script tag in HTML?

What is the primary purpose of using media queries in responsive web design?