Если я избегаю использования “текста - выровняйтесь: выровняйте по ширине”;?

76
задан ThinkingStiff 10 March 2013 в 22:30
поделиться

10 ответов

Во-первых, это - просто связанная с дизайном проблема и решение. Дизайн Вашей сетки определяет, если выравнивание текста необходимо. Я думаю, выравнивают по ширине, выравниваются один, не имеет никакого главного эффекта на удобство использования. Плохая типография, которая делает текст неразборчивым, - то, что уменьшает удобство использования. Тем не менее удостоверьтесь, что у Вас есть основательные контрасты и хороший баланс интервала в Вашем типе. Размер шрифта имеет значение также.

Этот сайт является успешной попыткой выравнивания текста онлайн. Так как Вы не можете управлять пробелами между буквами и словами почти так с CSS, как Вы можете с InDesign, намного более трудно выровнять текст и не иметь 'реки' пробела, бежит по Вашим строкам, который происходит, когда пробелы между словами превышают пробелы между строками. Вещи, которые делают выравнивающий текст трудным: длинные слова, ширины строки, которые не содержат достаточно слов и слишком много контраста между текстом и цветами фона; они заставляют реки казаться более широкими и более очевидными.

типографский идеал должен иметь ровный текстовый блок, где, если Вы смотрите искоса, текстовый блок становится универсальным твердым оттенком. Таким образом, если Вы сохраняете текст на уровне приблизительно 10 пкс и 60% серым на белом фоне, и имеете строки, которые соответствуют приблизительно 20 словам, выравнивают по ширине, выравниваются, не должен выглядеть ужасным. Но имейте в виду, что это не делает ничего для улучшения удобства использования. Маленький, относительно легкий текст раздражает много людей, особенно читателей старшего возраста.

я должен отметить это с ­ (мягкая расстановка переносов) правильно разделение долгих неприятных слов как super­ потрясающий можно подражать надлежащему набору (например, InDesign). Существует много материала там, чтобы помочь Вам сделать это. Я рекомендовал бы логике для сокрытия, управления и отображения текста быть сделанной на стороне клиента, возможно, с это .

Редактирование : Как другие упоминают ниже, , css дефисы возможны теперь, кроме не выполнимый (не в Chrome). Плюс, css4 предлагает еще больше управления .

61
ответ дан hlfcoding 24 November 2019 в 11:21
поделиться

текст - выровняйтесь: выровняйте по ширине не должен использоваться в браузерах в данный момент. Они не хороши в обработке мелких подробностей в, и вывод заканчивает тем, что содержал много рек и нет никакой поддержки расстановка переносов (кроме мягких переносов).

Примечание выше было записано 4.5 года назад. Вещи медленно изменяются... http://caniuse.com/#feat=css-hyphens

Редактирование: на Hyphenator обратили мое внимание в комментариях этого ответа. Похоже, что это делает текст - выравниваются, выравнивают по ширине стоящий использования, проверяют сайты, которые используют его. Можно хотеть использовать JavaScript для применения, текст - выравниваются, выравнивают по ширине перед использованием этого сценария так, чтобы те без JavaScript не становились ловившими.

Редактирование 2: CSS теперь допускает расстановка переносов с hyphens свойство [ поддержка браузера ]. PPK теперь заявляет , добавляет она к Вашим таблицам стилей , пока Eric Meyer говорит , просто добавляют его для мобильного телефона .

Редактирование 3: А хороший небольшой обзор вещей, доступных нам теперь, с некоторой ДЕРЗОСТЬЮ.

25
ответ дан dylanfm 24 November 2019 в 11:21
поделиться

Проблемы, поднятые другими о, выравнивают по ширине выравнивание, более распространены с узкими столбцами. Если Ваши столбцы достаточно широки относительно размера Ваших шрифтов и других параметров тогда, нормально выравнивать текст. Скажем, Вы хотели бы минимум 12 - 15 слов на строку в среднем. Больше лучше.

13
ответ дан allesklar 24 November 2019 в 11:21
поделиться

Нет никакой технической причины не к - это - просто проектное решение. Многие люди находят, что выровненный текст более трудно прочитать, но я предполагаю, что он зависит от Вашей ситуации. Хотя это хорошо работает для печати, обычно веб-браузеры не дают достаточно контроля над возможным выводом текста, чтобы гарантировать, что то, чему Вы служите, не будет похоже на дерьмо на экранах некоторых людей.

Ваш наилучший вариант состоит в том, чтобы избежать выравнивания.

6
ответ дан nickf 24 November 2019 в 11:21
поделиться

Я наклоняюсь, думают о неопровержимом доводе, почему не выровнять текст - в определенный момент, объем и ширина содержания почти требуют, чтобы это было выровнено по ширине. Конечно, Вы получите проблемы с содержанием, состоящим из определенных словосочетаний, но по моему мнению если Вы видите реки и необычно большие пробелы между словами, у Вас есть различная проблема в целом - одна из удобочитаемости и ясности.

то, Чего я избежал бы, любой ценой, является центрируемым основным текстом. Я не думаю, что существует больший красный флаг дилетантского веб-дизайна, чем это.

4
ответ дан infoxicated 24 November 2019 в 11:21
поделиться

Я предпочитаю выравнивание по левому краю (текст - выровняйтесь: оставленный), потому что это обычно более читаемо. Это также более быстро для чтения равномерно расположенных с интервалами слов, таким образом, я слышу. Если у Вас нет стилистической причины использования, выравнивают по ширине, сохраняют оставленным, право или центр. Специально для основного текста используйте оставленный. (На самом деле Вы хотели бы что-то как "вперед" для текста в другом направлении (например, иврит)...)

1
ответ дан strager 24 November 2019 в 11:21
поделиться

Как любой вопрос о веб-дизайне... это зависит. Как был предложен, выровненный текст обычно не заканчивает тем, что выглядел хорошим в узких столбцах. Я рекомендовал бы против него как правило на боковых панелях, поскольку боковые панели являются обычно узкими.

С основным текстом в часто рекомендуемых 10 словах на строку (или с любой суммой выше того) Вы, вероятно, будете в состоянии сойти с рук выровненный текст и иметь его, выглядят довольно хорошими большую часть времени, если Вы не используете много действительно длинных слов и/или строк.

я думаю, что у меня есть pimped этот сайт на StackOverflow прежде, но Jon Tan использование выровняло текст в его основном тексте (в статьях), и это смотрит большой 99,99% времени.

1
ответ дан Andy Ford 24 November 2019 в 11:21
поделиться

Я думаю, что это совершенно в порядке на печати, но это неуклюже на большинстве веб-браузеров отсутствием точной регулировки интервала и расстановки переносов. Типографы могут даже играть немного на межсимвольном интервале или сокращении шрифта в некоторых случаях, поскольку страницы/столбцы (по крайней мере, в журналах) могут быть точно настроены.

0
ответ дан PhiLho 24 November 2019 в 11:21
поделиться

Erhh... Нет...!

[серьезно] использование WordPress выравнивает по ширине, и я думаю, что это - довольно громкое заявление в отношении того, уменьшает ли оно удобочитаемость...

0
ответ дан Thomas Hansen 24 November 2019 в 11:21
поделиться

Обоснование не должно использоваться без дефиса. Вот библиотека дефисного написания на основе PHP, а также порт этой библиотеки в плагин WordPress: wp-Typography.

1
ответ дан 24 November 2019 в 11:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: