JSFiddle - React, Tailwind, and code Playground
HTML
<body body ng-app="app" ng-controller="Ctrl">
<header>
<img src="images/head2.jpg" width="100%" height="50%" />
</header>
<ul class="lang">
<li class="lang"><a type="button" class="btn btn-info active" ng-click="changeLanguage('en')" translate="BUTTON_LANG_EN">английский</a></li>
<li class="lang"><a type="button" class="btn btn-info active" ng-click="changeLanguage('ru')" translate="BUTTON_LANG_RU">русский</a></li>
</ul>
<div class="welcome">
<h1 translate="WELCOME"></h1>
<div class="container">
<div class="cover">
<img id="cover" src="images/rus/1.png" width="190" height="380">
</div>
<div class="text">
<p translate="TEXT_1"></p>
</div>
</div>
</div>
<div class="content">
<div class="text_content">
<p translate="TEXT_2"></p>
</div>
<div class="banner">
<img src="images/pic1.jpg" width="250" height="160" />
</div>
<div class="guide">
<h3 class="type_nume" translate="TYPE_NUMBER"></h3>
<ol class="type_nume" color="#FF4500">
<li class="type_nume"><span class="colortext">b</span> – <span translate="TYPE_BIN">binary;</span></li>
<li class="type_nume"><span class="colortext">o</span> – <span translate="TYPE_OCT">octal;</span></li>
<li class="type_nume"><span class="colortext">d</span> – <span translate="TYPE_DEC">decimal;</span></li>
<li class="type_nume"><span class="colortext">h</span> – <span translate="TYPE_HEX">hexadecimal;</span></li>
</ol>
<p align="justify" translate="TEXT_3"></p>
<p align="justify" translate="TEXT_4"></p>
</div>
<!-- YOUTUBE -->
<!-- ru link -->
<!-- <iframe style="display: table; margin: 50px auto;" width="560" height="315" src="https://www.youtube.com/embed/pmDE8SLjhqo?rel=0" frameborder="0" allowfullscreen></iframe> -->
<!-- en link -->
<iframe style="display: table; margin: 50px auto;" width="560" height="315"...
CSS
span.colortext {
color: #FF4500;
/* Красный цвет выделения */
}
h1,
h2,
h3,
h4,
p {
font-family: Roboto;
}
.radius {
background: #f0f0f0;
border: 1px solid black;
padding: 20px;
margin-bottom: 100px;
}
li.lang {
display: inline;
}
ul.lang {
list-style-type: none;
margin: 0;
padding: 10px;
text-align: right;
line-height: 15px;
word-spacing: 20px;
}
.welcome {
width: 100%;
height: 500px;
margin-top: 30px;
margin-bottom: 30px;
}
.welcome h1 {
text-align: center;
font-size: 30pt;
}
.container {
display: table;
margin: 50px auto 0 auto;
height: 380px;
}
.cover {
width: 100px;
height: 380px;
margin: 0px 25px 0px 0px;
float: left;
}
.text {
display: table;
margin: 50px auto 0 auto;
width: 500px;
height: 200px;
}
.text p {
font-size: 20pt;
}
.content {
display: table;
margin: 0 auto;
width: 800px;
}
.banner {
margin-top: 20px;
}
.text_content {
font-size: 20pt;
float: left;
margin-right: 25px;
width: 525px;
text-align: right;
padding-bottom: 50px;
}
.content h2 {
font-size: 20pt;
}
.content p {
font-size: 20pt;
}
.type_nume {
font-size: 20pt;
}
.guide h3 {
/* надпись съехала */
}
.guide ol {
display: table;
}
.guide {
margin-top: 100px;
}
.guide p {
margin-top: 25px;
}
.download h2 {
font-size: 26pt;
}
.download {
text-align: center;
}
.footer {
background: #37b201;
height: 100px;
}
.footer p {
color: #FFF;
padding-top: 10px;
margin-left: 100px;
font-size: 16pt;
}