PROJECT USING HTML AND CSS (Best Online Food Delivery Service in India)


HTML PART
(project2.html)


<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Best Online Food Delivery Service in India | MyOnlineMeal.com</title>
    <link rel="stylesheet" href="css/style.css">
    <link rel="stylesheet" media="screen and (max-width: 1170px)" href="css/phone.css">
    <link href="https://fonts.googleapis.com/css?family=Baloo+Bhai|Bree+Serif&display=swap" rel="stylesheet">
</head>

<body>
    <nav id="navbar">
        <div id="logo">
            <img src="LOGO.png" alt="MyOnlineMeal.com">
        </div>
        <ul>
            <li class="item"><a href="#home">Home</a></li>
            <li class="item"><a href="#services-container">Services</a></li>
            <li class="item"><a href="#client-section">Our Clients</a></li>
            <li class="item"><a href="#contact">Contact Us</a></li>
        </ul>
    </nav>

    <section id="home">
        <h1 class="h-primary">Welcome to MyOnlineMeal</h1>
        <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. Perferendis dolorum numquam minus. </p>
        <p>Lorem ipsum dolor sit amet consectetur, adipisicing elit. </p>
        <button class="btn">Order Now</button>
    </section>

    <section id="services-container">
        <h1 class="h-primary center">Our Services</h1>
        <div id="services">
            <div class="box">
                <img src="img/1.png" alt="">
                <h2 class="h-secondary center">Food Catering</h2>
                <p class="center">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Quidem, culpa suscipit error
                    Lorem ipsum dolor sit, amet consectetur adipisicing elit. Et qui, repudiandae similique nam, recusandae quidem ab asperiores ex, aut fugit labore veritatis facere?
                    sint delectus ab dolorum nam. Debitis facere, incidunt voluptates eos, mollitia voluptatem iste sunt
                    voluptas beatae facilis labore, omnis sint quae eum.</p>
            </div>
            <div class="box">
                <img src="img/2.png" alt="">
                <h2 class="h-secondary center">Bulk Ordering</h2>
                <p class="center">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Quidem, culpa suscipit error
                    Lorem ipsum dolor sit amet consectetur adipisicing elit. Unde laudantium a incidunt animi ad, ab dignissimos vero? Unde numquam odit repudiandae perferendis nisi.

                    sint delectus ab dolorum nam. Debitis facere, incidunt voluptates eos, mollitia voluptatem iste sunt
                    voluptas beatae facilis labore, omnis sint quae eum.</p>
            </div>
            <div class="box">
                <img src="img/3.png" alt="">
                <h2 class="h-secondary center">Food Ordering</h2>
                <p class="center">Lorem ipsum dolor sit, amet consectetur adipisicing elit. Quidem, culpa suscipit error
                    Lorem ipsum dolor sit amet consectetur adipisicing elit. Necessitatibus provident fugiat aliquam minima at explicabo. Earum eveniet quaerat, sunt molestias nesciunt quas! Quis.
                    sint delectus ab dolorum nam. Debitis facere, incidunt voluptates eos, mollitia voluptatem iste sunt
                    voluptas beatae facilis labore, omnis sint quae eum.</p>
            </div>
        </div>
    </section>
    <section id="client-section">
        <h1 class="h-primary center">Our Clients</h1>
        <div id="clients">
            <div class="client-item">
                <img src="img/logo1.png" alt="Our Client">
            </div>
            <div class="client-item">
                <img src="img/logo2.png" alt="Our Client">
            </div>
          
            <div class="client-item">
                <img src="img/logo4.png" alt="Our Client">
            </div>
            <div class="client-item">
                <img src="img/logo3.png" alt="Our Client">
            </div>
        </div>

    </section>

    <section id="contact">
        <h1 class="h-primary center">Contact Us</h1>
        <div id="contact-box">
            <form action="">
                <div class="form-group">
                    <label for="name">Name: </label>
                    <input type="text" name="name" id="name" placeholder="Enter your name">
                </div>
                <div class="form-group">
                    <label for="email">Email: </label>
                    <input type="email" name="name" id="email" placeholder="Enter your email">
                </div>
                <div class="form-group">
                    <label for="phone">Phone Number: </label>
                    <input type="phone" name="name" id="phone" placeholder="Enter your phone">
                </div>
                <div class="form-group">
                    <label for="message">Message: </label>
                    <textarea name="message" id="message" cols="30" rows="10"></textarea>
                </div>
            </form>
        </div>
    </section>

    <footer>
        <div class="center">
            Copyright &copy; www.myOnlineMeal.com. All rights reserved!
        </div>
    </footer>
</body>

</html>




CSS PART

FIRST PART (style.css)


