4.22. Introduction to HTML: basic structure, tags and attributes: Media Queries

Introduction to HTML

HTML, or HyperText Markup Language, is the standard language for creating web pages and applications. It is a markup language, which means it provides a structure for content on the web and describes what that content looks like.

Basic Structure

A basic HTML document has a specific structure, including doctype, header and body elements. The doctype declares that the page is an HTML document. The header element contains metadata about the document, such as the page title, while the body contains the page content, such as text, images, lists, links, etc.

<!DOCTYPE html>
<html>
<head>
    <title>Page title</title>
</head>
<body>
    Page content here.
</body>
</html>

Tags and Attributes

HTML tags are the building blocks of an HTML page. They define and describe the content. Each tag begins with a angle bracket (<) and ends with an angle bracket (>). Some examples of HTML tags include <h1> for titles, <p> for paragraphs, <a> for links, etc.

HTML attributes provide additional information about elements. They come in name/value pairs and are always included at the beginning of the tag. For example, the link tag (<a>) often includes the 'href' attribute, which indicates the URL the link leads to.

<a href="https://www.example.com">This is a link to Example.com</a>

Media Queries

Media Queries are a CSS technique that allows you to adapt the layout and design of a web page to different devices and screen sizes. They are a crucial part of responsive design.

A Media Query consists of a media type and one or more expressions that check the conditions of certain device resources. For example, you can use a Media Query to apply a set of CSS styles if the browser window width is less than 600px.

@media screen and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}

In this example, the page background will be light blue if the browser window width is less than 600px.

Media Queries are a powerful tool for creating an optimized user experience for different devices. They allow you to create designs that respond to changes in the user's environment, such as screen size, orientation (portrait or landscape), and screen resolution.

In conclusion, HTML is the foundation of any web page. Understanding the basic structure of HTML, tags and attributes, and how to use Media Queries to create responsive designs is essential to becoming an effective front-end developer.

Now answer the exercise about the content:

What are Media Queries in HTML?

You are right! Congratulations, now go to the next page

You missed! Try again.

Article image Introduction to HTML: basic structure, tags and attributes: Introduction to JavaScript

Next page of the Free Ebook:

27Introduction to HTML: basic structure, tags and attributes: Introduction to JavaScript

4 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6.5 million
students

Free and Valid
Certificate with QR Code

48 thousand free
exercises

4.8/5 rating in
app stores

Free courses in
video, audio and text