Jump to content
  • 0

Неразрываня строка


beze
 Share

Question

Есть страничка по адресу: http://www.po-miry.ru/MEDICINA/DUCH-ZDOROVIE.htm

В правой колонке есть слова Психоанализ - вопросы и ответы

Написал код по инструкции. Вот он

<a title="Большая статья о том, что такое психоанализ и зачем он нужен людям" href="psihoanaliz.htm">Психоанализ&nbsp- вопросы и ответы</a></p></b>

Тем не менее, при уменьшении размеров окна браузера предлжение складывается вдвое. Почему?

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

По дефису, видимо. Вместо которого вообще-то должно быть тире (—). И  , похоже, с ошибкой написаны - без точки с запятой. Можно было не заменять все пробелы на неразрывные, а просто задать ссылке стиль white-space: nowrap.

А вот </p></b> - лажа. Нельзя пихать блочные элементы в строчные. Никогда.

Link to comment
Share on other sites

  • 0

Точки с запятыми - моя вина, поставил. А вот тире(—), которое вы предложили, не помогло. При сокращении окна браузера предложение по=прежнму разделяется на две части по дефису (или тире, что поставишь). Почему   не работают?

Link to comment
Share on other sites

  • 0
сказали же, написать white-space:nowrap;

Извините за вэб-безграмотность, не могли бы вы сказать, куда именно надо поставить white-space:nowrap; в какое именнно место и что к нему надо еще приписать.

И все-таки, почему не работает  . Я этой штчкой хотел воспользоваться именно потому, что не знаю, как в моём случае воспользоваться nowrap

Link to comment
Share on other sites

  • 0

white-space:nowrap; - стиль, значит написать в стили, как стили для этой ссылки объявлять - дело ваше, но все таки:

1) запихнуть в шапку <style></style> и добраться до ссылки по классу(.) или идентификатору(#)

2) дописать атрибут style напрямую к ссылке.

Link to comment
Share on other sites

  • 0

Спасибо товарищ Ананьев. Киев мне с детства нравился. Сообразил, сделал так

<p class="MsoNormal" style="white-space: nowrap;">

<a title="Большая статья о том, что такое психоанализ и зачем он нужен людям" href="psihoanaliz.htm">Психоанализ - вопросы и ответы</a></p>

и всё получилось. Все таки общение с умными людьми даже обезьян делает более развитыми, а уж тем более меня.

Но может кто-то знает, почему по первому способу не получилось, ведь учебники учат, что должно

Link to comment
Share on other sites

  • 0

Неразрывные пробелы "склеивают" слова (получается как бы одно длинное слово), но не знаки препинания. Последние браузеры обрабатывают по-особому (притом не все одинаково) и часто считают перенос по знаку препинания допустимым. А указанный стиль говорит, что переносы в указанном элементе недопустимы вообще. Был еще нестандартный тег <nobr> с тем же эффектом, но он жутко устарел.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy