Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Niewidzialna spacja
Forum PHP.pl > Forum > XML, AJAX > XML
fiflus
Pytanie może lamerskie, ale nie wiem jak się robi niewidzialną spację. Kilka razy już się z takim czymś spotkałem, ale sam nie wiem jak to się robi.... Jaka kombinacja klawiszy wchodzi w grę? Za odpowiedź bardzo dziękuję smile.gif
swist666
Nie do końca wiem o co ci chodzi ale w zwyklym html-u spacja to:   a zeby zrobic kilka kopiuj i wklej smile.gif czyli np.    
Majdan
"Niewidzialna spacja" - nie wiem do czego miałoby to służyć. rolleyes.gif

To co podał swist666 to twarda spacja, która nie dzieli wyrazu na linijki:
[xml:1:22c229f976]To nie przeniesie się do nowej linijki[/xml:1:22c229f976]
Dominik
Sa trzy rozwiazania:
1. Predefiniowany atrybut xml:space ktoremu nalezy nadac wartosc preserve czyli
[xml:1:85f56fe9d2]xml:space="preserve"[/xml:1:85f56fe9d2]
2. Style CSS:
Nadac wlasnosci white-space wartosc pre czyli
Kod
white-space: pre

3. Encje. Czyli cos jak zaproponowal Majdan jednak jest to niepoprawne poniewaz raczej ten dokument nie ma predefiniowanej encji typu nbsp wiec ewentualnie mozna to zrobic tak: & # 160 ; (spacje nalezy usunac - musialem tak zapisac poniewaz phpBB tego nie lyka)

1 jest taki "najbardziej xml-owy", 2 tez wydaje sie byc sensownym rozwiazaniem, natomiast encji nie polecam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.