Get a Free Quote

Contact Sales

Edit Template

How to Create a Responsive Website - Fast Setup or Advanced

PART 1: Creating a Responsive Website with WordPress, Elementor, and Royal Elementor Kit

Step 1: Install WordPress

  1. Choose a hosting provider that offers one-click WordPress installation (e.g., Hostinger, Bluehost, SiteGround)
  2. Log in to your hosting control panel and click on “Install WordPress”
  3. Fill in the installation details: site name, admin username, password, and email
  4. After installation, log in to your WordPress dashboard at: yourdomain.com/wp-admin

Step 2: Install the Royal Elementor Kit Theme

  1. In your WordPress dashboard, go to Appearance > Themes > Add New
  2. Search for: Royal Elementor Kit
  3. Click Install, then click Activate

Step 3: Install the Elementor Plugin

  1. Navigate to Plugins > Add New
  2. Search for: Elementor Website Builder
  3. Click Install and then Activate

Step 4: Import a Pre-Made Demo Template

  1. Go to Appearance > Import Demo Data
  2. Browse and select from various ready-to-use demo sites (portfolio, business, restaurant, blog, etc.)
  3. Click on Import Demo
  4. Wait for the import process to complete—this will include pages, images, and responsive layout settings

Step 5: Customize Your Website with Elementor

  1. Go to Pages > All Pages and select a page to edit
  2. Click Edit with Elementor
  3. Use the bottom-left device icons (Desktop, Tablet, Mobile) to preview and customize responsiveness
  4. Adjust the layout for each device:
    • Resize fonts
    • Modify column widths
    • Show or hide elements per device

Step 6: Publish Your Website

  1. Click Update in Elementor to save changes
  2. Visit your website and test it on various devices

Pro Tip: Press F12 in your browser and use the responsive mode to simulate smartphones and tablets.

PART 2: Building a Responsive Website Using HTML, CSS Media Queries, and Bootstrap

Step 1: Set Up Basic HTML Structure

Create a file named index.html and add the following code:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Responsive Website</title>
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <div class="container">
    <div class="row">
      <div class="col-12 col-md-6">
        <h1>Hello, World!</h1>
      </div>
      <div class="col-12 col-md-6">
        <p>This is a responsive layout using Bootstrap.</p>
      </div>
    </div>
  </div>
</body>
</html>

Step 2: Add Custom CSS with Media Queries

Create a file named style.css with the following content:

/* Base style for mobile */
body {
  font-family: Arial, sans-serif;
  font-size: 16px;
  background-color: white;
  padding: 20px;
}

/* Tablet breakpoint */
@media (min-width: 768px) {
  body {
    font-size: 18px;
    background-color: #f8f8f8;
  }
}

/* Desktop breakpoint */
@media (min-width: 1200px) {
  body {
    font-size: 20px;
    background-color: #e0e0e0;
  }
}

Step 3: Test Responsiveness on Devices

  1. Save index.html and style.css in the same folder
  2. Open index.html in your web browser
  3. Press F12 and toggle device toolbar to test responsiveness

Leave a Reply

Your email address will not be published. Required fields are marked *

Popular Articles

Everything Just Becomes So Easy

Lorem Ipsum is simply dumy text of the printing typesetting industry lorem ipsum.

Most Recent Posts

Bringing unlocked me an striking ye perceive. Mr by wound hours oh happy. Me in resolution pianoforte continuing we.

Features

Payment Link

Recurring Billing

Invoice Management

Checkout

Integrations

Pricing

Solutions

eCommerce

Finance Automation

Crypto

Global Business

Marketplaces

Resources

Tutorials

Blog

Community

Privacy Policy

About

Company

Careers

FAQ

Contact Us