<!DOCTYPE html>
<html>
<head>
<title>Homepage</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<body style="background-color:#38a9e3;">
<link rel="stylesheet" href="css/bs.min.css">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="main-sidebar">
<div class="logo">
<a href="x.html"><h1>WebsiteName</h1></a>
<span>Description</span>
</div>
<div class="navigation">
<ul class="main-menu">
<li class=""><a href="x.html">Link1</a></li>
<li class=""><a href="x.html">Link2</a></li>
<li class=""><a href="x.html">Link3</a></li>
<li class=""><a href="x.html">Link4</a></li>
<li class=""><a href="x.html">Link5</a></li>
</ul>
</div>
</div>
<div id="right-sidebar">
<center><img src="image.jpg" alt="Image" /></center>
<p>Text on the right sidebar.</p>
</div>
</body>
</html>
The code above displays a basic layout of a website's homepage with a main task bar on the left and a separate area on the right for image and text content. To avoid content overlapping issues, the right sidebar has been added to keep content organized. Feel free to customize the CSS or HTML to suit your specific needs.
Demo: jsfiddle.net/znu9ukk8