FSWD
FSWD
FSWD
PORTFOLIO WEBSITE
DATE:
AIM:
To develop a portfolio website which gives details about myself for a potential recruiter.
PROGRAM:
home.html
<!DOCTYPE html>
<html>
<head>
<title>Portfolio Website</title>
</head>
<body>
<nav>
<div class="navbar">
<ul class="menu">
<li><a href="#home">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="skills.html">Skills</a></li>
<li><a href="services.html">Services</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
<div class="home-content">
<div class="text">
<div class="text-one">Hello,</div>
<div class="button">
<button>Hire Me</button>
</div>
</div>
</section>
<footer>
<div class="text">
</div>
</footer>
<script src="script.js"></script>
</body>
</html>
about.html
<!DOCTYPE html>
<head>
<title>about me</title>
</head>
<body>
<div class=”content”>
<div class=”about-details”>
<div class=”left”>
</div>
<div >
<p>I’m a passionate web developer with a strong background in front-end and back-end development. My
goal is to create responsive, user-friendly, and visually appealing websites that provide seamless user
experiences.</p>
<p>With expertise in HTML, CSS, JavaScript, and various web development frameworks, I’m well-equipped to
handle a wide range of projects. I love staying up-to-date with the latest web technologies and applying them to
enhance my projects.</p>
<p> I’m dedicated to delivering high-quality solutions that exceed client expectations.</p>
<div class=”button”>
<button>Download CV</button>
</div>
</section>
</body>
<html>
Skills.html
<!DOCTYPE html>
<title>Skills</title>
</head>
<body>
<div class=”content”>
<div class=”skills-details”>
<div class=”text”>
<div class=”topic”>Skills Reflects Our Knowledge.I am very eager to learn more skills.</div>
</div>
<div class=”boxes”>
<div class=”box”>
</div>
<div class=”box”>
</div>
<div class=”box”>
<div class=”topic”>Cybersecurity</div>
</div>
<div class=”box”>
<div class=”topic”>Virtualization</div>
</div></div></div> </div>
</section>
</body>
<html>
Services.html
<!DOCTYPE html>
<head>
<title>services</title>
</head>
<body>
<div class=”content”>
<div class=”boxes”>
<div class=”box”>
<div class=”icon”>
</div>
</div>
<div class=”box”>
<div class=”icon”>
</div>
<div class=”box”>
<div class=”icon”>
</div>
</div>
<div class=”box”>
<div class=”icon”>
</div>
</div>
<div class=”box”>
<div class=”icon”>
</div>
<div class=”topic”>Photography</div>
</div>
<div class=”box”>
<div class=”icon”>
</div>
</div>
</div>
</div>
</section>
<body>
<html>
Contact.html
<!DOCTYPE html>
<head>
<title>contact</title>
</head>
<div class=”content”>
<div class=”text”>
e-mail:rs11@gmail.com
<div class=”button”>
<button>Let’s Chat</button>
</section>
</body>
</html>
Style.css
@import url(‘https://fonts.googleapis.com/css2?
family=Poppins:wght@400;500;600;700&family=Ubuntu:wght@400;500;700&display=swap’);
nav{
Position: fixed;
Width: 100%;
Padding: 20px 0;
z-index: 998;
Nav .navbar{
Width: 90%;
Align-items: center;
.home{
Height: 100vh;
Width: 100%;
Background-size: cover;
Background-position: center;
Background-attachment: fixed;
.home .home-content{
Width: 90%;
Height: 100%;
Display: flex;
Flex-direction: column;
Justify-content: center;
.home .text-one{
Font-size: 25px;
Color: #0E2431;
.home .text-two{
Color: #0E2431;
Font-size: 75px;
Font-weight: 600;
Margin-left: -3px;
.home .text-three{
Font-size: 40px;
Margin: 5px 0;
Color: #4070f4;
.home .text-four{
Font-size: 23px;
Margin: 5px 0;
Color: #0E2431;
}
.home .button{
Margin: 14px 0;
Outline: none;
Border-radius: 6px;
Font-size: 25px;
Font-weight: 400;
Background: #4070f4;
Color: #fff;
Cursor: pointer;
Border-color: #4070f4;
Background-color: #fff;
Color: #4070f4;
Section{
Padding-top: 40px;
Section .content{
Width: 80%;
.about .about-details{
Display: flex;
Justify-content: space-between;
Align-items: center;
}
Section .title{
Display: flex;
Justify-content: center;
Margin-bottom: 40px;
Color: #0E2431;
Font-size: 30px;
Font-weight: 600;
Position: relative;
Padding-bottom: 8px;
Content: ‘’;
Position: absolute;
Height: 3px;
Width: 100%;
Background: #4070f4;
Left: 0;
Bottom: 0;
Bottom: -7px;
Width: 70%;
Left: 50%;
Transform: translateX(-50%);
Section .topic{
Color: #0E2431;
Font-size: 25px;
Font-weight: 500;
Margin-bottom: 10px;
.about-details .right p{
Text-align: justify;
Color: #0E2431;
Section .button{
Margin: 16px 0;
Border-radius: 4px;
Font-size: 25px;
Font-weight: 400;
Background: #4070f4;
Color: #fff;
Cursor: pointer;
Border-color: #4070f4;
Background-color: #fff;
Color: #4070f4;
/* My Skills CSS */
.skills{
Background: #F0F8FF;
.skills .content{
Padding: 40px 0;
.skills .skills-details{
Display: flex;
Justify-content: space-between;
Align-items: center;
.skills-details .text{
Width: 50%;
.skills-details p{
Color: #0E2431;
Text-align: justify;
Display: flex;
Align-items: center;
Margin: 0 10px;
Color: #0E2431;
Font-size: 80px;
Color: #0E2431;
Margin-left: 20px;
Font-size: 18px;
Font-weight: 500;
Margin: 0 6px;
.skills-details .boxes{
Width: 45%;
Display: flex;
Flex-wrap: wrap;
Justify-content: space-between;
}
.skills-details .box{
Margin: 20px 0;
Font-size: 20px;
Color: #4070f4;
Font-size: 60px;
Color: #4070f4;
/* My Services CSS */
.services .boxes{
Display: flex;
Flex-wrap: wrap;
Justify-content: space-between;
Margin: 20px 0;
Text-align: center;
Border-radius: 12px;
Background: #4070f4;
Color: #fff;
Height: 50px;
Width: 50px;
Background: #4070f4;
Border-radius: 50%;
Text-align: center;
Font-size: 18px;
Color: #fff;
Background-color: #fff;
Color: #4070f4;
Color: #0E2431;
Color: #fff;
/* Contact Me CSS */
.contact{
Background: #F0F8FF;
.contact .content{
Margin: 0 auto;
Padding: 30px 0;
.contact .text{
Width: 80%;
Text-align: center;
Margin: auto;
/* Footer CSS */
Footer{
Background: #4070f4;
Padding: 15px 0;
Text-align: center;
Font-size: 17px;
Font-weight: 400;
Color: #fff;
OUTPUT:
home.html
about.html
skills.html
services.html
Contact.html
RESULT: