Jak zrobić stronę w stylu telegazety?

Jeśli pamiętasz czasy, kiedy pilot do telewizora miał więcej przycisków niż współczesny smartfon, to na pewno kojarzysz telegazetę. Ten dziwny, kolorowy, pikselowy świat, w którym litery wyglądały jakby ktoś rysował je w Paintcie, a strony ładowały się wolniej niż dzisiejsze aktualizacje Windowsa.

Dziś telegazeta to już bardziej ciekawostka niż narzędzie codziennego użytku, ale jej styl wraca jak bumerang – w projektach retro, stronach humorystycznych, a nawet w portfolio programistów, którzy chcą się wyróżnić. I wiesz co? Zrobienie strony w stylu telegazety jest prostsze, niż myślisz.

W tym artykule pokażę Ci:

  • jak odwzorować wygląd telegazety,
  • jak dobrać kolory i fonty,
  • jak stworzyć layout przypominający stare strony TV,
  • jak napisać kod HTML/CSS, który wygląda jak żywcem wyjęty z 1995 roku,
  • jak dodać animacje i efekty, które podkręcą klimat retro.

A wszystko w stylu luźnym, ludzkim i praktycznym.

Dlaczego styl telegazety jest tak popularny?

Może Ci się wydawać, że to tylko nostalgia, ale jest w tym coś więcej. Styl telegazety:

  • jest minimalistyczny, a minimalizm zawsze wraca do łask,
  • jest czytelny, bo opiera się na dużych blokach tekstu,
  • jest unikalny, więc Twoja strona od razu się wyróżnia,
  • jest lekki, więc działa nawet na lodówce z Wi-Fi,
  • jest łatwy do zrobienia, bo nie wymaga zaawansowanych grafik.

No i nie oszukujmy się – jest po prostu fajny. Ma klimat, którego nie da się podrobić żadnym nowoczesnym frameworkiem.

Jak wyglądała telegazeta?

Jeśli chcesz zrobić stronę w tym stylu, musisz najpierw zrozumieć, jak wyglądał oryginał. Telegazeta miała kilka charakterystycznych cech:

  • monospace font – wszystkie litery miały tę samą szerokość,
  • ograniczona paleta kolorów – głównie żółty, niebieski, czerwony, zielony, biały i czarny,
  • duże piksele – wszystko wyglądało jak powiększone 8-bitowe grafiki,
  • blokowy układ – tekst był ułożony w prostokątnych sekcjach,
  • numeracja stron – np. 100, 101, 102,
  • proste grafiki ASCII – strzałki, ramki, symbole.

To wszystko da się odwzorować w HTML i CSS bez większego wysiłku.

Jak zrobić stronę w stylu telegazety – krok po kroku

Poniżej przeprowadzę Cię przez cały proces. Nie musisz być programistą – wystarczy, że potrafisz otworzyć Notatnik i zapisać plik jako .html.

1. Wybór fontu – klucz do klimatu

Telegazeta używała fontów monospace, czyli takich, w których każda litera zajmuje tyle samo miejsca. Najbardziej zbliżone są:

  • VT323 (Google Fonts)
  • Press Start 2P
  • Courier New (klasyk)
  • IBM Plex Mono

Najlepiej wygląda VT323 – jest retro, ale czytelny.

W HTML dodasz go tak:

<link href="https://fonts.googleapis.com/css2?family=VT323&display=swap" rel="stylesheet">

2. Kolory – ograniczona paleta retro

Telegazeta nie miała milionów kolorów. Najczęściej używano:

  • czarny: #000000
  • żółty: #FFFF00
  • niebieski: #0000FF
  • czerwony: #FF0000
  • zielony: #00FF00
  • biały: #FFFFFF
  • cyjan: #00FFFF
  • magenta: #FF00FF

W CSS możesz stworzyć własną paletę:

:root {
  --t-black: #000;
  --t-yellow: #ff0;
  --t-blue: #00f;
  --t-red: #f00;
  --t-green: #0f0;
  --t-white: #fff;
}

3. Tło i układ strony

Telegazeta była czarna jak noc, więc tło ustawiamy na czarne.

