Alphabet Learning App
About this app
A fun and interactive alphabet learning app for children to engage with letters A to E.
Alphabet Learning App Learn the Alphabet!
Related apps
Put this on your site
Source
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>Alphabet Learning App</title>
<meta name="description" content="A fun and interactive alphabet learning app for children to engage with letters A to E.">
<meta name="keywords" content="alphabet, learning, education, kids, fun, letters A to E">
<!-- Libraries -->
<!-- jQuery (3.6.0) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js" crossorigin="anonymous"></script>
<!-- Bootstrap CSS (5.3.3) -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" crossorigin="anonymous">
<!-- Bootstrap JS (5.3.3) -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" crossorigin="anonymous">
</script>
<!-- Font Awesome (6.6.0) -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.6.0/css/fontawesome.min.css" crossorigin="anonymous">
<script type="text/javascript">
try {
// App Javascript Goes Here. Place your entire script content inside the try block for error handling.
document.addEventListener("DOMContentLoaded", function() {
const letters = ['A', 'B', 'C', 'D', 'E'];
const resultsContainer = document.getElementById('results');
const bgColors = ['#FFDDC1', '#FFDDA1', '#FFECE1', '#D1E8E2', '#BEE3F8'];
letters.forEach((letter, index) => {
const button = document.createElement('button');
button.innerText = letter;
button.className = 'letter-button btn btn-lg mb-3';
button.style.backgroundColor = bgColors[index];
button.style.color = '#ffffff';
button.style.fontWeight = 'bold';
button.style.borderRadius = '15px';
button.addEventListener('click', () => {
resultsContainer.innerText = `You clicked: ${letter}`;
resultsContainer.style.color = bgColors[index];
resultsContainer.style.transition = 'color 0.5s ease';
});
document.getElementById('buttons-container').appendChild(button);
});
});
} catch (error) {
throw error;
}
</script>
<style>
body {
background: linear-gradient(135deg, #f1f9ff 30%, #eef5db 70%);
font-family: 'Arial', sans-serif;
text-align: center;
padding: 50px;
}
h1 {
font-size: 3em;
margin-bottom: 30px;
color: #4A4A4A;
}
.letter-button {
transition: transform 0.2s;
cursor: pointer;
}
.letter-button:hover {
transform: scale(1.1);
}
#results {
font-size: 1.5em;
margin-top: 20px;
padding: 10px;
border: 2px solid #4A4A4A;
border-radius: 10px;
display: inline-block;
}
</style>
</head>
<body>
<div id="main-container" class="container">
<h1>Learn the Alphabet!</h1>
<div id="buttons-container" class="d-flex flex-column align-items-center"></div>
<div id="results"></div>
</div>
</body>
</html>
NEW APPS
These are apps made by the community!