Простенькая станица "сайт в разработке" с адаптивной картинкой и текстовым блоком.

Собственно весь код одним файлом:
<!DOCTYPE HTML>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Under Construction</title>
<style type="text/css">
*, ::after, ::before {
box-sizing: border-box;
}
body {
/*background-image: url(01.jpg);*/
/*background-repeat: no-repeat;*/
/*background-size: cover;*/
/*min-height: 100%;*/
/*background: url(01.jpg) no-repeat center center fixed;*/
/*background-size: cover;*/
margin: 0;
}
.wrapper {
/*background-color: #00ffaa;*/
min-height: 100vh;
padding: 5px;
position: relative;
}
img {
object-fit: cover;
width: 100%;
height: 100%;
}
h1 {
text-align: center;
position: absolute;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
top: 50%;
color: white;
background-color: rgba(0, 0, 0, 0.5);
padding: 1em;
width: 90%;
}
.text {
font-size: calc(16px + 50 * (100vw / 1200));
}
@media (max-width: 767px) {
.text {
font-size: calc(16px + (50 + 50 * 0.7) * ((100vw - 320px) / 1200));
}
h1 {
top: 10%;
}
}
</style>
</head>
<body>
<div class="wrapper">
<img src="01.jpg" alt="Under Construction">
<h1 class="text">Сайт находится в разработке.</h1>
</div>
</body>
</html>
и картинка:
