- HTML/CSSを使用した基本的なUnder Constructionページ: HTMLとCSSを使用して、シンプルで基本的なUnder Constructionページを作成することができます。以下は、HTMLとCSSのコード例です。
<!DOCTYPE html>
<html>
<head>
<title>Under Construction</title>
<style>
body {
text-align: center;
padding: 150px;
font-family: Arial, sans-serif;
background-color: #F5F5F5;
}
h1 {
font-size: 48px;
color: #333333;
}
p {
font-size: 24px;
color: #777777;
margin-bottom: 30px;
}
</style>
</head>
<body>
<h1>Under Construction</h1>
<p>We apologize for the inconvenience. Our website is currently under construction.</p>
<p>Please check back later.</p>
</body>
</html>
このコードを使用すると、Under Construction ページが中央に表示され、適切なスタイルが適用されます。
- JavaScriptを使用したカウントダウンタイマーの追加: Under Construction ページにカウントダウンタイマーを追加すると、訪問者に完了予定時期を示すことができます。以下は、JavaScriptを使用してカウントダウンタイマーを追加するコード例です。
<!DOCTYPE html>
<html>
<head>
<title>Under Construction</title>
<style>
/* CSS スタイルは前の例と同じです */
</style>
<script>
function countdown() {
var endDate = new Date("February 15, 2024 00:00:00").getTime();
var x = setInterval(function() {
var now = new Date().getTime();
var distance = endDate - now;
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("timer").innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s ";
if (distance < 0) {
clearInterval(x);
document.getElementById("timer").innerHTML = "Construction is complete!";
}
}, 1000);
}
</script>
</head>
<body onload="countdown()">
<h1>Under Construction</h1>
<p>We apologize for the inconvenience. Our website is currently under construction.</p>
<p>Please check back later.</p>
<p id="timer"></p>
</body>
</html>
このコードでは、指定した日付までの残り時間が表示されます。指定した日付が過ぎると、「Construction is complete!」と表示されます。
これらのコード例は、ウェブサイトのUnder Constructionページを作成するための基本的な手法を示しています。必要に応じてカスタマイズして利用してください。