Vytvorenie kontaktného formulára s HTML a CSS

Úvod

V tomto článku sa naučíš vytvoriť jednoduchý **formulár pre kontaktnú stránku**. Formuláre sú kľúčové pre zber údajov od používateľov, napríklad pre odoslanie správy alebo registráciu.

1. HTML štruktúra formulára

 <form class="contact-form"> <label for="name">Meno:</label> <input type="text" id="name" name="name">
<label for="email">Email:</label>
<input type="email" id="email" name="email">

<label for="message">Správa:</label>
<textarea id="message" name="message"></textarea>

<button type="submit">Odoslať</button>

2. CSS štýly formulára

 .contact-form { display: flex; flex-direction: column; max-width: 400px; margin: 0 auto; gap: 15px; }

.contact-form input,
.contact-form textarea {
padding: 10px;
border: 1px solid #ccc;
border-radius: 5px;
}

.contact-form button {
padding: 10px 20px;
background-color: #64b5f6;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
}

.contact-form button:hover {
background-color: #42a5f5;
}

@media (max-width: 768px) {
.contact-form {
max-width: 100%;
padding: 10px;
}
}

Záver

Tento jednoduchý formulár je plne responzívny a prispôsobí sa rôznym zariadeniam. Môžeš ho ďalej rozšíriť o validáciu údajov alebo pripojenie na server pre spracovanie odoslaných dát.