Miejsce na stronie internetowej wydaje się dość proste. Ale za pierwszym razem, gdy spróbujesz kilkakrotnie nacisnąć klawisz, a ta informacja nie pojawi się na twojej stronie, uświadomisz sobie, że nie jest to tak proste, jak się wydaje.
Istnieje kilka sposobów tworzenia miejsca na stronie internetowej. Pierwsze dwa to tagi HTML:
…
Znacznik akapitu zwykle umieszcza spację między przedmiotami. Działa jako przerwa akapitu.
Jednak kilka
z rzędu nie zrobi nic poza zagraceniem twojej strony. Niektórzy redaktorzy dodadzą
w miejscach, gdzie można dodać więcej miejsca, ale to naprawdę nie korzysta z
tag, ale raczej postać, do której dojdziemy za chwilę.
The
znacznik ma na celu wprowadzenie tylko jednej przerwy linii w przepływie tekstu. Jednak można go używać wiele razy z rzędu do tworzenia długich ciągów pustego miejsca. Problem polega na tym, że nie można zdefiniować wysokości i szerokości przestrzeni, a jest to automatycznie szerokość strony.
Margines CSS i wypełnienie
Innym sposobem na dodanie przestrzeni do dokumentów stron internetowych jest użycie marginesu właściwości i wypełnienia CSS. Jest to znacznie lepszy sposób na uzyskanie dokładnie takiej ilości miejsca, jaką chcesz między swoimi elementami. I możesz wpłynąć na coś więcej niż tylko pionową przestrzeń w dokumencie.
Nieprzerwana przestrzeń ()
Wreszcie istnieje przestrzeń niełamiąca się. Ta encja znaków działa dokładnie tak, jak normalna przestrzeń tekstowa, z tym wyjątkiem, że przeglądarka traktuje każdą z nich osobno.
Jeśli umieścisz cztery w rzędzie, przeglądarka umieści cztery spacje w tekście.
Uwaga: starsze przeglądarki mogą nie wyświetlać wielu spacji nierozdzielających.
Korzystanie z nierozdzielających się przestrzeni w tabelach
Tabele często się zamykają lub zrywają, jeśli nie umieścisz czegoś w komórce, aby je otworzyć. Na przykład: Użyj poniższego kodu HTML, aby utworzyć tabelę z rynną o rozmiarze 30 pikseli:
Po lewej stronie tego tekstu powinno być trochę wolnego miejsca. Niektóre przeglądarki wyświetlają je poprawnie, ale wiele z nich zignoruje prośbę o szerokość tablicy i tekst zostanie wyrównany do lewego marginesu. Bardzo irytujące! |
Aby zachować podział kolumny tabeli, użyj spacji nierozdzielającej:
| Po lewej stronie tego tekstu powinno być trochę wolnego miejsca. Przy większości przeglądarek wyświetla to poprawnie. |