JSFiddle - React, Tailwind, and code Playground
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Приветствие</title>
<link href="style.css" rel="stylesheet" type="text/css" /><!--[if lte IE 7]>
<style>
.content { margin-right: -1px; } /* это отрицательное поле в 1 пиксел можно поместить в любом столбце данного макета с таким же корректирующим эффектом. */
ul.nav a { zoom: 1; } /* свойство масштабирования предоставляет IE триггер hasLayout, необходимый для удаления лишнего пустого пространства между ссылками */
</style>
<![endif]-->
</head>
<body>
<div class="container">
<div class="header">
<div class="logo">
<img src="images/logo_shield.png" width="120" height="130" />
</div><!-- end logo -->
<div class="contacts_header">
<p>
Телефон: 8 (916) 819-5....<br />
Адрес: Москва, Ломоносовский пр-т, д.....
</p>
<p><a name="top"></a></p>
</div><!-- end contacts_header -->
<div class="slogan">
<img src="images/slogan.png" />
</div><!--end slogan-->
</div><!-- end .header -->
<div class="sidebar1">
<ul class="nav">
<li><a href="#">Приветствие</a></li>
<li><a href="#">Биография</a></li>
<li><a href="#">Стоимость услуг</a></li>
<li><a href="#">Ответы на вопросы</a></li>
<li><a href="#">Этапы работы</a></li>
<li><a href="#">Контакты</a></li>
<li><a href="#">Новости</a></li>
</ul>
</div><!-- end .sidebar1 -->
<div class="content">
<div class="text">
<h3>Добро пожаловать</h3>
<p>Рада приветствовать Вас на своём персональном сайте адвоката.</p>
<p>Меня зовут ........... </p>
<p>Я являюсь членом Адвокатской Палаты г. Москвы, консультирую по вопросам российского права, веду гражданские...
CSS
@charset "utf-8";
body {
font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
background: #9d9191;
margin: 0;
padding: 0;
color: #000;
}
ul, ol, dl {
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, p {
margin-top: 0;
padding-right: 15px;
padding-left: 15px;
}
a img {
border: none;
}
a:link {
color:#414958;
text-decoration: underline;
}
a:visited {
color: #4E5869;
text-decoration: underline;
}
a:hover, a:active, a:focus {
text-decoration: none;
}
.container {
box-shadow: 0 1px 4px rgba(0, 0, 0, .3),
-23px 0 20px -23px rgba(0, 0, 0, .8),
23px 0 20px -23px rgba(0, 0, 0, .8),
0 0 40px rgba(0, 0, 0, .1) inset;
width: 100%;
max-width: 1380px;
min-width: 780px;
background: #ffffff;
margin: 0 auto;
}
.header {
background: #5e2325;
background-image:url(images/header.png);
height: 150px;
}
.logo {
float:left;
margin: 10px;
margin-left:3%;
}
.contacts_header {
background-image:url(images/header.png);
padding-top: 95px;
margin-left:15%;
color:#e6dad9;
font-size:14px;
}
.slogan {
float:right;
margin-top:-60px;
margin-right: 9%;
}
.sidebar1 {
float: left;
width: 15%;
height:550px;
background: #e6dada;
padding-bottom: 10px;
}
.content {
padding: 10px 0;
width: 50%;
float: left;
}
.text {
margin-top:20px;
}
.sidebar2 {
float: left;
width: 35%;
background: #ffffff;
padding: 10px 0;
}
.content ul, .content ol {
padding: 0 15px 15px 40px;
}
ul.nav {
list-style: none;
margin-bottom: 15px;
}
ul.nav li {
border-bottom: 1px solid #FFF;
}
ul.nav a, ul.nav a:visited {
padding: 5px 5px 5px 15px;
display: block;
text-decoration: none;
background: #e6dada;
color: #000;
}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus {
background: #FFF;
background-image:url(images/button-pushed.png);
color: #FFF;
border-bottom:1px solid #000;
}
.horizont {
background: #e6dada;
padding: 10px 0;
position: relative;
clear: both;
}
.horizont_text {
margin-left:15%;
margin-right:35%;
}
#footer...