Jak zrobić znak praw autorskich (copyright) w HTML?

Aby umieścić znak praw autorskich (copyright) w kodzie HTML, możesz skorzystać z kilku równie poprawnych metod. Poniżej znajdziesz szczegółowy poradnik, który wyjaśnia każdą z nich i podaje praktyczne przykłady zastosowań.

Wstawienie znaku © za pomocą encji HTML

Najprostszy sposób to użycie specjalnej encji HTML©

Przykład zastosowania

<p>&copy; 2025 TwojaFirma. Wszelkie prawa zastrzeżone.</p>

Efektem będzie wyświetlenie: © 2025 TwojaFirma. Wszelkie prawa zastrzeżone.

Ten sposób jest najczęściej spotykany, bardzo czytelny i kompatybilny ze wszystkimi przeglądarkami.

Kod znakowy Unicode (nazwa encji lub zapis numeryczny)

Alternatywnie możesz użyć kodu Unicode tego znaku, zapisując go:

  • Kod szesnastkowy&#xA9;;
  • Kod dziesiętny&#169;.

Przykład

<p>Witryna internetowa &#xA9; 2025 Autor</p>

lub

<p>Witryna internetowa &#169; 2025 Autor</p>

Obie powyższe wersje wyświetlą znak ©.

Wstawienie znaku bezpośrednio

Jeśli korzystasz z edytora wspierającego kodowanie UTF-8, możesz bezpośrednio wpisać symbol © w treści strony.

Przykład

<p>Treść chroniona © 2025 PrzykładowaFirma</p>

Użycie css – generowanie znaku poprzez pseudoelement

Jeśli znak ma być dodany automatycznie np. przed lub po określonym elementem HTML, możesz skorzystać z CSS:

.copyright::before { content: "\00A9"; margin-right: 4px; }

Przykład html

<p class="copyright">2025 MojaStrona. All rights reserved.</p>

W efekcie pojawi się: © 2025 MojaStrona. All rights reserved.

Przykłady praktycznych zastosowań

  • Stopka na stronie –;

<footer>
  <p>&copy; 2025 WebSolutions. Wszelkie prawa zastrzeżone.</p>
</footer>
  • Automatyczne pobieranie roku w JavaScript –;

<p>&copy; <span id="year"></span> MyCompany</p>
<script>
  document.getElementById('year').textContent = new Date().getFullYear();
</script>
  • Znak w tytule sekcji –.

<h2>Biblioteka zdjęć &copy; 2025</h2>

Najważniejsze encje i kody dotyczące znaku copyright

Sposób zapisu Kod, encja lub znak Przykład użycia
HTML entity © <span>&copy;</span>
Unicode (dziesiętnie) © <span>&#169;</span>
Unicode (szesnastkowo) © <span>&#xA9;</span>
CSS content \00A9 content: "\00A9"; w CSS
Bezpośrednio w kodzie © <span>©</span>

Uwagi końcowe

  • Stosowanie encji &copy; jest najbardziej zalecane ze względu na zgodność i przejrzystość kodu,
  • Dla użytkowników systemów operacyjnych alternatywnym sposobem jest wklejenie znaku © bezpośrednio z klawiatury (np. Alt+0169 na Windows, Option+G na Mac), jednak w HTML preferowane są opisane wyżej metody znakowe lub tekstowe,
  • Jeśli chcesz dodać inne symbole prawne, użyj:
  • ® (znak zarejestrowanego znaku towarowego) – &reg;,
  • ™ (znak towarowy) – &trade;.

Korzystaj z powyższych metod, aby prawidłowo i estetycznie oznaczyć treści chronione prawem autorskim na swojej stronie internetowej.

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 email nie zostanie opublikowany. Wymagane pola są oznaczone *