Struktura niemal każdej strony internetowej, którą znajdziemy i z której korzystamy w sieci, została stworzona przy użyciu języka HTML, ustandaryzowanego systemu kategoryzacji plików tekstowych. Podziały stron, akapity, mocne litery, kursywa i inne funkcje są dodawane przy użyciu kodu HTML. Używając tagów, które instruują przeglądarki, jak postępować z treścią, HTML pomaga w tworzeniu tej struktury.
Na przykład umieścilibyśmy słowo pomiędzy tagami strong>bold/strong>, aby wyglądało na pogrubione. Znacznik otwierający (/) wskazuje, gdzie ma się kończyć pogrubienie, podczas gdy pierwszy znacznik (/) wskazuje, gdzie ma się zaczynać pogrubienie. Służy jako podstawa dla większości stron internetowych. Od tego warto zacząć naukę kodowania.
Jak dodać spację w HTML
Poza pojedynczą spacją między słowami wszystkie spacje, które wpisujemy w tekście HTML w celu wyświetlenia w przeglądarce, są pomijane. W rezultacie musimy zaprogramować puste spacje, które chcemy w naszym dokumencie. Do każdego wiersza tekstu można dodać spację w formacie HTML. Na przykład możemy wstawić puste spacje w treści tabeli i akapitu za pomocą obiektu HTML. Ponieważ w HTML brakuje litery klawiaturowej oznaczającej spację, musimy wprowadzić jednostkę, aby dodać każdą spację.
Może się to wydawać proste, ale dodanie miejsca do naszego kodu HTML może być wyzwaniem. Istnieje co najmniej pięć różnych sposobów radzenia sobie z tym problemem.
Podczas tego szkolenia zobaczymy wiele przykładów. Pokaże także, jak wykorzystać bardziej wyszukane formy przestrzeni.
Menedżer zadań dla Linuksa
Wszystko to jest możliwe w zwykłym HTML, bez użycia CSS. Pamiętaj jednak, że dodanie miejsca do kodu HTML najlepiej wykonać za pomocą CSS.
Jak wygląda spacja ASCII?
Przestrzeń jest reprezentowana przez symbol ASCII 20. Jest to jednak jedynie przyjęta praktyka.
W HTML można zastosować pięć różnych rodzajów spacji. Dla niewprawnego oka wydają się identyczne, chociaż mają nieco inne funkcje.
Inną opcją jest znak tabulacji, który symuluje naciśnięcie klawisza tabulatora na klawiaturze. Kolejnym przykładem jest znak powrotu karetki, który symuluje naciśnięcie klawisza Enter na klawiaturze.
Spacja nierozdzielająca:
W kosmosie:
Przestrzeń Em:
Cienka przestrzeń:
Standardowa przestrzeń:
Nowa linia (powrót):
Znak zakładki:
Lewa strona reprezentuje postać , a prawa strona reprezentuje Kod HTML.
Jak szeroka jest postać w przestrzeni?
W przypadku znaków spacji dostępne są cztery standardowe szerokości:
Co oznacza znak spacji w formacie HTML?
jest najczęściej używaną jednostką HTML.
lista tablic Java
Aby ten tekst wypełnił przestrzeń, spróbuj go rzucić.
Wyobraźmy sobie na przykład, że chcemy dodać dwie spacje po frazie, ale silnik renderujący stronę sam eliminuje jedną ze spacji. Aby dodać dwie spacje, być może będziemy mogli wejść
Biała spacja: co to jest?
Znaki, które nie są widoczne, nazywane są białymi znakami. Składają się z:
- spacje,
- zakładki i
- podziały wierszy (powroty karetki, przesunięcie wiersza lub jedno i drugie),
Dlaczego jest to kluczowe?
Na przykład litery te nie są widoczne w edytorze tekstu, ale wpływają na wielkość i formatowanie tekstu. Przeglądarka kondensuje wiele białych znaków w jedną spację w formacie HTML, co różni się od innych języków znaczników.
W tym kodzie HTML pomiędzy słowami znajduje się kilka spacji, a każdy wiersz kończy się znakami CRLF (powrót karetki, przesunięcie wiersza). Wszystkie białe znaki zostaną zwinięte przez przeglądarkę.
Przykład
Dobre rzeczy wymagają więcej czasu.
Wyjście:
Wstawianie spacji
- Użyj znaku spacji nierozdzielającej tekstu ( ), aby zapewnić większe odstępy.
- Właściwość CSS padding może zostać wykorzystana do zwiększenia przestrzeni wewnątrz elementu w różnych okolicznościach.
- Atrybut marginesu CSS pozwala na dodanie dodatkowej przestrzeni wokół elementu.
Chociaż spacje nierozdzielające są przydatne, nie należy ich używać nadmiernie, ponieważ może to zakłócić sposób wyświetlania materiału w przeglądarkach. Ponadto unikaj używania spacji nierozdzielających dla celów stylistycznych, takich jak wcięcie lub wyśrodkowanie elementu na stronie internetowej; Zamiast tego wymagania stylistyczne powinny być obsługiwane za pomocą CSS.
Oprócz encji HTML obsługuje również następujące dodatkowe encje dla wielu sąsiadujących ze sobą pustych spacji:
Jednostka znakowa służy do reprezentowania spacji. En to jednostka miary odpowiadająca 8 pikselom lub połowie szerokości em (16 pikseli).
Składnia przestrzeni pomiędzy treścią jest następująca Oto przykład użycia encji HTML &ensp:
Oto przykład dla obiektu kosmicznego.
Wyjście:
Jednostka została użyta w powyższym przykładzie do dodania spacji do kodu HTML, a jej szerokość wynosi 8 pikseli. Można je wykorzystać także w kilku sąsiednich lokalizacjach.
Zachowywanie formatowania i odstępów
Jeśli chcesz zachować określone formatowanie i odstępy, masz dwie możliwości:
- Dodanie formatowania i spacji HTML
- Używać
tag.
Korzystanie ze znacznika „pre”.
Wyniki te powstają w wyniku zamiany
znacznik dla
tag:
Przykład
pre> Good things take more time
Wyjście:
Tak
tag keeps the formatting as it was originally, but it also switches to a monospaced typeface. All of these can be fixed; however, using the <pre> tag isn't always the best option. HTML spacing is a more popular method.</pre>
Dodawanie formatowania i spacji HTML
Alternatywnie możemy dołączyć elementy i symbole HTML, takie jak poniższe:
Dobre rzeczy będą
zająć więcej czasu.
Wyjście:
instalacja mavena
Przerwa w wierszu jest wymagana przez
element.
Spacja nierozdzielająca:
Przeglądarka nie zwija spacji dodanych za pomocą znaku spacji nierozdzielającej ().
Dodatkowo, jak sama nazwa wskazuje, powstrzymuje przeglądarkę przed dzieleniem w tym miejscu dwóch słów.
Dobre rzeczy wymagają więcej czasu.
Wyjście:
W tym modelu na początku tekstu dodaje się 10 spacji. Inny jest umieszczony pomiędzy „ trwa ', które nie zostaną wyodrębnione po zakończeniu zdania ze względu na ograniczoną przestrzeń.
Atrybut wypełnienia
Wewnętrzna przestrzeń elementu jest zwiększana za pomocą atrybutu dopełnienia CSS.
Przyjmuje wartości z zakresu od jednego do czterech, zaczynając od góry, prawej, dolnej i prawej strony.
The „div” element ma dopełnienie 20 pikseli ze wszystkich stron.
Inner spacing is 20px with a div attribute
Wyjście:
Atrybut marginesu
- Dzięki atrybutowi marginesu CSS wokół elementu dodawana jest dodatkowa przestrzeń.
- Przyjmuje wartości z zakresu od jednego do czterech, zaczynając od góry, prawej, dolnej i prawej strony.
The „div” element ma margines 40 pikseli ze wszystkich stron.
Outer spacing is 20px using the div and margin attribute
Wyjście:
Wypełnienie vs margines
- Dopełnienie i margines zwiększają przestrzeń elementu.
- Dopełnienie pozostawia pustkę, która jest traktowana jako składnik elementu.
- Przestrzeń utworzoną przez margines uważa się za istniejącą poza granicami elementu.
- Ta zmiana ma wpływ na region kliknięcia, kolory tła i inne atrybuty witryny.
Można by uwierzyć, że dodawanie spacji w HTML jest tak proste, jak ciągłe naciskanie spacji. Ale to po prostu nie jest sposób, w jaki to wszystko działa. Naciśnięcie spacji więcej niż raz nie spowoduje dodania większej liczby pobliskich spacji, tak jak miałoby to miejsce w dokumencie tekstowym. Przeglądarka połączy wszystkie pobliskie puste przestrzenie w jedno, jeśli zrobimy to w HTML. Aby zademonstrować, co się dzieje, gdy używamy kilku spacji w HTML, spójrzmy na przykład:
przykłady systemów operacyjnych
Zatem po wielokrotnym użyciu spacji nie możemy dodać więcej spacji
Wyjście:
Wielokrotne naciśnięcie spacji w HTML, jak widać w powyższym przykładzie, próbujemy wstawić wiele kolejnych pustych spacji na stronie internetowej. Jednak przeglądarki renderują wiele sąsiadujących ze sobą pustych spacji jako pojedynczą spację i ignorują spacje przed, po i na zewnątrz komponentów. Zjawisko to znane jest jako zapadanie się białych znaków. Chociaż zwijanie białych znaków może czasami być irytujące, istnieje kilka technik dodawania większych odstępów zarówno w HTML, jak i CSS (kaskadowe arkusze stylów).
&
Jednostka znakowa jest używana do reprezentowania spacji. Szerokość em, która wynosi 16 pikseli, jest równa emsp.
Składnia spacji em w tekście jest następująca: Oto przykład użycia encji HTML &emsp:
Oto przykład dla obiektu przestrzennego.
Wyjście
W powyższym przykładzie użyto elementu do dodania spacji do kodu HTML, a jego szerokość wynosi 16 pikseli. Można je zastosować także w kilku sąsiadujących ze sobą przestrzeniach.
&cienki
Jednostka znakowa służy do reprezentowania cienkiej przestrzeni, często nazywanej wąską przestrzenią. Jedna szósta em to szerokość a &
Cienka spacja jest zapisywana w składni jako treść pośrednia. Oto przykład użycia encji HTML ''
To jest przykład cienkiej jednostki kosmicznej.
znajdź ciąg znaków C++
Wyjście
Jednostka została użyta w powyższym przykładzie do dodania cienkich spacji do HTML, a jej szerokość wynosi jedną szóstą em. Wykorzystuje się je również w kilku sąsiednich pomieszczeniach.
Poniżej znajduje się grafika ASCII „Cześć”. # # ##### # # # ##### # # # # # # # # # #####
Wyjście:
Zalety wykorzystania białych znaków
Dlaczego białe znaki są ważne?
Białe znaki to podstawowy element dobrego projektu, moim zdaniem jako projektanta. Projektanci odnoszą się do przestrzeni negatywnej, czyli przestrzeni pomiędzy elementami kompozycji, używając terminu „białe znaki”. Jest to pusta przestrzeń pomiędzy grafiką, marginesami i rynnami na stronie, która nie została niczym oznaczona. Oko zyskuje wizualny obszar do oddychania dzięki odstępom między kolumnami, liniami tekstu i cyframi.
Istnieje ważny powód, dla którego białe znaki są kluczowym elementem projektu. Może zrewolucjonizować wygląd naszej strony internetowej i zapewnić jej szereg korzyści, jeśli zostanie odpowiednio zastosowany. Musimy produkować i tworzyć układy, które są przyjemne dla oka i zachęcają czytelników do kontynuowania. Bardzo ważne jest, aby stale pamiętać, że dostarczanie naszym klientom fantastycznego produktu jest naszym priorytetem, gdy projektujemy dla Internetu.
Białe znaki mogą służyć do prowadzenia czytelnika od jednego elementu do drugiego, tworzenia harmonii i równowagi oraz pomagania w budowaniu marki projektu. Naszymi głównymi celami jest sprawienie, aby witryna internetowa wydawała się prosta i przejrzysta oraz dostarczała treści, które spodobają się i będą cenione przez naszych użytkowników. Biała spacja to nie tylko „pusta” spacja; jest to funkcja projektowa, która umożliwia istnienie elementów na stronie. Obszar ten zapewnia równowagę i służy jako ciągłe przypomnienie, że istnieją piękne projekty. Aby przekazać jasny przekaz, nie musimy tworzyć układu przeładowanego tekstem i grafiką.