/* CSS Reset */
*{
    margin0;
    padding0;
}

html{
    scroll-behaviorsmooth;
}

/* CSS Variables */
:root{
    --navbar-height59px;
}

/* Navigation Bar */
#navbar{
    displayflex;
    align-itemscenter;
    positionsticky;
    top0px;
}

#navbar::before{
    content"";
    background-colorblack;
    positionabsolute;
    top:0px;
    left:0px;
    height100%;
    width:100%;
    z-index-1;
    opacity0.7;
}

/* Navigation Bar: Logo and Image */
#logo{
    margin10px 34px;
}

#logo img{
    height59px;
    margin3px 6px;
}


/* Navigation Bar: List Styling */

#navbar ul{
    displayflex;
    font-family'Baloo Bhai'cursive;
}

#navbar ul li
    list-stylenone;
    font-size1.3rem;
}

#navbar ul li a{
    colorwhite;
    displayblock;
    padding3px 22px;
    border-radius20px;
    text-decorationnone;
}

#navbar ul li a:hover{
    colorblack;
    background-colorwhite;
}

/* Home Section */
#home{
    displayflex;
    flex-directioncolumn;
    padding:3px 200px;
    height550px;
    justify-contentcenter;
    align-itemscenter;
}

#home::before
    content"";
    positionabsolute;
    backgroundurl('../bg1.jpg'no-repeat center center/cover;
    height642px;
    top:0px;
    left:0px;
    width100%;
    z-index-1;
    opacity:0.89;
}

#home h1{
    color:white;
    text-aligncenter;
    font-family'Bree Serif'serif;
}

#home p{
    color:white;
    text-aligncenter;
    font-size1.5rem;
    font-family'Bree Serif'serif;
}
/* Services Section */
#services{
    margin34px;
    displayflex;
}
#services .box
    border2px solid brown;
    padding34px;
    margin2px 55px;
    border-radius28px;
    background#f2f2f2;
    margin-bottom20px;
}

#services .box img
   height160px;
   marginauto;
   displayblock;
}

#services .box p{
    font-family'Bree Serif'serif;


/* Clients Section */
#client-section
    positionrelative;
}

#client-section::before{
 content"";
 positionabsolute;
 backgroundurl('../bg.jpg');
 width100%;
 height100%;
 z-index-1;
 opacity0.3;
}

#clients{
    displayflex;
    justify-contentcenter;
    align-itemscenter;
}

.client-item{
    padding34px;
}

#clients img{
    height124px;
}


/* Contact Section */
#contact{
    positionrelative;
}
#contact::before{
    content"";
    positionabsolute;
    width100%;
    height100%;
    z-index-1;
    opacity0.7;
    backgroundurl('../contact.jpg'no-repeat center center/cover;

}
#contact-box{
    displayflex;
    justify-contentcenter;
    align-itemscenter;
    padding-bottom34px;
}
#contact-box input
#contact-box textarea{
    width100%;
    padding0.5rem;
    border-radius9px;
    font-size1.1rem;

#contact-box form{
    width40%;
}

#contact-box label{
   font-size1.3rem;
   font-family'Bree Serif'serif;

}


footer{
    backgroundblack;
    colorwhite;
    padding9px 20px;
}

/* Utility Classes */
.h-primary{
    font-family'Bree Serif'serif;
    font-size3.8rem;
    padding12px;
}

.h-secondary{
    font-family'Bree Serif'serif;
    font-size2.3rem;
    padding12px;
}

.btn{
    padding6px 20px;
    border2px solid white;
    background-colorbrown;
    colorwhite;
    margin17px;
    font-size1.5rem;
    border-radius10px;
    cursor:pointer;
}

.center{
    text-aligncenter;
}




CSS SECOND PART (phone.css)


/* Navigation */
#navbar {
    flex-directioncolumn;
}

#navbar ul li a{
    font-size1rem;
    padding0px 7px;
    padding-bottom8px;
}
/* Home section */
#home{
    height370px
    padding3px 28px;
}

#home::before{
    height480px
}

#home p{
    font-size13px;
}

/* Services section  */
#services{
    flex-directioncolumn;
}

#services .box { 
    padding14px;
    margin2px 0px
    margin-bottom20px;
}

/* Clients section */
#clients{
    flex-wrapwrap;
}

#clients img{
    width66px;
    padding6px;
    heightauto;
}

/* Contact us section */
#contact-box form{
    width:80%;
}
/* Footer */

/* Utility classes */
.h-primary{
    font-size:26px;
}
.btn{
    font-size13px;
    padding4px 8px;
}




Comments

Popular posts from this blog

JAVA SCIPT TUTORIAL FRINT END