0% found this document useful (0 votes)
52 views14 pages

Index - HTML:-: Doctype HTML Head Meta Meta Meta

The document contains the code for a Netflix landing page including HTML markup and CSS styling. The page includes a header with the Netflix logo and sign in button, tabs to navigate different content sections, and content sections describing Netflix plans and features. Styling is applied using CSS for layout, colors, fonts and components like buttons, tables and the footer.

Uploaded by

pravinjedhe3500
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
52 views14 pages

Index - HTML:-: Doctype HTML Head Meta Meta Meta

The document contains the code for a Netflix landing page including HTML markup and CSS styling. The page includes a header with the Netflix logo and sign in button, tabs to navigate different content sections, and content sections describing Netflix plans and features. Styling is applied using CSS for layout, colors, fonts and components like buttons, tables and the footer.

Uploaded by

pravinjedhe3500
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Index.

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" />
<!-- <link
rel="stylesheet"
href="https://use.fontawesome.com/releases/v5.8.2/css/all.css"
integrity="sha384-
oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay"
crossorigin="anonymous"
/> -->
<link rel="stylesheet" href="style.css" />
<title></title>
</head>
<body>
<header class="showcase">
<div class="showcase-top">
<img src="logo.png" alt="Netflix" />
<a href="#" class="btn btn-rounded">Sign In</a>
</div>
<div class="showcase-content">
<h1>See what's next</h1>
<p>Watch anywhere. Cancel anytime</p>
<a href="#" class="btn btn-xl"
>Watch Free For 30 Days <i class="fas fa-chevron-right btn-icon"></i
></a>
</div>
</header>

<section class="tabs">
<div class="container">
<div id="tab-1" class="tab-item tab-border">
<i class="fas fa-door-open fa-3x"></i>
<p class="hide-sm">Cancel Anytime</p>
</div>
<div id="tab-2" class="tab-item">
<i class="fas fa-tablet-alt fa-3x"></i>
<p class="hide-sm">Watch anywhere</p>
</div>
<div id="tab-3" class="tab-item">
<i class="fas fa-tags fa-3x"></i>
<p class="hide-sm">Pick your price</p>
</div>
</div>
</section>

<section class="tab-content">
<div class="container">
<!-- Tab Content 1 -->
<div id="tab-1-content" class="tab-content-item show">
<div class="tab-1-content-inner">
<div>
<p class="text-lg">
If you decide Netflix isn't for you - no problem. No
commitment.
Cancel online anytime.
</p>
<a href="#" class="btn btn-lg">Watch Free for 30 days</a>
</div>
<img src="tab-content-1.png" alt="" />
</div>
</div>

<!-- Tab Content 2 -->


<div id="tab-2-content" class="tab-content-item">
<div class="tab-2-content-top">
<p class="text-lg">
Watch TV shows and movies anytime, anywhere - personalized for
you.
</p>
<a href="#" class="btn btn-lg">Watch Free for 30 days</a>
</div>
<div class="tab-2-content-bottom">
<div>
<img src="tab-content-2-1.png" alt="" />
<p class="text-md">Watch on your TV</p>
<p class="text-dark">
Smart TVs, PlayStation, Xbox, Chromecase, Apple TV, Blu-ray
players and more.
</p>
</div>

<div>
<img src="tab-content-2-2.png" alt="" />
<p class="text-md">Watch instantly or download for later</p>
<p class="text-dark">
Available on phone and tablet, wherever you go
</p>
</div>
<div>
<img src="tab-content-2-3.png" alt="" />
<p class="text-md">Use any computer</p>
<p class="text-dark">
Watch right on Netflix.com
</p>
</div>
</div>
</div>

<!-- Tab Content 3 -->


<div id="tab-3-content" class="tab-content-item">
<div class="text-center">
<p class="text-lg">
Choose one pland and watch everything on Netflix
</p>
<a href="#" class="btn btn-lg">Watch Free For 30 days</a>
</div>

<table class="table">
<thead>
<tr>
<th></th>
<th>Basic</th>
<th>Standard</th>
<th>Premium</th>
</tr>
</thead>
<tbody>
<tr>
<td>Monthly price after free month ends on 6/19/19</td>
<td>$8.99</td>
<td>$12.99</td>
<td>$15.99</td>
</tr>
<tr>
<td>HD Available</td>
<td><i class="fas fa-times"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>Ultra HD Available</td>
<td><i class="fas fa-times"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>Screens you can watch at the same time</td>
<td><i class="fas fa-times"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>Watch on your laptop, TV, phone and tablet</td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>Unlimited Movies and TV shows</td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>Cancel anytime</td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
<tr>
<td>First month Free</td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
<td><i class="fas fa-check"></i></td>
</tr>
</tbody>
</table>
</div>
</div>
</section>

<footer class="footer">
<p>Questions? Call 1-866-579-7127</p>
<div class="footer-cols">
<ul>
<li><a href="#">FAQ</a></li>
<li><a href="#">Investor Relations</a></li>
<li><a href="#">Ways To Watch</a></li>
<li><a href="#">Corporate Information</a></li>
<li><a href="#">Netflix Originals</a></li>
</ul>
<ul>
<li><a href="#">Help Center</a></li>
<li><a href="#">Jobs</a></li>
<li><a href="#">Terms Of Use</a></li>
<li><a href="#">Contact Us</a></li>
</ul>
<ul>
<li><a href="#">Account</a></li>
<li><a href="#">Redeem Gift Cards</a></li>
<li><a href="#">Privacy</a></li>
<li><a href="#">Speed Test</a></li>
</ul>
<ul>
<li><a href="#">Media Center</a></li>
<li><a href="#">Buy Gift Cards</a></li>
<li><a href="#">Cookie Preferences</a></li>
<li><a href="#">Legal Notices</a></li>
</ul>
</div>
</footer>
</body>
</html>
Style.css :-

:root {

--primary-color: #e50914;
--dark-color: #141414;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
}

body {
font-family: "Arial", sans-serif;
-webkit-font-smoothing: antialiased;
background: #000;
color: #999;
}

ul {
list-style: none;
}

h1,
h2,
h3,
h4 {
color: #fff;
}

a {
color: #fff;
text-decoration: none;
}

p {
margin: 0.5rem 0;
}

img {
width: 100%;
}

.showcase {
width: 100%;
height: 100vh;
position: relative;
background: url("../img/background.jpg") no-repeat center center/cover;
}

.showcase::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: rgba(0, 0, 0, 0.6);
box-shadow: inset 120px 100px 250px #000, inset -120px -100px 250px #000;
}

.showcase-top {
position: relative;
height: 90px;
z-index: 2;
}

.showcase-top img {
width: 170px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

.showcase-top a {
position: absolute;
top: 50%;
right: 0;
transform: translate(-50%, -50%);
}

.showcase-content {
position: relative;
margin: auto;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
margin-top: 9rem;
z-index: 2;
}

.showcase-content h1 {
font-weight: 600;
font-size: 4rem;
line-height: 1.1;
margin: 0 0 2rem 0;
}

.showcase-content p {
text-transform: uppercase;
color: #fff;
font-weight: 400;
font-size: 1.9rem;
line-height: 1.1;
margin: 0 0 2rem;
}

/* Utility Classes */

/* Tabs */
.tabs {
background: var(--dark-color);
padding-top: 1rem;
border-bottom: 3px solid #3d3d3d;
}

.tabs .container {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 1rem;
align-items: center;
justify-content: center;
text-align: center;
}

.tabs p {
font-size: 1.2rem;
padding-top: 0.5rem;
}

.tabs .container > div {


padding: 1.5rem 0;
}

.tabs .container > div:hover {


color: #fff;
cursor: pointer;
}

.tab-border {
border-bottom: var(--primary-color) 4px solid;
}

/* Tab Content */
.tab-content {
padding: 3rem 0;
background: #000;
color: #fff;
}

/* Hide content Initially */


#tab-1-content,
#tab-2-content,
#tab-3-content {
display: none;
}

.show {
display: block !important;
}

#tab-1-content .tab-1-content-inner {
display: grid;
grid-template-columns: repeat(2, 1fr);
grid-gap: 2rem;
align-items: center;
justify-content: center;
}

