[Solved][html] Nierozłączanie dwóch znaków koło siebie

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
PeeR
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 09 lut 2009, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

[Solved][html] Nierozłączanie dwóch znaków koło siebie

Post autor: PeeR »

Chce w htmlu napisać takie coś Narzędzia -> Ustawienia
Chce żeby to zawsze było w tej samej linijce. Twardą spacje znalazłem jak zrobić. Nie wiem jednak jak zrobić, żeby znaki -> się nie rozłączały.
Wie ktoś jak to można zrobić?
Ostatnio zmieniony 27 gru 2011, 12:16 przez PeeR, łącznie zmieniany 1 raz.
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: rom »

A nie lepiej użyć po prostu strzałki? W html:

Kod: Zaznacz cały

→
http://www.kurshtml.edu.pl/html/symbole,znaki.html (sekcja tabelki "Strzałki")
także = też
tak że = więc
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: kabanek »

poza tym, nie wiem czy to jest wg standardów, ale istnieje takie coś jak <nobr></nobr>
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: ethanak »

kabanek pisze:poza tym, nie wiem czy to jest wg standardów, ale istnieje takie coś jak <nobr></nobr>
Nie jest. Operuj CSS-em (white-space).
PeeR
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 09 lut 2009, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: PeeR »

rom pisze:A nie lepiej użyć po prostu strzałki? W html:

Kod: Zaznacz cały

&rarr;
http://www.kurshtml.edu.pl/html/symbole,znaki.html (sekcja tabelki "Strzałki")
No to jest najprostsze rozwiązanie, tylko ta strzałka jest taka mała że ledwo widać że to strzałka. Jak nie ma lepszego rozwiązania to na upartego będzie.
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: rom »

Zwiększ rozmiar. Dwa sposoby:

Kod: Zaznacz cały

<big><big>&rarr;</big></big>
<font size=5>&rarr;</font>
big można powtórzyć kilka razy, a rozmiar czcionki można też zwiększyć do 6 lub 7.
także = też
tak że = więc
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: ethanak »

rom pisze:<font size=5>
Że co???
Kolego, pobudka! Mamy XXI wiek, zauważyłeś? Fajnie że wiesz jak się w zeszłym tysiącleciu strony dla IE5 pisało, ale to nie lekcja historii!

-- 26 gru 2011 07:31 --
PeeR pisze: ta strzałka jest taka mała że ledwo widać że to strzałka. Jak nie ma lepszego rozwiązania to na upartego będzie.

Kod: Zaznacz cały

<span style="white-space:nowrap">Narzędzia<img src="durza_szczauka.gif" alt="submenu">Ustawienia</span>
Tylko coś sensownego do alta trzeba by wrzucić (a o tej porze nic sensownego mi do głowy nie przychodzi).
Prawdopodobnie można by jeszcze coś takiego (żeby uniezależnić się od rozmiarów fonta):

Kod: Zaznacz cały

<img src="szczauka.svg" style="width:2em;height:1em" alt="submenu">
tylko nie mam jak wypróbować. Poza tym chyba nie wszystkie przeglądarki to łykną.
Awatar użytkownika
rom
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1309
Rejestracja: 30 cze 2009, 14:58
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Xfce
Architektura: x86

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: rom »

No i co z tego, że rozwiązanie stare? Ale działa i jest krótkie, proste oraz nie wymaga ładowania plików .gif czy .svg.
także = też
tak że = więc
Awatar użytkownika
rob006
Wytworny Kaczor
Wytworny Kaczor
Posty: 417
Rejestracja: 28 paź 2007, 23:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Lublin
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: rob006 »

A to, że jest niezgodne ze standardami, co skutkuje tym że nie musi wcale działać, w dodatku pokazuje brak umiejętności autora. To samo, i wiele więcej, można uzyskać za pomocą stylów CSS. Użycie

Kod: Zaznacz cały

style="white-space:nowrap"
rozwiązuje sprawę, nie trzeba się bawić w żadne wstawianie obrazków.
Awatar użytkownika
ethanak
Wygnańcy
Posty: 3054
Rejestracja: 04 gru 2007, 13:19
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: GNOME
Architektura: x86
Lokalizacja: Bielsko-Biała
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: ethanak »

Podsumowując:

1) połączenie "-" i ">" - działa na większości przeglądarek graficznych i tekstowych, screenreader czyta bzdury, w dodatku użycie znaku "-" może powodować problemy (znak może być zinterpretowany jako łącznik).

2) znak &rarr; - działa na przeglądarkach graficznych, tekstowe mogą wyświetlić coś dziwnego jeśli nie pracują w UTF, screenreader powinien to przeczytać ale nie zawsze chce (tzn. potrafi przeczytać "znak 8594" co jest raczej mało czytelne i chyba nie o to chodziło).

3) grafika z odpowiednim altem - działa wszędzie.

Rozwiązania 2 i 3 są prawidłowe.
PeeR
Sędziwy Jeż
Sędziwy Jeż
Posty: 52
Rejestracja: 09 lut 2009, 18:57
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Re: [html] Nierozłączanie dwóch znaków koło siebie

Post autor: PeeR »

To co chce zrobić to jest mi potrzebne do Qt. Korzystam przy tym z QTextBrowser. I przy użyciu <font size=5>&rarr;</font> wygląda to nawet dobrze, a z obrazkami to nie mam zamiaru się aż tak wysilać :)

Dzięki rom
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości