Jaka jest nierozerwalna luka w html?

10.03.2020

Co to jest?

W html istnieje wiele różnych tagów, atrybutów, wartości używanych w różnych sytuacjach. Niektóre są używane tylko zgodnie z ich przeznaczeniem, inne mają elastyczne ustawienia, które pozwalają na stosowanie ich w wielu różnych odmianach. Oprócz zwykłych tagów, html ma specjalne znaki mnemoniczne. Za ich pomocą możesz wyświetlać użytkownikowi różne ikony, ikony itp. Jednym z najbardziej użytecznych znaków specjalnych jest nie łamanie przestrzeni. Ten element zostanie omówiony w tym artykule.

niezłamana przestrzeń

Cel

W html, przestrzeń nierozdzielająca może być używana w wielu różnych sytuacjach. Najczęstszym przypadkiem użycia tego elementu jest naturalny wzrost odstępów między znakami lub słowami. Niektórzy mogą być oburzeni i zadają logiczne pytanie: "Dlaczego nie po prostu użyć zwykłej przestrzeni za pomocą klawisza" spacji "na klawiaturze?". Faktem jest, że przeglądarka zignoruje wszystkie niepotrzebne interwały między słowami lub znakami, z wyjątkiem pierwszego przypisanego. Bez względu na to, ile z nich będzie w kodzie źródłowym strony, tak czy inaczej zostanie wyświetlony tylko jeden. Tak więc, jeśli masz ochotę umieścić dwa lub więcej odstępów za sobą, będziesz musiał użyć specjalnego znaku. Ponadto istnieją inne przypadki użycia tego elementu, na przykład:

  • Czerwona linia. Chociaż ten sposób wyświetlania nowego akapitu jest rzadko używany w Internecie, nadal dobrze jest wiedzieć, że jeśli umieścisz kilka takich spacji na początku, uzyskasz efekt wcięcia.
  • Tabela Czasami przy budowaniu stołu pojawiają się puste komórki, które muszą być wypełnione czymś, w przeciwnym razie cała struktura jest zniekształcona z tego powodu. Jako opcję możesz umieścić spację nierozdzielającą. Następnie użytkownicy zobaczą pustą komórkę, a tabela pozostanie w tym samym stanie.
  • Rysunki, które mają przyciągnąć uwagę. Za pomocą tego elementu możesz zbudować wizerunek postaci. Lub czasami ta przestrzeń jest używana do podkreślenia uwagi użytkowników.

Nieprzerwane miejsce w html

Aplikacja

Nierozdzielająca się przestrzeń html jest przypisywana przez pisanie znaków specjalnych, a mianowicie "." Oznacza to, że wstawiając ten wpis do kodu źródłowego, otrzymasz dodatkowy interwał. Jego długość będzie równa zwykłej przestrzeni. Wpis "" oznacza "PRZESTRZEŃ NO-PRZERWA", co oznacza "przestrzeń niełamiącą". Możesz użyć alternatywnego oznaczenia "", które będzie miało taki sam efekt.

Funkcje specjalne

Charakterystyczne cechy tego elementu można przypisać temu, że jeśli umieścisz taką spację między dwoma słowami (znakami), to w każdym razie pozostaną one w jednej linii. W niektórych przypadkach pojawi się poziomy pasek przewijania (gdy elementy wykraczają poza ekran). Czasami programiści używają tego elementu tylko z powodu tej funkcji. Na przykład, gdy naprawdę ważne jest, aby tekst był w jednym wierszu.

, nie przerywając html przestrzeni

Wniosek

W większości przypadków nierozłączna przestrzeń będzie bezużyteczna. Ponieważ rzadko trzeba wstawiać długie przerwy. Ale w ten czy inny sposób, musisz znać ten element. Przecież kiedyś to przyda się każdemu deweloperowi plików html.