Управление автоматическими и обычными переносами слов в microsoft word
Содержание:
Word 2007, 2010, 2013
- Для того чтобы убрать переносы слов в Ворде 2007, 2010, 2013, сделанные с помощью встроенной функции расстановки, необходимо на ленте инструментов перейти на закладку «Разметка страницы».
- Выделить нужный фрагмент и в выпадающем списке блока «Параметры страницы» выбрать «Расстановка переносов» (если исправления требуются во всем документе – выделять ничего не нужно).
- В контекстном меню будет видно, что установлен режим – «Авто».
- Для отмены – выбрать «Нет».
- В результате слова будут «целыми».
Word 2003
Отключение переноса слов в Ворде 2003, как и установка в более старой версии текстового процессора осуществляется через «Сервис — Язык — Расстановка переносов». Для отмены, необходимо снять галку с автоматической расстановки».
Мягкий перенос в Word
Для разрыва слова используется мягкий перенос (знак тире или «Ctr –») или установка вручную. Если теперь проверить в панели расстановки, там будет отображаться «Нет», т.е.
встроенный сервис уже не обнаружит таких разрывов, сделанных вручную. Разрывы, установленные вручную, можно удалить только ручным способом.
Инструкция выше уже не подойдет, а для этого будет использоваться способ замены символа.
Обрезка картинок и фотографий в Word – доступные способы и их использование
Стоит заметить! При работе в текстовом редакторе не рекомендуется использовать ручную вставку, в связи со сложностью последующей обработки текста.
Чтобы убрать перенос по слогам:
- Перейти в ленте на главной вкладке в контекстное меню «Найти» запускаем «Расширенный поиск» (возможно использовать комбинацию клавиш «Ctrl+F» — «Расширенный поиск» или «Ctrl+H») и расширяем параметры с помощью кнопки «Больше».
- Нажать внизу формы поиска кнопку «Специальный».
- Из выпадающего списка выбрать «Мягкий перенос».
- Для подсвечивания найденных элементов, выбрать «Выделение при чтении». Нажать «Найти далее». В строке поиска появятся символы «^-».
- После этого перейти на закладку «Заменить» и проверить чтобы поле «Заменить на:» было пустым (без пробелов). Нажать «Заменить» или применить ко всему документу – «Заменить все».
В результате, во всем тексте произойдет правка и появится окно со статистикой – какое количество замен выполнено. Расставленные дефисы – изменены не будут.
В этом способе есть еще одна возможность – если воспользоваться поиском с выделением и при этом закрыть форму, то можно удалить все вставки нажатием клавиши «Delete».
При операциях по всей области необходимо обращать внимание на выделенные фрагменты чтобы не удалить лишнего, а для отмены операции – служит кнопка «Отменить ввод» или «Ctrl+Z»
Отключение автоматического переноса слов
Можно воспользоваться способом через меню «Абзац» для того, чтобы убрать и запретить автопереносы слов во всем документе сразу. Для запрета автоматического разрыва слов необходимо перейти на листе в контекстное меню «Абзац» (вызывается правой кнопкой мыши на странице).
Редактирование текста — как изменить формат шрифта
Перейти на закладку «Положение на странице» и установить галку на «запретить автоматический перенос».
В любом случае, при редактировании текста нужно учитывать, что какой-бы не был мощный редактор, он не сможет лучше пользователя распознать правильный или не правильный разрыв слова, и не всегда нужно его применять.
Одно дело, когда работа с документом самостоятельно ведется от начала и до конца, а другое – когда документ получен из внешнего источника и его необходимо привести в соответствии с определенными стандартами оформления.
Как убрать в Word автоматический перенос слов
Каждый пользователь имеет свой стиль работы с текстом и документами. Кто-то пользуется автоматическим форматированием в Word, кто-то предпочитает заниматься оформлением документа вручную. Когда вы копируете в рабочую область редактора сторонний текст или открываете чужой документ, то сталкиваетесь с неподходящим оформлением. Разберемся, как в «Ворде» убрать автоматический перенос слов, который не всегда бывает уместен.
Ниже мы рассмотрим универсальный вариант управления функциями переноса слова. Данная инструкция подойдет как для самых «свежих» версий текстового редактора, так и для старых вариантов 2003 и 2007 года. Незначительно отличаются элементы интерфейса и некоторые меню.
Проверка переноса
Сначала нужно убедиться, включена ли опция автоматического переноса слов. Иногда пользователи, которые не знают о данном функционале Word, просто вручную выставляют переносы с помощью дефиса.
Проверяется этот факт очень легко. Попробуйте курсором выделить знак переноса вручную, как обычный текст или букву.
Если у вас получилось это сделать, то значит, что данные элементы были расставлены пользователем, а не программой.
Если знак не выделяется, то значит, функция автоматического переноса включена. В первом случае придется убирать дефисы через отдельную функцию замены символов, а во втором достаточно переключить параметр меню. Рассмотрим оба варианта.
Убираем автоматический перенос
Чтобы избавиться от знаков переноса сразу по всему документу, вам нужно сделать следующее:
- Открыть документ и перейти в раздел «Макет» с помощью верхней панели.
- Теперь нужно найти пункт «Расстановка переносов» и открыть меню с помощью стрелочки.
- В списке из 3 пунктов и кнопки перехода к настройкам необходимо выбрать строку «Нет». После этого все расставленные знаки переноса автоматически исчезнут.
Как убрать в Word «Неверно указана единица измерения»
После этого текст документа примет наиболее упорядоченный вид, который привычен пользователю ПК. Если у вас установлен Word 2007-2013, то в нем вкладка «Макет» заменяется на раздел «Разметка страницы». В остальном, вы должны выполнить точно такие же действия.
А в совсем старой версии Word 2003 или старше данное действие выполняется через специальное меню «Сервис». В нем вам нужно перейти в подраздел «Язык» и открыть окно «Расстановка переносов». В настройках уберите галочку у отмеченного пункта и сохраните изменения.
Во всех описанных случаях вы добьетесь одинакового результата. После этой процедуры вам будет удобнее работать с отформатированным текстом.
Убираем ручной перенос
Как говорилось в начале статьи, некоторые пользователи расставляют знаки переноса вручную, поскольку не знают об автоматической функции.
Вы можете столкнуться с этим, если начнете редактировать чужой документ. Вручную убирать дефисы – занятие монотонное и очень долгое.
К тому же, при изменении расположения текста или размера, данные знаки превращаются в разделение слова с ошибкой, как показано на картинке.
Поэтому мы расскажем вам о функции автоматической замены:
- Находясь на вкладке «Главная», выбираем функцию «Заменить», кнопка которой находится справа (группа «Редактирование»).
- В открывшемся окне нажмите кнопку «Больше», чтобы открыть расширенные параметры.
- После этого нажмите на «Специальный» и в списке укажите Мягкий перенос/Неразрывный дефис – одно из двух. Зависит от того, какой знак использовался в тексте.
- Данный знак появится в поле «Найти». Чтобы удалить его по всему тексту, поле «Заменить на» необходимо оставить пустым.
- Для выполнения процедуры нажмите на «Заменить все».
- После замены символов появится окно с предложением о повторной проверке. Вы можете согласиться, после чего Word проверит текст на наличие дефисов еще раз.
Как нарисовать кроссворд в Ворд
Готово! После выполнения замены вам даже не придется проверять текст вручную, поскольку функционал программы не может пропустить какие-либо символы из-за невнимательности.
Эта функция не удалит дефисы, используемые в тексте по правилам русского языка. При выборе мягкого переноса, программа отсеивает только те знаки, перед которыми стоит часть слова, а после него заканчивается строка.
Видеоинструкция
Если у вас остались вопросы или какие-то моменты из инструкции оказались непонятными, то предлагаем ознакомиться с нашим видеороликом.
Заключение
Итак, сегодня мы научились отличать автоматические переносы от ручных, а также избавляться от них в обоих случаях. Эта процедура выполняется несколькими нажатиями мышки, но экономит огромное количество вашего времени!
Расстановка переносов в Ворде
Текстовый редактор Microsoft Word позволяет ставить переносы автоматически или вручную, добавлять символы мягких переносов и неразрывные дефисы. Кроме того, присутствует возможность задавать допустимое расстояние между словами и крайним (правым) полем документа без переноса слов. Далее рассмотрим все это подробнее.
Примечание: Показанные и описанные в этой статье действия выполняются в приложении Ворд из пакета Майкрософт Офис 365, но изложенная ниже инструкция актуальна и для более ранних версий.
Вариант 1: Автоматические переносы
Функция автоматического переноса позволяет расставлять знаки переноса по ходу написания текста там, где это необходимо. Ее же можно применить и к ранее написанному тексту.
Примечание: При последующих правках текста или его редактировании, которое вполне может повлечь за собой и изменение длины строки, автоматические переносы слов будут заново расставлены.
- Выделите ту часть текста, в которой требуется расставить переносы, или ничего не выделяйте, если эти знаки должны быть расставлены по всему документу.
Перейдите во вкладку «Макет» и нажмите кнопку «Расстановка переносов», расположенную в группе «Параметры страницы».
В развернувшемся меню установите галочку напротив пункта «Авто».
Там, где это необходимо, в тексте появится автоматический перенос слов.
Это самый простой и единственно верный способ расстановки переносов в Ворде, который может быть применим как ко всему тексту в документе, так и к отдельным его фрагментам.
Вариант 2: Ручная расстановка мягких переносов
Когда возникает необходимость указать разрыв слова или словосочетания, попадающего в конец строки, рекомендовано использовать мягкий перенос. С его помощью можно указать, к примеру, что слово «автоформат» необходимо перенести «авто-формат», а не «автофор-мат».
Примечание: Если слово с установленным в нем мягким переносом будет находиться не в конце строки, символ переноса можно будет увидеть только в режиме «Отображение».
- В группе «Абзац», расположенной во вкладке «Главная», найдите и нажмите «Отобразить все знаки».
В слове появится знак мягкого переноса.
Вариант 3: Переносы в части документа (вручную)
Иногда возникает необходимость самостоятельно проставить переносы в отдельной части текста. Так, правильная их ручная расстановка в Microsoft Word 2007-2016 возможна благодаря «умению» программы самостоятельно находить слова, которые можно переносить. После того как вы укажете место, в которое нужно поместить соответствующий символ, программа добавит туда мягкий перенос.
При дальнейшей правке текста, как и при изменении длины строк, Word будет отображать и печатать исключительно те переносы, которые находятся в конце строк. При этом не производится повторная автоматическая расстановка переносов в словах.
- Выделите часть текста, в которой требуется расставить переносы.
Перейдите во вкладку «Макет» и нажмите на кнопку «Расстановка переносов», расположенную в группе «Параметры страницы».
В развернувшемся меню выберите «Ручная».
Программа выполнит поиск слов, которые можно перенести и покажет результат в небольшом диалоговом окне.
- Если вы хотите добавить мягкий перенос в месте, предложенном Вордом, нажмите «Да».
- Если хотите установить знак переноса в другой части слова, установите туда курсор и нажмите «Да».
Очевидно, что аналогичным образом можно расставить знаки переноса по всему документу Word, правда, в таком случае куда более логично делать это автоматически.
Вариант 4: Ограничение переноса
Иногда требуется предотвратить разрыв слов, фраз или чисел, стоящих в конце строки и содержащих дефис, то есть их необходимо оставить целиком либо в конце одной строки, либо в начале другой. Таким образом, к примеру, можно исключить разрыв телефонного номера, как это показано ниже, полностью перенеся его в начало следующей строки.
- Установите курсор в место, где требуется добавить неразрывный дефис.
Нажмите клавиши «Ctrl+Shift+-(дефис)».
Ручная корректировка
В целом вам нравится вид документа, но хотели бы убрать кое-какие шероховатости? Например, переставить перенос на другой слог или убрать его в словах из прописных букв. Воспользуйтесь такими опциями:
- Повторите первые два шага из инструкции про автоматический перенос, только вместо варианта «Нет» выберите «Ручная». В открывшемся окошке оставьте перенос в том слоге, где он нужен.
- Теперь вместо ответа «Ручная» выберите «Параметры расстановки переносов». Перед вами предстанет окно с различными настройками. Вдруг что-то пригодится?
Вот так быстро и просто мы с вами справились с удалением переносов. Буду весьма признателен, если вы подпишетесь на обновления моего блога. Ведь я стараюсь для вас.
Выбор текста
В предыдущем разделе клавиши со стрелками используются для перемещения курсора, а клавиша Ctrl используется для изменения этого движения. Использование клавиши Shift для изменения большого количества этих комбинаций клавиш позволяет вам выбирать текст по-разному.
- Shift + стрелка влево / вправо: продлить текущий выбор одним символом влево или вправо
- Ctrl + Shift + Стрелка влево / вправо: продлить текущий выбор одним словом влево или вправо
- Shift + стрелка вверх / вниз: расширение диапазона вверх или вниз по одной линии
- Ctrl + Shift + стрелка вверх / вниз: расширение выделения до начала или конца абзаца
- Shift + End: Увеличить выделение до конца строки
- Shift + Home: продлить выделение до начала строки
- Ctrl + Shift + Home / End: Расширить выделение до начала или конца документа
- Shift + Page Down / Page Up: расширенный выбор вниз или вверх на один экран
- Ctrl + A: выберите весь документ
- F8: Войдите в режим выбора. В этом режиме вы можете использовать клавиши со стрелками, чтобы расширить свой выбор. Вы также можете нажать F8 до пяти раз, чтобы расширить выделение. Первое нажатие переходит в режим выбора, второе нажатие выбирает слово рядом с курсором, третье выбирает все предложение, четвертое — все символы в абзаце, а пятое — весь документ. Нажатие Shift + F8 работает в том же цикле, но назад. Нажав Esc, чтобы выйти из режима выбора.
- Ctrl + Shift + F8: выбор столбца. После выбора столбца вы можете использовать клавиши со стрелками влево и вправо, чтобы расширить выделение на другие столбцы.
Мягкий знак переноса
Когда установлено выравнивание по ширине всего листа, то часто между словами в тексте появляются большие пробелы и предложение становится разреженным. Исправить эту ситуацию поможет мягкий вид переноса слова. Мягкий перенос – это символ дефиса, который разделяет выражение на границе строки и исчезает, если слово передвинулось на строчку ниже или выше, т. е. не находится на краю поля. Вставить мягкий перенос поможет сочетание клавиш, для начала нужно:
- Поставить курсор мыши между слогами в слове;
- Сменить метод ввода букв на английскую раскладку клавиатуры посредством сочетания клавиш «Shift+Alt»;
- Задержать клавишу «Ctrl» и кликнуть по кнопке «-»(минус)».
В Word предусмотрена возможность автоматической расстановки переносов по мере ввода текста либо впоследствии сразу во всем документе. Кроме того, при расстановке переносов вручную можно выбирать варианты из числа предлагаемых приложением Word. Автоматическая расстановка переносов быстрее и проще, но расстановка переносов вручную обеспечивает более полный контроль над текстом.
Выполните одно из указанных ниже действий.
Щелкните место, в которое нужно вставить неразрывный дефис.
Нажмите клавиши CTRL + SHIFT + дефис.
На вкладке Макет щелкните стрелку рядом с кнопкой Перенос .
На вкладке Макет щелкните стрелку рядом с кнопкой Перенос .
Выберите пункт вручную.
Word последовательно определяет все возможные варианты расстановки переносов.
В диалоговом окне расстановка переносов вручную выберите нужное расположение расстановки переносов и нажмите кнопку Да.
Вы можете ограничить количество последовательных переносов.
На вкладке Макет щелкните стрелку рядом с кнопкой Перенос .
Выберите Параметры расстановки переносов.
В поле ограничить последовательные дефисы введите максимальное число, а затем нажмите кнопку ОК.
На вкладке Главная разверните группу абзац .
В диалоговом окне абзац перейдите на вкладку строки и разрывы страниц .
В разделе исключения для форматированияустановите флажок не расставлять переносы .
Вы можете управлять числом переносов в документе, настраивая ширину полей.
На вкладке Макет нажмите кнопку поля .
Выберите одну из предварительно заданных значений ширины полей или выберите пользовательские поля , а затем введите значения в полях верхнее, нижнее, левоеи правое .
Нажмите кнопку ОК.
Дополнительные сведения
Щелкните место, в которое нужно вставить неразрывный дефис.
Нажмите клавиши Command + Shift + дефис.
Чтобы вставить короткое тире (–), нажмите клавиши Option + дефис.
Чтобы вставить длинное тире (—) вместо двойного дефиса, нажмите клавиши Shift + Option + дефис.
В меню Сервис выберите пункт Расстановка переносов.
Установите флажок Автоматическая расстановка переносов.
В поле Ширина зоны переноса слов укажите, сколько места следует оставлять между последним словом в строке и правым полем.
В поле Максимальное число последовательных переносов укажите число последовательных строк, в которых могут присутствовать переносы.
Чтобы уменьшить число переносов, расширьте зону переноса слов.
Чтобы край правого поля был более ровным, сделайте зону переноса слов уже.
Выделите текст, в котором нужно расставить переносы.
В меню Сервис выберите пункт Расстановка переносов.
Word последовательно определяет все возможные варианты расстановки переносов.
В поле Вариант выберите расположение переноса.
Убедитесь в том, что не выделен ни один фрагмент текста.
В меню Сервис выберите пункт Расстановка переносов.
Word последовательно определяет все возможные варианты расстановки переносов.
В поле Вариант выберите расположение переноса.
Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки
Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке)
Документ в microsoft ворде будет выглядеть более лаконично, если текст отобразить на странице целиком без промежутков между словами. Так, если добавить в текст переносы слов по слогам будет гораздо проще его читать, и есть возможность сэкономить рабочее пространство за счет более плотной компоновки текста. В этой статье разберемся, как сделать перенос слов в ворде.
Компьютер плюс
Перенос части большой таблицы на следующую страницу документа в приложении Word Office осуществляется автоматически. Можно также сделать перенос шапки этой таблицы, чтобы было удобно понимать ее содержимое.
При изучении данных больших таблиц часто приходится на полях делать карандашом пометки с названиями каждого столбца. Конечно, это неудобно, особенно если таблица располагается более чем на двух листах бумаги. Как было бы хорошо, если не только на первом, но и на каждом последующем листе бумаги поместить ее шапку, думается каждому в этот момент.
Требования по оформлению переноса таблиц
Если многие знают, как сделать повтор строки таблицы в редакторе Excel, то о том, что подобное можно сделать в текстовом Ворде большинство пользователей и не подозревают. Между тем, требования по оформлению документов часто обязывают помещать шапку на каждом листе работы с продолжением таблицы, что заставляет изрядно помучиться над этим вопросом.
Требования по размещению таблицы на нескольких страницах в разных учреждениях могут незначительно различаться:
- Во-первых, как сказано выше, на каждом листе, отличном от первого, повторяется первая строка таблицы, т.е. ее шапка;
- Во-вторых, во второй строке таблицы указывается нумерация столбцов арабскими цифрами, а на остальных страницах повторяется только эта строка. При этом выше этой строки (выше таблицы) требуется написать: «Продолжение таблицы …».
Автоматический перенос первой строки
В приложении Word 2007 и более поздних версиях можно автоматизировать перенос первой строки (первый, рассмотренный случай). Для этого нужно поставить курсор в шапку таблицы и, открыв окно «Свойства таблицы», вкладка «строка» отметить пункт так, как на рисунке.
Настройка повторяемости заголовка таблицы
То же можно сделать, перейдя во вкладку макет, где открыв строку «Данные», кликнуть по «Повторить строки заголовков». При этом не нужно забывать устанавливать курсор в ячейке первой строки.
Повторить строки заголовка
После таких манипуляций таблица, какой бы громоздкой она не была, будет иметь строку заголовка на каждой странице. Удобство чтения такого документа будет обеспечено.
Первая строка одна на каждой странице
Если же требуется, как во втором случае, повторять на следующих страницах вторую строку с нумерацией столбцов, то перенос придется осуществлять вручную.
Оформление переноса таблицы вручную
Если мы попробуем повторять любую строчку таблицы (не первую) на новых страницах, простой вставкой строки в месте раздела страниц, то может произойти следующее (конечно, это не обязательно): новая пустая строчка, вместо того, чтобы расположиться на новой странице переместится на предыдущую.
Чтобы этого не происходило нужно разделить таблицу на отдельные части. Выполняется это одновременным нажатием клавиш Ctrl+Enter, при курсоре, установленном в строку, которую намереваемся перенести. Вторая часть таблицы переместится на новую страницу, перейдя на которую нажатием кнопки Enter, можно вписать «Продолжение…», вставить дополнительную строку и пронумеровать ее ячейки.
Перенос таблицы вручную
Здесь нужно заметить, что такую операцию лучше делать по окончании составления документа, так как при добавлении какого-либо элемента выше таблицы граница ее раздела может быть сдвинута, выглядеть такой документ будет нехорошо. По этой же причине, начинать делить таблицы, описанным способом нужно с самой первой таблицы.
Таким образом, редактор Word позволяет, как и Excel повторять шапку таблицы на всех страницах автоматически. Однако приложение не дает возможности делать это с любыми, отличными от первой строками, поэтому здесь лучше действовать в ручном режиме.
Как убрать перенос слов в Ворде
Наверняка многие из Вас при копировании текстов из Интернета в свой собственный мини-архив, сталкивались с злосчастными переносами. Они крайне сильно вредят эстетичности текста. Безусловно, их можно удалить вручную, но на это уйдёт слишком много времени. Разумеется, никто не станет тратить своё драгоценное время на столь бессмысленное занятие. Именно поэтому мы предлагаем Вам инструкцию, где сказано, как убрать перенос слов в Ворде.
Убираем перенос слов в программе Microsoft Office Word
Итак, давайте разберёмся, как убрать перенос слов в Word. Вам нужно проделать следующие действия:
- Первым делом Вы должны выделить нужную часть текста. В случае, если переносы необходимо убрать со всего текста – ничего выделять не нужно;
Далее нужно выбрать вкладку «Макет». По умолчанию обычно открыта «Главная». Для переключения на нужную нам – просто наведите курсор и кликните ЛКМ;
Нам нужен раздел «Параметры страницы». В зависимости от версии программы Microsoft Office Word он может находиться в любом другом месте, в пределах данной вкладки;
Кликаем там по кнопке «Расстановка переносов» и в выпадающем меню выбираем «Нет»;
Готово! Переносы слов в Ворде убраны.
Если Вы вновь захотите задать их, стоит добраться до той же кнопки и выбрать нужный Вам пункт.
Удаление переносов в Word при ручном разделении
Отдельной проблемой могут стать переносы, проставленные вручную – так просто от них избавиться не получится. В этом случае автоматическое удаление по инструкции выше ни к чему нас не приведёт.
Запомните: переносы, которые устанавливались вручную, вручную и удаляются. К сожалению, этого не избежать. Дело в том, что в свойствах документа не сохраняется информация о тире, проставленных вручную.
Однако, маленькая хитрость у нас припасена и на такой случай. Вы должны действовать по следующей схеме:
- Запустите строку поиска – для этого нужно одновременно нажать «CTRL» + «F»;
- Перейдите в режим расширенного поиска, кликнув по соответствующему пункту в выпадающем меню;
Внизу с левой стороны располагается кнопка «Больше», нажмите на неё;
Далее кликните по кнопке с надписью «Специальный», после чего выберите в выпадающем подменю «Мягкий перенос»;
Теперь нужно определить область поиска, в нашем случае – это «Основной документ»;
Как реализовать CSS перенос слов
Перед тем, как реализовать CSS перенос слов, давайте рассмотрим несколько свойств, способных разрешить основную проблему:
word-wrap – описывает, как производить перенос слов, которые по длине не помещаются в установленные размеры контейнера. Сразу стоит предупредить, что с валидацией этого свойства возникают проблемы, и с реализацией его поддержки в CSS консорциум W3C еще не определился. Поэтому специализированные валидаторы при наличии word-wrap в коде будут выдавать ошибку:
Тем не менее, это свойство «воспринимается» всеми современными браузерами и является эффективным решением проблемы переноса длинных слов. word-wrap принимает следующие значения:
- normal – слова не переносятся;
- break-word – автоматический перенос слов;
- inherit – наследование значения родителя.
Пример, иллюстрирующий применение этого свойства:
<style type="text/css"> .container{ background-color: rgb(204,204,204); padding:10px; width:200px; } .content{ word-wrap: break-word; } </style> </head> <body> <div class="container"> <p class="content">метилпропенилендигидроксициннаменилакрилическая кислота</p> </div> </body>
В новой спецификации CSS свойство word-wrap было переименовано в overflow-wrap. Оба свойства принимают одинаковые значения. Но поддержка overflow-wrap пока реализована слабо, поэтому лучше использовать старую версию свойства:
Как видно на расположенном выше скриншоте, новое свойство поддерживается Google Chrome, но не поддерживается в IE. Поэтому overflow-wrap лучше не использовать того чтобы реализовать CSS перенос слов.
word-break – устанавливает правила переноса строк внутри контейнера, если они не помещаются в него по ширине. Это новое свойство, и его поддержка была реализована в CSS3. Оно является валидным, но предназначено для работы со строками, поэтому перенос слов может производиться грамматически неправильно.
Свойство принимает три значения:
- normal – используются правила переноса, установленные по умолчанию;
- word-break – перенос строк осуществляется автоматически, чтобы слово поместилось в установленные по ширине размеры контейнера;
- keep-all – отключает автоматический перенос слов в китайском, японском и корейском. Для остальных языков действие значения аналогично normal.
Пример:
<style> .content { font-size: 30px; background: rgb(51,204,153); width: 170px; padding: 10px; word-break:break-all; } </style> </head> <body> <div class="content"> <p>Синхрофазотрон</p> <p>Обеспокоенное состояние</p> <p>Одиннадцатиклассница</p> <p>метоксихлордиэтиламинометилбутиламин</p> </div> </body>
hyphens – новое свойство, которое появилось с выходом CSS3. Оно устанавливает, как браузер будет осуществлять перенос слов в выводимом тексте. Свойство принимает несколько значений:
- none – отключает CSS перенос слов;
- manual (значение по умолчанию) – слова переносятся в тех участках текстового блока, где это задано с помощью тега <wbr> или мягкого переноса ();
- auto – браузер автоматически переносит слова на основе своих настроек.
Для корректной работы свойства в теге <html> или <p> должен присутствовать атрибут lang со значением «ru» (lang=»ru»).
Свойство поддерживается последними версиями IE, Opera и Firefox. Для каждого из них прописывается своя строчка CSS. Hyphens не поддерживается Google Chrome. Пример:
<style type="text/css"> .container{ background-color: rgb(153,255,204); padding:10px; width:200px; } .content{ -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; } </style> </head> <body> <div class="container"> <p class="content" lang="ru">метилпропенилендигидроксициннаменилакрилическая кислота</p> </div> </body>