Jak zrobić wizytówkę w HTML?

Aby stworzyć wizytówkę w HTML, czyli prostą, lecz estetyczną stronę prezentującą osobę lub firmę, należy skorzystać z podstawowych znaczników HTML oraz dodać style CSS. Taka wizytówka może służyć do przedstawienia danych kontaktowych, krótkiego bio, logo oraz odnośników do social media czy mapy z lokalizacją.

Krok po kroku – tworzenie wizytówki w HTML

Struktura pliku HTML

Każda wizytówka powinna zawierać następujące elementy:

  • Nagłówek – imię i nazwisko lub nazwa firmy;
  • Zdjęcie profilowe lub logo;
  • Podstawowe dane kontaktowe – numer telefonu, e-mail;
  • Opis lub bio;
  • Linki do social media;
  • Opcjonalnie: mapa Google, sekcja usług, odnośnik do CV.

Oto przykładowy kod HTML:

<!DOCTYPE html> 
<html lang="pl"> 
<head> 
  <meta charset="UTF-8"> 
  <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
  <title>Wizytówka Online - Jan Kowalski</title> 
  <link rel="stylesheet" href="style.css"> 
</head> 
<body> 
  <div class="business-card"> 
    <img class="avatar" src="avatar.jpg" alt="Zdjęcie Jan Kowalski"> 
    <h1>Jan Kowalski</h1> 
    <h2>Frontend Developer</h2> 
    <p><b>Telefon:</b> <a href="tel:+48123456789">+48 123 456 789</a></p> 
    <p><b>E-mail:</b> <a href="mailto:[email protected]">[email protected]</a></p> 
    <p>Specjalizuję się w nowoczesnych technologiach webowych, tworząc responsywne strony internetowe.</p> 
    <div class="social-links"> 
      <a href="#" title="LinkedIn">LinkedIn</a> 
      <a href="#" title="GitHub">GitHub</a> 
      <a href="#" title="Instagram">Instagram</a> 
    </div> 
    <!-- Opcjonalnie: mapa --> 
    <div class="map"> 
      <iframe src="https://www.google.com/maps/embed?pb=!1m18!..."></iframe> 
    </div> 
  </div> 
</body> 
</html>

Podstawowe style CSS

Aby wizytówka wyglądała nowocześnie i czytelnie, warto dodać osobny plik CSS, np. style.css:

body { background: #f2f2f2; font-family: 'Segoe UI', Arial, sans-serif; } .business-card { max-width: 350px; margin: 40px auto; background: #fff; padding: 30px 20px; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.12); text-align: center; } .avatar { width: 100px; height: 100px; object-fit: cover; border-radius: 50%; margin-bottom: 15px; } h1 { font-size: 1.4em; margin: 0.2em 0; } h2 { font-size: 1em; font-weight: 400; color: #555; } .social-links a { display: inline-block; margin: 0 6px; color: #0073e6; text-decoration: none; font-weight: bold; } .social-links a:hover { text-decoration: underline; } .map { margin-top: 20px; } .map iframe { width: 100%; height: 150px; border: none; border-radius: 8px; } 

Przykładowe zastosowania wizytówki HTML

  • Strona “O mnie” lub “Kontakt” – na firmowej witrynie;
  • Mini portfolio – dla freelancera lub twórcy (możliwość dodania sekcji projektów, linku do CV);
  • Karta kontaktowa firmy – z adresem, logo i odnośnikami do mapy Google oraz serwisów społecznościowych;
  • Stopka – w korporacyjnej stronie internetowej z danymi teleadresowymi.

Rozszerzenia i modyfikacje

  • Możesz wzbogacić wizytówkę o formularz kontaktowy (HTML + prosty JavaScript),
  • umieścić sekcję z Twoimi umiejętnościami, dotychczasowymi realizacjami lub referencjami,
  • dodać zdjęcia i opisy zespołu (jeśli wizytówka dotyczy firmy),
  • zastosować animacje CSS, np. efekt najechania na zdjęcie lub linki społecznościowe.

Jak opublikować wizytówkę HTML

  • Wizytówka w formacie HTML jest gotowa do publikacji na dowolnym serwerze.
  • Pliki index.html i style.css przesyłasz na hosting lub do katalogu public_html.
  • Możesz testować ją lokalnie, otwierając plik index.html w przeglądarce.

Podsumowanie

Wizytówka HTML to uniwersalna i prosta w wykonaniu forma prezentacji osoby lub firmy w internecie. Przy jej projektowaniu warto zadbać o przejrzystość, estetykę oraz umieszczenie wszystkich najważniejszych informacji kontaktowych. Projektowanie możesz dowolnie rozbudowywać, dostosowując styl i treść do swoich potrzeb.

Programista i twórca serwisu Creative Coding, absolwent Politechniki Warszawskiej (WEiTI). Od 10+ lat łączy front‑end, grafikę generatywną i narzędzia dla twórców; opublikował 120+ projektów i artykułów, prowadził warsztaty dla 2 000+ uczestników. Pracuje z JavaScriptem, Three.js, P5.js i GLSL, bada wydajność i dokumentuje procesy, tworząc praktyczne przewodniki dla osób łączących kod z obrazem, dźwiękiem i interakcją.
Zostaw komentarz

Komentarze

Brak komentarzy. Dlaczego nie rozpoczniesz dyskusji?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *