Aprovecha el precio especial.

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14d

09h

25m

40s

1

Responsive Design Html y Css

How to Implement Responsive Design in your Web Page Developments

Introduction

In today’s market, responsive design is a very popular trend, having a website that looks good on devices of different sizes is crucial. Responsive design ensures that your website adapts seamlessly to mobile, tablet and desktop computers. This tutorial will guide you through the essential steps to make your website responsive using HTML and CSS. You don’t need any special tools, just a text editor and basic web development skills.

Requirements

  • Text editor (Visual Studio Code, Sublime Text, etc.).
  • Web browser (Google Chrome, Firefox, etc.).
  • Basic knowledge of HTML and CSS.

Steps to comply with the tutorial

Step 1: Basic HTML Structure

Create an index.html file with the basic HTML structure. Be sure to include the <meta> tag for the viewport, which is crucial for responsive design.

<code>

<htmllang="en">

<head>
    <metacharset="UTF-8">
    <metaname="viewport"content="width=device-width, initial-scale=1.0">
    <title>Responsive Pagetitle>
    <style>
    style>
head>

<body><header>
        <imgsrc="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Platzi.jpg/1024px-Platzi.jpg"
            alt="Logo de Platzi">
        <h1>Welcome to my Responsive HTML & CSS Basic websiteh1>
    header>
    <main><section><h2>About ush2>
            <p>This isa Responsive web page for the tutorial.p>
        section>
    main>
    <footer><p>© 2024 My Responsive Web tutorialp>
    footer>
body>

html>

Step 2: Create the CSS File

Create a tag in the same folder as your index.html. This is where you will define the responsive styles within the same html document.

<code><style>body {
            font-family: 'Times New Roman', Times, serif;
            margin: 0;
            padding: 0;
        }

        header,
        main,
        footer:nth-child(3) {
            padding: 1em;
            text-align: center;
            color: red;
        }

        headerimg {
            width: 300px;
            height: 200px;
            object-fit: contain;
        }

        @media (min-width: 768px) {

            header,
            main,
            footer {
                padding: 2em;
                color: blueviolet;
            }

            main {
                display: flex;
                justify-content: center;
            }

            section {
                max-width: 400px;
            }
        }

        @media (max-width: 767px) {

            header,
            main,
            footer {
                padding: 0.5em;
            }
        }
    style>

Step 3: Test on Different Devices

Open your index.html file in a browser and use the developer tools (Ctrl+Shift+I in most browsers) to simulate different screen sizes. Make sure the layout adapts correctly to each specific screen size.

Step 4: Final Adjustments

Make adjustments as needed. You can add more CSS rules within the media queries (@media) to improve the appearance on different devices.

Step 5: Validation and Testing

Validate your HTML and CSS code using online tools such as the W3C validator. Also, make sure to test your design on different browsers and physical devices if possible.

Conclusion

Well done Alumno! You now have a website that adapts to different resolutions for your devices. You can continue experimenting with more responsive features such as fluid images and relative units to further improve your responsive design for the different developments in your life as a frontEnd programmer.`

Escribe tu comentario
+ 2