<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> #digital-clock { font-family: 'Courier New', monospace; font-size: 3em; font-weight: bold; color: #333; text-align: center; padding: 20px; background-color: #f0f0f0; border-radius: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); width: fit-content; margin: 0 auto; } </style> </head> <body> <!-- Container for the Digital Clock --> <div id="digital-clock"></div> <script> function updateClock() { var now = new Date(); var hours = now.getHours().toString().padStart(2, '0'); var minutes = now.getMinutes().toString().padStart(2, '0'); var seconds = now.getSeconds().toString().padStart(2, '0'); var timeString = hours + ':' + minutes + ':' + seconds; document.getElementById('digital-clock').textContent = timeString; } // Update the clock immediately updateClock(); // Update the clock every second setInterval(updateClock, 1000); </script> </body> </html>