body {
  background: var(--t-black);
  color: var(--t-white);
  font-family: 'VT323', monospace;
  font-size: 28px;
  line-height: 1.2;
}

4. Ramki i sekcje jak w telegazecie

Telegazeta uwielbiała ramki złożone z prostych znaków. Możesz je zrobić w CSS, ale fajniej wygląda ASCII.

Przykład:

###############################################
#                                             #
#          WITAJ NA STRONIE TELETEKSTU        #
#                                             #
###############################################

Możesz to wrzucić do <pre>:

<pre class="frame">
###############################################
#                                             #
#          WITAJ NA STRONIE TELETEKSTU        #
#                                             #
###############################################
</pre>

5. Efekt pikseli – obowiązkowy

Żeby strona wyglądała jak z telewizora CRT, możesz dodać efekt „scanlines”:

.scanlines {
  position: relative;
}

.scanlines::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: repeating-linear-gradient(
    to bottom,
    rgba(255,255,255,0.03) 0px,
    rgba(255,255,255,0.03) 2px,
    transparent 2px,
    transparent 4px
  );
}

6. Animacje – żeby było jak w TV

Telegazeta często miała migające elementy. W CSS zrobisz to tak:

.blink {
  animation: blink 1s steps(2, start) infinite;
}

@keyframes blink {
  to {
    visibility: hidden;
  }
}

I użycie:

<div class="blink" style="color: var(--t-yellow);">NACIŚNIJ 101 ABY KONTYNUOWAĆ</div>

7. Przykładowa kompletna strona telegazety

Poniżej masz gotowy kod, który możesz wkleić do pliku index.html i zobaczyć efekt.

<!DOCTYPE html>
<html lang="pl">
<head>
<meta charset="UTF-8">
<title>Telegazeta 2.0</title>
<link href="https://fonts.googleapis.com/css2?family=VT323&display=swap" rel="stylesheet">
<style>
  body {
    background: #000;
    color: #fff;
    font-family: 'VT323', monospace;
    font-size: 28px;
    padding: 20px;
  }
  .frame {
    color: #0f0;
  }
  .blink {
    animation: blink 1s steps(2, start) infinite;
  }
  @keyframes blink {
    to { visibility: hidden; }
  }
  .scanlines::after {
    content: "";
    position: absolute;
    top: 0; left: 0;
    width: 100%; height: 100%;
    background: repeating-linear-gradient(
      to bottom,
      rgba(255,255,255,0.03) 0px,
      rgba(255,255,255,0.03) 2px,
      transparent 2px,
      transparent 4px
    );
    pointer-events: none;
  }
</style>
</head>
<body class="scanlines">

<pre class="frame">
###############################################
#                                             #
#               TELEGZETA 2.0                 #
#                                             #
###############################################
</pre>

<p style="color:#ff0;">Witaj w nowoczesnej wersji telegazety!</p>

<p>Strona 100  |  101 Wiadomości  |  200 Sport  |  300 Pogoda</p>

<div class="blink" style="color:#0f0;">NACIŚNIJ 101 ABY PRZEJŚĆ DALEJ</div>

</body>
</html>

Jak jeszcze ulepszyć stronę?

Jeśli chcesz pójść krok dalej, możesz dodać:

1. Symulację ładowania stron

Tak jak kiedyś – strona ładująca się po kawałku.

2. Dźwięk startowy

Krótki „bip” przy zmianie strony.

3. Nawigację numeryczną

Wpisujesz numer strony → przenosi Cię do innej podstrony.

4. Tryb telewizora CRT

Efekt zakrzywionego ekranu, lekkie rozmycie, zniekształcenia.

Zrobienie strony w stylu telegazety to świetny sposób, żeby:

  • pobawić się kodem,
  • stworzyć coś unikalnego,
  • przyciągnąć uwagę użytkowników,
  • wrócić do klimatu lat 90.

Nie potrzebujesz żadnych frameworków, bibliotek ani zaawansowanej wiedzy. Wystarczy HTML, CSS i odrobina kreatywności.

Szukasz taniego i dobrego hostingu dla swojej strony www? - Sprawdź Seohost.pl