#tab-2-content .tab-2-content-top {
display: grid;
grid-template-columns: 2fr 1fr;
grid-gap: 1rem;
justify-content: center;
align-items: center;
}

#tab-2-content .tab-2-content-bottom {
margin-top: 2rem;
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 2rem;
justify-content: center;
align-items: center;
text-align: center;
}

/* Table */
.table {
width: 100%;
margin-top: 2rem;
border-collapse: collapse;
border-spacing: 0;
}

.table thead th {
text-transform: uppercase;
padding: 0.8rem;
}

.table tbody tr td {
color: #999;
padding: 0.8rem 1.2rem;
text-align: center;
}

.table tbody tr td:first-child {


text-align: left;
}

.table tbody tr:nth-child(odd) {


background: #222;
}

/* Footer */
.footer {
max-width: 75%;
margin: 1rem auto;
overflow: auto;
}

.footer,
.footer a {
color: #999;
font-size: 0.9rem;
}

.footer p {
margin-bottom: 1.5rem;
}

.footer .footer-cols {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 2rem;
}

.footer li {
line-height: 1.9;
}

/* Container */
.container {
max-width: 70%;
margin: auto;
overflow: hidden;
padding: 0 2rem;
}

/* Text Styles */
.text-xl {
font-size: 2rem;
margin-bottom: 1rem;
}

.text-lg {
font-size: 1.8rem;
margin-bottom: 1rem;
}

.text-md {
font-size: 1.5rem;
margin-bottom: 1rem;
}

.text-center {
text-align: center;
}

.text-dark {
color: #999;
}

/* Buttons */
.btn {
display: inline-block;
background: var(--primary-color);
color: #fff;
padding: 0.4rem 1.3rem;
font-size: 1rem;
text-align: center;
border: none;
cursor: pointer;
margin-right: 0.5rem;
outline: none;
box-shadow: 0 1px 0 rgba(0, 0, 0, 0.45);
border-radius: 2px;
}

.btn:hover {
opacity: 0.9;
}

.btn-rounded {
border-radius: 5px;
}

.btn-xl {
font-size: 1.6rem;
padding: 1.5rem 2.1rem;
text-transform: uppercase;
}

.btn-lg {
font-size: 1.5rem;
padding: 1.2rem 1.7rem;
text-transform: uppercase;
}

.btn-icon {
margin-left: 0.5rem;
}

/* Media Queries */
@media (max-width: 960px) {
.showcase {
height: 100vh;
}

.hide-sm {
display: none;
}

.showcase-top img {
top: 30%;
left: 5%;
transform: translate(0);
}
.showcase-top a {
top: 30%;
right: 5%;
transform: translate(0);
}

.showcase-content h1 {
font-size: 2rem;
line-height: 0.5;
}

.showcase-content p {
font-size: 1rem;
}

.footer .footer-cols {
grid-template-columns: repeat(2, 1fr);
}

.btn-xl {
font-size: 1rem;
padding: 1rem 1.2rem;
}

.btn-lg {
font-size: 0.8rem;
padding: 0.8rem 1rem;
}

.text-xl {
font-size: 1.5rem;
}

.text-lg {
font-size: 1.2rem;
}

.text-md {
font-size: 1rem;
}
}

@media (max-width: 700px) {


.showcase::after {
box-shadow: inset 50px 50px 150px #000, inset -50px -50px 150px #000;
}

.container {
max-width: 90%;
margin: auto;
overflow: hidden;
padding: 0px 0.1rem;
}

#tab-1-content .tab-1-content-inner {
grid-template-columns: 1fr;
text-align: center;
}

#tab-2-content .tab-2-content-top {
display: block;
text-align: center;
}

#tab-2-content .tab-2-content-bottom {
grid-template-columns: 1fr;
}

.btn-lg {
font-size: 1rem;
padding: 0.8rem 1rem;
text-transform: uppercase;
}

.tab-item > i {
font-size: 1.3rem;
}

.footer .footer-cols {
grid-template-columns: 1fr;
}
}

You might also like