Znak podkreślenia _ co to jest i jak go szybko wstawić

e remonty warszawa Aktualizacja: 8 lipca 2026 r.

Podkreślnik wpiszesz w ułamku sekundy: na większości klawiatur wystarczy przytrzymać Shift i wcisnąć - (myślnik). Poniżej znajdziesz jednak pełne tło tego niepozornego znaku, jego historię, znaczenie w kodzie, adresach URL i mediach społecznościowych, a także różnice między układem QWERTY, polskim programisty, Mac i telefonem.

Jak zrobić podłogę na klawiaturze

Klawisz podkreślnika na klawiaturze QWERTY, polskim i Mac

Znak podkreślenia (_), zarejestrowany w Unicode jako U+005F i w ASCII pod numerem 95, żyje na klawiaturze w cieniu myślnika. Na klasycznym układzie QWERTY oba znaki współdzielą ten sam klawisz fizyczny. Przytrzymanie Shift „przesuwa" go w górną warstwę mapy znaków, dokładnie tak, jak w przypadku cyfr, gdzie z „1" robi się „!".

Polski układ programisty (PN-1987) rozmieszcza to inaczej: Shift + 7 na klawiaturze numerycznej daje podkreślnik bez kombinacji z minusem. Taki układ ułatwia pracę koderom, bo myślnik trafia na klawisz obok litery z, a podkreślnik zostaje tam, gdzie palec go szuka przy pisaniu nazw zmiennych.

Na komputerach Apple klawiatura działa identycznie jak amerykański QWERTY: Shift + -. System macOS automatycznie koryguje jednak podwójne spacje po myślniku, więc użytkownicy Maców często widzą „--_" zamiast klasycznego „_". To ukryty nawyk środowiska UNIX, w którym Apple od lat 80. buduje swoje narzędzia deweloperskie.

Układy QWERTZ (Niemcy, Austria, Szwajcaria) oraz AZERTY (Francja, Belgia) wymagają tej samej kombinacji Shift + myślnik, choć fizyczny klawisz leży czasem po prawej stronie górnego rzędu, nie bezpośrednio przy zerze. Na klawiaturach mechanicznych z warstwą Fn podkreślnik można też zaprogramować osobno, korzystając z oprogramowania typu QMK.

Tabela skrótów klawiszowych

UkładSkrótLokalizacja klawiszaWarstwa mobilna
QWERTY (US/UK)Shift + -obok zeraukryty pod „?123"
QWERTY polski (PN-1987)Shift + 7 (klaw. num.)górny rządsymbol zestawu „#+"
QWERTZShift + ßobok litery ßanalogicznie do QWERTY
AZERTYShift + )górny rząd cyfrtrzecia strona symboli
Mac (układ międzynarodowy)Shift + -obok zerabrak fizycznego klawisza

Jak wstawić podkreślenie na komputerze i telefonie

Smartfon nie udostępnia fizycznego klawisza podkreślnika w warstwie domyślnej. Android i iOS chowają go na drugiej lub trzeciej stronie zestawu symboli, zazwyczaj obok małpki i gwiazdki. Wystarczy przełączyć widok klawiatury na ?123, a potem wybrać zestaw #+=. Tam obok znaku procentu czeka podkreślnik.

Alternatywą pozostaje wklejanie. Na Androidzie tekst ze schowka wkleja się długim przytrzymaniem pola, a na iOS gestem trzech palców lub opcją „Wklej" z menu kontekstowego. Znak można też wstawić przez wyszukiwarkę: wpisz „podkreślnik" w Google i skopiuj pierwszy wynik. Na komputerze w systemie Windows otworzy się Tablica znaków (charmap.exe), gdzie pełna lista Unicode pokazuje nie tylko klasyczny znak, ale też jego dekoracyjne warianty, takie jak U+2017 (‗) czy U+FF3F (_).

Kod znaku działa uniwersalnie. W HTML wpisujesz & x5F; (bez spacji), w systemie Windows przytrzymujesz Alt + 9 5 na klawiaturze numerycznej, a w macOS kombinację ⌥ Option + Shift + -. Każda z tych metod wstawia dokładnie ten sam bajt: 0x5F w UTF-8.

Aby szybko skopiować znak: kliknij pole poniżej, zaznacz wszystko (Ctrl + A) i skopiuj (Ctrl + C).

______________________________

Kopiuj-wklej rozwiązuje też problem klawiatur programistycznych Dvorak czy Colemak, gdzie podkreślnik wymaga innej kombinacji warstw. W praktyce najszybciej jest jednak użyć schowka systemowego niż uczyć się niestandardowego układu na pamięć.

Znak _ w URL, kodzie i mediach społecznościowych

Podkreślnik pełni w sieci rolę łącznika tam, gdzie spacja nie może się pojawić. Adresy URL od lat 90. zamieniają spacje na %20, ale czytelniejsze linki stosują właśnie podkreślenie: example.com/strona_glowna.php. Wyszukiwarka Google traktuje go jednak inaczej niż myślnik.

Podkreślenie vs myślnik w SEO

Cecha_ (podkreślenie)- (myślnik)
Rozpoznawanie jako separator słównietak
Czytelność adresuśredniawysoka
Sortowanie plikówprzed literamipo literach
Łatwość wpisaniawymaga Shiftwymaga Shift (QWERTY)
Wpływ na ranking Googleminimalnypozytywny

Algorytm Google traktuje myślnik jako separator słów, a podkreślnik łączy cały ciąg w jedno „słowo". Strona example.com/najlepsze-restauracje zindeksuje się pod hasłem „najlepsze restauracje", natomiast example.com/najlepsze_restauracje pozostanie rozpoznana jako jednolity identyfikator. Z punktu widzenia optymalizacji myślnik wygrywa zdecydowanie.

W programowaniu konwencja snake_case (Wujek Bob nazywa ją „snake") zapisuje nazwy zmiennych małymi literami oddzielonymi podkreśleniem: rate_of_pay, user_id. Powstała w języku C w laboratoriach Bella na początku lat 70., bo spacje w identyfikatorach były technicznie niemożliwe, a łączenie wyrazów przez wielką literę (camelCase) nie było jeszcze powszechne. Rywalizuje z nią camelCase, gdzie pierwsza litera każdego nowego słowa jest wielka: rateOfPay.

Kiedy użyć podkreślnika w nazwie pliku lub zmiennej

  • W skryptach powłoki (bash, zsh) nazwy plików jak moj_plik_2024.txt unikają kłopotów z wielkością liter.
  • W bazach danych SQL _ zastępuje dokładnie jeden znak (np. LIKE 'K_owalski' znajdzie Kowalski, Kówalski).
  • W komunikatorach IRC nicki przyjmują postać Max_, a w Telegramie _tekst_ oznacza pogrubienie kursywą.

Nie stosuj podkreślnika w adresach URL przyjaznych SEO: separator słów w algorytmie Google działa tylko z myślnikiem. Rezerwuj _ do nazw zmiennych, baz danych i identyfikatorów technicznych.

W komunikatorach podkreślnik stał się narzędziem formatowania. WhatsApp od 2016 roku rozpoznaje *pogrubienie*, _kursywa_ i ~przekreślenie~. Telegram korzysta z tej samej składni Markdown, a Usenet jeszcze w latach 80. używał podkreślników jako znaku podkreślenia tekstu wyświetlanego w terminalu.

Kiedy używać podkreślnika, a kiedy myślnika lub dywiza

Trzy znaki wyglądają podobnie, ale pełnią różne funkcje. Myślnik (-, U+2013) oddziela myśli w zdaniu i łączy przedziały: „ lata 1990-2000". Dywiz (-, U+002D) łączy wyrazy w złożeniach („biało-czerwony") i dzieli wyrazy na końcu linii. Podkreślnik (_, U+005F) zastępuje spację tam, gdzie nie można jej wpisać: w nazwach plików, identyfikatorach, adresach e-mail.

Dostępność cyfrowa faworyzuje podkreślenie tekstu tylko wtedy, gdy chcesz zasygnalizować link. W HTML semantycznie poprawne podkreślenie uzyskasz przez znacznik <u>, który czytnik ekranowy odczyta jako „podkreślone", a nie „element nawigacji". Dlatego od lat 90. standardy W3C zalecają rezygnację z wizualnego podkreślania linków na rzecz wyraźnego kontrastu koloru.

W nazwach zmiennych wybór między snake_case a camelCase zależy od języka. Python i Ruby preferują podkreślenie, Java i JavaScript camelCase. PHP i C# dopuszczają oba warianty, ale w obrębie jednego projektu trzymaj się jednej konwencji. Mieszanie stylów to jeden z najczęstszych powodów odrzucenia pull requestu.

Podkreślenie, myślnik i dywiz w pigułce

  • _ stosuj w identyfikatorach technicznych, plikach bez spacji, formatowaniu Markdown.
  • - stosuj w SEO, adresach URL, dzieleniu wyrazów, łącznikach złożeniach.
  • - stosuj w polskich tekstach do oznaczania przedziałów i myśli pobocznych (z odstępami).

Jeśli po lekturze wciąż zastanawiasz się, jaki znak wybrać, wróć do prostego pytania: czy czytelnik lub maszyna odczyta wyrazy osobno? Gdy tak myślnik. Gdy nie podkreślnik. Trzeciego wyjścia w poprawnym typograficznie tekście po prostu nie ma.

Źródła: standard Unicode 15.1 (unicode.org), ASCII History (ibm.com), RFC 3986 URI, dokumentacja Python PEP 8, przewodnik stylu Google JavaScript, dokumentacja Telegram Markdown (core.telegram.org), W3C HTML Living Standard.