Spacja spacja spacja spacja tytuł

Specyfikacja HTML zawiera obiekt encji reprezentującej niełamliwy znak pusty. Zna ją każdy, to  . Znak ten od wielu, wielu lat jest horrorem internetu, a to za sprawą tego, że zna go bardzo dużo osób, znacznie więcej niż tych, którzy znają jego semantykę.

Niełamliwa spacja nie służy do:

  • wcinania akapitów tekstu
  • środkowania tytułów
  • odsuwania od siebie słów czy elementów
  • rozciągania komórek tabel
  • tworzenia sztucznych marginesów

Niełamliwa spacja jest dokładnie tym, co sugeruje jej nazwa - spacją, która nie powinna zostać wykorzystana jako miejsce zawijania tekstu. Jej poprawne użycie to rozdzielenie dwóch słów, na przykład członów nazwy firmy bądź adresu, które powinny występować obok siebie w jednej linii. Jeśli chcesz jej użyć do formatowania długich ciągów słów (jak kod programu), to wiedz, że właśnie używasz młotka do wkręcania śrubek, do tego służy CSS i white-space: nowrap.

Największym błędem definicji niełamliwej encji było przyjęcie, że spacje te nie powinny podlegać regule zwijania nadmiarowego odstępu.

7 » odpowiedzi dla wpisu “Spacja spacja spacja spacja tytuł”


  1. 1 Jajcus

    W powyższym wpisie mogłeś zastosować   zgodnie z jej semantyką zapewniając sobie poprawne łamanie (?) tekstu zgodnie z polskimi zasadami. Pisząc:

    „…w jednej linii…” itd.

    Inna sprawa, że najoptymalniejszym rozwiązaniem byłby odpowiedni ficzer CSS… ale takiego chyba nie ma.

  2. 2 Riddle
  3. 3 Jam Łasica ☮

    Prawdziwym problemem są   bez ";"

    &nbspPotem na stronach trzeba&nbspczytać

    &nbsptakie rzeczy

  4. 4 Patrys

    Co ciekawe, Explorer oszukuje i wyłapuje nieterminowane encje…

  5. 5 smk

    Dlatego użytkownicy gorszych przeglądarek muszą je oglądać…

    (dla wolniej kumatych - sarkazm powyżej)

  6. 6 wyzimir

    Na stronie mojej firmy jest jeszcze gorzej! Webmaster zamiast niełamliwej spacji powstawiał transparentne wykrzykniki ;-)

  7. 7 quiris

    Ten sam tekst można odnieść do formatowania tesktu w np. w Łerdzie, gdzie palmy można dostać dostając do poprawienia ogólnego wrażenia estetycznego dokument, w którym wyrównanie do prawej odbywa się za pomocą miliona spacji w linii itp. ;)

Skomentuj wpis