Как сделать буквы пустыми внутри в Word
Обновлено: 22.11.2024
Есть ли в CSS какие-либо способы обводки текста разными цветами? Я хочу выделить некоторые части моего текста, чтобы сделать его более интуитивным, например, имена, ссылки и т. д. Изменение цвета ссылок и т. д. в настоящее время является обычным явлением, поэтому я хочу что-то новое.
@Dan Better подразумевает другое. Ваш совет, как правило, хорош, но он также может задушить творческие эксперименты. Кроме того, обычно это не «обычное = хорошее»… скорее, это «обычное = едва достаточно хорошее».
Можете подробнее описать, что вам нужно. Я не совсем понимаю, что вы имеете в виду, когда говорите, что хотите «выделить контуры текста разными цветами»
15 ответов 15
Существует экспериментальное свойство webkit под названием text-stroke в CSS3. Я пытался заставить его работать какое-то время, но пока безуспешно.
Вместо этого я использовал уже поддерживаемое свойство text-shadow (поддерживаемое, по-моему, в Chrome, Firefox, Opera и IE 9).
Используйте четыре тени, чтобы имитировать обведенный текст:
Я сделал для вас демо здесь
Пример зависания доступен здесь
Как отметил Джейсон С. в комментариях, CSS-свойство text-shadow теперь поддерживается всеми основными браузерами, за исключением Opera Mini. Там, где это решение будет работать для обратной совместимости (на самом деле это не проблема для браузеров с автоматическим обновлением), я считаю, что следует использовать текстовый штрих CSS.
К сожалению, IE не поддерживает text-shadow до IE10. Как ни странно, IE9 поддерживает box-shadow, но не text-shadow.
Вот краткая информация о поддержке text-shadow браузерами. Похоже, что в настоящее время (через 3 года после публикации этого ответа) он поддерживается всеми основными браузерами, за исключением Opera Mini, который показывает «частичную поддержку» (игнорирует blur-radius ).
Джейсон С указал на поддержку text-shadow, а не text-stroke. В настоящее время поддерживается только webkit.
Обратите внимание, что трюк с тенью текста не работает, если для цвета текста используется прозрачность/альфа, поскольку тень будет отображаться под текстом.
Это упрощенный метод:
Это отличное решение, в котором нет проблем с производительностью, связанных с text-shadow. Разница в производительности между этим подходом и наложением нескольких текстовых теней огромна для моего конкретного приложения (IE 10 на больших экранах).
Это чистое золото, чувак!! Очень профессиональный и квалифицированный подход, отлично ответил на вопрос! Это решение опережает W3 Council или Google или что-то еще, поздравляем!
Редактировать: text-stroke теперь достаточно зрелый и реализован в большинстве браузеров. Это проще, острее и точнее. Если аудитория вашего браузера может это поддерживать, теперь вы должны сначала использовать text-stroke вместо text-shadow .
Вы можете и должны сделать это, используя только эффект тени текста без каких-либо смещений:
Почему? Когда вы компенсируете несколько эффектов теней, вы начнете замечать неуклюжие зазубренные углы:
Наличие эффектов тени текста только в одной позиции устраняет смещения, а это означает, что если вы чувствуете, что это слишком тонкий и вместо этого предпочитаете более темный контур, не проблема — вы можете повторить тот же эффект (сохраняя то же положение и размытие) несколько раз. Вот так:
Вот пример одного эффекта (вверху) и одного и того же эффекта, повторенного 14 раз (внизу):
Также обратите внимание: поскольку линии становятся очень тонкими, рекомендуется отключить субпиксельный рендеринг с помощью
-webkit-font-smoothing: antialiased .
Интересный ответ, спасибо. Я не совсем понимаю, что вы подразумеваете под «повторением» эффекта.
Я отмечаю комментарий, добавленный к ответу о том, что text-stroke теперь поддерживается в большинстве браузеров, но caniuse по-прежнему (август 2016 г.) показывает, что он не поддерживается во всех версиях IE и Edge и нуждается в -webkit-text-stroke с включенным флагом layout.css.prefixes.webkit в Firefox. Мне кажется, это недостаточно широкая поддержка общедоступных сайтов.
Я думаю, что 14-кратное повторение text-shadow может привести к проблемам с производительностью. Особенно при прокрутке на мобильных устройствах.
Насколько мне известно, text-stroke — это не то же самое, что контур через text-shadow . У text-stroke нет возможности сделать контур видимым за пределами текста, что означает, что контур вливается в текст, из-за чего он часто выглядит действительно ужасно. Другими словами, text-stroke не заменяет text-shadow для контуров
Можно попробовать сложить несколько размытых теней, пока тени не будут выглядеть как обводка, например так:
Я упоминаю об этом на всякий случай, если кому-то интересно, хотя я бы не назвал это решением, потому что оно не работает по разным причинам:
- это не работает в старом IE
- в разных браузерах он отображается по-разному
- нанесение такого количества теней очень сложно обрабатывать :S
Это фантастика. Дополнительные слои затенения действительно добавляют ему глубины, и это работает в IE11, FF36 и Chrome 41.
Просто добавляю этот ответ. «Обводка» текста — это не то же самое, что «Контурирование»
Контур выглядит великолепно. Поглаживание выглядит ужасно.
Решение SVG, указанное в другом месте, имеет ту же проблему. Если вы хотите наброски, вам нужно поместить текст дважды. Один раз погладили и еще раз не погладили.
Поглаживание НЕ ЯВЛЯЕТСЯ контуром
PS: мне бы хотелось узнать, как сделать так, чтобы SVG соответствовал размеру любого произвольного текста. У меня такое ощущение, что это довольно сложно, включая создание svg, запрос его с помощью javascript, чтобы получить экстенты, а затем применение результатов. Если есть более простой способ, отличный от js, я хотел бы знать.
Отлично, это правильный метод, набросок, а не обводка. Работает красиво, аккуратно и приятно для глаз.
Я искал кроссбраузерное решение для обводки текста, которое работает при наложении на фоновые изображения. думаю, у меня есть решение для этого, которое не требует дополнительной разметки, js и работает в IE7-9 (я не тестировал 6) и не вызывает проблем с псевдонимами.
Фильтры IE
Ответ Дэвида Хьюитта заключался в добавлении фильтров тени в различных направлениях. Затем ClearType, к сожалению, удаляется, поэтому мы получаем текст с плохим псевдонимом.
Затем я объединил некоторые элементы, предложенные в useragentman, с фильтрами dropshadow.
Собираем вместе
Я добился лучших результатов с 6 разными тенями:
Работа с более толстыми штрихами становится немного запутанной, если у вас есть удовольствие от дерзости, попробуйте этот миксин, не идеальный, и в зависимости от толщины штриха он генерирует изрядное количество css.
У меня тоже была эта проблема, и text-shadow не был вариантом, потому что углы выглядели бы плохо (если бы у меня не было много-много теней), и я не хотел никакого размытия, поэтому мой единственный другой вариант был чтобы сделать следующее: Имейте 2 div, а для фонового div поместите на него -webkit-text-stroke, что затем позволит сделать контур настолько большим, насколько вам нравится.
Используя это, я смог получить контур, потому что метод ширины обводки не подходит, если вы хотите, чтобы ваш текст оставался разборчивым с очень большим контуром (поскольку с шириной обводки контур будет начинаться внутри надписи). что делает его неразборчивым, когда ширина становится больше, чем буквы.
Примечание: причина, по которой мне понадобился такой толстый контур, заключалась в том, что я эмулировал названия улиц в «Картах Google» и хотел, чтобы вокруг текста был жирный белый ореол. Это решение отлично сработало для меня.
Генератор теней для текста
Здесь много отличных ответов. Казалось бы, text-shadow, вероятно, самый надежный способ сделать это. Я не буду вдаваться в подробности того, как это сделать с помощью text-shadow, так как это уже сделали другие, но основная идея заключается в том, что вы создаете несколько текстовых теней вокруг текстового элемента. Чем больше контур текста, тем больше текстовых теней вам нужно.
Все представленные ответы (на момент публикации) предоставляют статические решения для text-shadow. Я выбрал другой подход и написал этот JSFiddle, который принимает значения цвета контура, размытия и ширины в качестве входных данных и генерирует соответствующее свойство text-shadow для вашего элемента. Просто заполните пустые поля, просмотрите предварительный просмотр и щелкните, чтобы скопировать CSS и вставить его в свою таблицу стилей.
Ненужное приложение
Очевидно, что ответы, содержащие ссылку на JSFiddle, нельзя публиковать, если они также не содержат код. Вы можете полностью игнорировать это приложение, если хотите. Это JavaScript из моей скрипки, который генерирует свойство text-shadow. Обратите внимание, что вам не нужно внедрять этот код в свои собственные работы:
В Word 2013 есть множество возможностей форматирования текста и изображений, которые вы включаете в документ. Некоторые из наиболее простых, таких как изменения жирного шрифта, курсива и стиля шрифта, — это вещи, с которыми большинство пользователей Word знакомятся на раннем этапе, но есть и другие параметры форматирования, которые у вас могут не возникнуть.Одной из них является функция Outline, которая применяет эффект цветного контура к выделенному тексту в документе.
Возможно, вы уже изучили различные вкладки на навигационной ленте в верхней части окна Word и обнаружили различные инструменты, такие как инструменты WordArt, которые приложение предлагает для настройки внешнего вида текста на странице. Но вам может быть непонятно, какой из этих инструментов использовать, если вы просто хотите применить цветную рамку к части текста в документе.
В приведенном ниже руководстве показано, как использовать эффект Outline в Word для изменения внешнего вида текста в документе. Вы даже можете настроить толщину и стиль эффекта контура, если хотите добиться определенного внешнего вида.
Как добавить контур к тексту в Word 2013
- Откройте документ Word.
- Выберите текст, который нужно изменить.
- Выберите вкладку "Главная".
- Нажмите кнопку "Текстовые эффекты и типографика".
- Выберите параметр «Контур», затем нажмите цвет.
Наше руководство продолжается ниже с дополнительной информацией об обводке шрифтов в Microsoft Word 2013, включая изображения этих шагов.
Как сделать контурный текст в Word 2013 (руководство с иллюстрациями)
В этой статье показано, как использовать эффект шрифта Outline в Word 2013. Он добавляет цвет к выделенному тексту в документе.
Эффект аналогичен тому, как выглядел бы ваш текст, если бы вы просто изменили цвет. Тем не менее, это делает текст более толстым. Эффект становится значительно более заметным по мере увеличения размера шрифта.
Шаг 1. Откройте документ в Word 2013.
Шаг 2. Выберите текст, к которому вы хотите применить эффект контура.
Обратите внимание, что вы можете выделить весь текст в документе, щелкнув где-нибудь внутри документа, а затем нажав Ctrl + A на клавиатуре.
Шаг 3. Откройте вкладку "Главная" в верхней части окна.
Шаг 4. Нажмите кнопку «Текстовые эффекты и типографика» в группе «Шрифт» на ленте.
Шаг 5. Выберите параметр «Контур», затем выберите нужный цвет для контура текста.
При желании вы также можете выбрать параметр «Толщина», чтобы сделать границу толще или тоньше. Вы также можете выбрать параметр «Штрихи», если хотите изменить стиль контура.
Наше руководство продолжается ниже с дополнительным обсуждением выделения текста в документах Word.
Можно ли удалить контур текста в документе Microsoft Word?
Когда вы что-то делаете с текстом в файле Microsoft Office, например используете параметр на вкладке «Формат» или нажимаете «Форма контура» после выбора части текста в документе, вы применяете параметр форматирования к этому содержимому. .
Почти любое изменение, которое вы вносите в документ, является обратимым. Обычно это просто вопрос выяснения того, что произошло.
Если вы хотите удалить цвет контура некоторых слов в документе, вам просто нужно выбрать слова или буквы, содержащие цвет контура, который вы хотите удалить. Затем вы можете выбрать вкладку «Главная» в верхней части окна, нажать кнопку «Текстовые эффекты и типографика», выбрать параметр «Контур», затем нажать кнопку «Без контура», которая появляется под палитрой цветов.
Дополнительная информация о том, как выделить шрифт в Word 2013
Мы надеемся, что приведенные выше шаги дали вам полезные инструкции о том, как применить эффект обводки к части текста в документе Microsoft Word.
После того, как вы нажмете кнопку «Текстовые эффекты и типографика», вы увидите ряд различных параметров в раскрывающемся меню. Это включает в себя около 15 параметров стиля в верхней части меню, а также список параметров, включая:
- Контур
- Тень
- Отражение
- Свечение
- Стили чисел
- Лигатуры
- Стилистические наборы
Вы можете дать себе немного больше свободы при работе с документом Microsoft Word, если решите использовать текстовое поле.Вы можете найти это, выбрав вкладку «Вставка» в верхней части окна, затем нажав кнопку «Текстовое поле» и выбрав стиль текстового поля, который вы хотите использовать.
Затем вы можете добавить содержимое в это текстовое поле и применить различные форматы, такие как заливка текста или любой из параметров в группе "Стили WordArt", а также использовать эти параметры для настройки внешнего вида этого текста, не затрагивая другие элементы. в обычном тексте документа.
Вы работаете с изображениями в документе Word и хотите избавиться от рамки вокруг изображения? Узнайте, как удалить границы с изображений в Word 2013, чтобы изображение отображалось в документе без полей.
Дополнительные источники
Мэттью Берли пишет учебные пособия по технологиям с 2008 года. Его тексты появились на десятках различных веб-сайтов и были прочитаны более 50 миллионов раз.
После получения степени бакалавра и магистра компьютерных наук он несколько лет работал в сфере управления ИТ для малого бизнеса. Однако теперь он работает полный рабочий день, создавая онлайн-контент и веб-сайты.
Его основные темы написания включают iPhone, Microsoft Office, Google Apps, Android и Photoshop, но он также писал и на многие другие технические темы.
Вы можете выделить текст и добавить к нему границы в Adobe Photoshop, чтобы он выделялся. Мы собираемся показать вам, как это сделать.
Один из самых простых способов выделить текст в Photoshop — добавить контур. Это быстро и просто, даже если вы новичок в Photoshop. Скорее всего, с этого момента он станет одним из ваших любимых эффектов.
Тонкость важна. Вы можете создать красивый эффект, правильно сочетая шрифт, толщину линии, композицию и форму.
В этой статье мы не только покажем вам, как обводить текст в Photoshop, но также покажем, как правильно обводить текст в Photoshop, как и профессионалы.
Как обвести текст в Photoshop
В этом методе для создания обводки используются стили слоя, что также позволяет редактировать текстовый слой. Вы также можете использовать приведенные ниже шаги, чтобы добавить обводку к любому объекту на холсте.
-
Для начала выберите инструмент «Текст» («Горизонтальный» или «Вертикальный») и введите текст.
Вот что у нас есть:
Если вы думаете, что это выглядит скучно, не беспокойтесь. Вы, безусловно, можете создать более красочный контурный текст в Photoshop — все, что вам нужно сделать, это поэкспериментировать, чтобы найти более интересные результаты. Например, на снимке экрана ниже показано, как это выглядит, когда мы выбираем «Узор» вместо «Цвет».
Как обвести шрифт в Photoshop
Текст на приведенном выше изображении контура текста Photoshop представляет собой простой шрифт без засечек. Другая идея заключается в том, чтобы использовать более причудливые шрифты и создавать красиво очерченные шрифты, которые кажутся полыми внутри.
Контурные шрифты используются везде — в логотипах, вывесках, рекламных щитах и так далее. Вы можете найти множество бесплатных контурных шрифтов в Интернете, а затем комбинировать их в своих проектах.
Один из способов создать свой собственный контурный шрифт в Photoshop — обвести любой шрифт, а затем заставить его внутренности исчезнуть, оставив только рамку вокруг текста и полностью отказавшись от заливки. Вы можете наложить это изображение поверх изображения, чтобы получился привлекательный и привлекающий внимание заголовок.
-
Для начала начните с чистого холста и введите текст. Щелкните правой кнопкой мыши текстовый слой и снова выберите «Параметры наложения».
Это простой пример, но есть много способов проявить творческий подход с помощью контурных шрифтов и различных эффектов. В следующем разделе мы рассмотрим еще одну возможность: частично обведенный текст в Photoshop.
Как выделить только часть текстового слоя в Photoshop
В этом примере мы воспользуемся этим методом контура текста, чтобы создать тонкий эффект, который отлично подойдет для любой мультимедийной презентации, нуждающейся в изюминке. Окончательный эффект должен выглядеть так:
- Для начала создайте новый документ в Photoshop. Используйте инструмент «Прямоугольник», чтобы создать цветной фоновый слой. Вы уже выбрали цвет фона; все, что вам нужно сделать сейчас, это выбрать тот же цвет для вашего текстового слоя.
- Введите текстовый слой, как и раньше. Половина вашего текста должна быть над пигментированной частью холста; другая часть должна быть над другой половиной.
- Теперь добавьте границу текста в Photoshop, убедившись, что цвет обводки соответствует той части холста, которая не закрыта нашим желтым прямоугольником, — в данном случае это старый белый цвет. Щелкните правой кнопкой мыши текст на панели «Слои», выберите «Параметры наложения» и назначьте обводке толщину линии и положение.
- Нажмите "ОК", и все должно выглядеть примерно так, как показано выше.
Этот базовый шаблон дизайна можно изменить для различных проектов: листовок, поздравительных открыток, цифрового скрапбукинга и даже веб-дизайна.Вы можете использовать его в тандеме с нашим трюком с контуром семейства шрифтов, описанным ранее, прикрепляя фотографию или две под текстовым слоем для действительно классного, полированного эффекта.
Как выглядит ваш первый обведенный текст?
Существует множество способов обводки текста, но самый простой способ сделать это в Photoshop — простой штрих. Вы всегда можете комбинировать текст с любыми стилями слоя, чтобы добавить сложные эффекты.
Этот метод является гибким; Photoshop позволяет копировать и вставлять любой текст, который вы хотите, в не растеризованный текстовый слой, легко изменяя все, что вам нужно заменить. Стили слоев остаются неизменными, а предварительный просмотр документа автоматически обновляется новым текстом, который вы только что вставили.
Выделение контуров позволяет выделить границы текста, фигур и даже изображений. Это действительно универсальная техника, поэтому мы призываем вас не останавливаться на достигнутом. Вы также можете создавать собственные фигуры и комбинировать их с текстовыми эффектами для создания чего-то действительно неземного.
Откройте файл документа или создайте новый холст с нужными размерами. Здесь у нас есть стоковое изображение для нашего примера, которое напоминает рабочий стол. Выберите инструмент «Текст» на левой панели инструментов.
Шаг 2. Создайте текстовый слой
Выбрав инструмент «Текст», щелкните холст. Это создаст новый текстовый слой и немедленно отобразит текст-заполнитель. Вы можете заменить это выбранным словом или фразой.
Шаг 3. Измените шрифт и размер текста
Шрифтом по умолчанию будет тот, который вы использовали ранее. Теперь вы должны изменить шрифт, размер и положение по своему усмотрению. Наш пример — League Gothic размером 110. Мы также изменим цвет шрифта на белый, чтобы мы могли видеть наш черный контур при его создании.
Шаг 4. Добавьте стиль слоя
Теперь нам нужно добавить стиль слоя «Обводка». Нажмите на маленький значок «fx» в нижней части панели слоев и выберите «обводка».
Шаг 5. Добавьте обводку
Теперь вы видите диалоговое окно с параметрами обводки. Здесь вы можете установить размер, положение обводки, режим наложения, непрозрачность, тип заливки и цвет. Не стесняйтесь поиграть с настройками, чтобы создать желаемый вид. В нашем примере используется размер 8, внутреннее положение и черный цвет.
Шаг 6. Удалите заливку
Это необязательный шаг, так как вы можете быть довольны своим дизайном. Однако в нашем примере я хотел бы удалить заливку, чтобы вы могли видеть только контур текста. Выбрав текстовый слой, установите заливку на 0%.
Шаг 7. Добавление второго штриха
Теперь можно накладывать несколько эффектов на один слой. В нашем примере мы показываем 2 разных эффекта обводки на одном слое. Для этого щелкните значок плюса рядом с «обводкой» в списке стилей. Это добавит эффект второго штриха.
Эти эффекты являются многоуровневыми, поэтому нижний эффект в списке необходимо расположить или изменить размер таким образом, чтобы он был виден, а не скрывался нашим эффектом черной обводки. В нашем примере мы установили желтый цвет с положением «снаружи». Опять же, вы можете попробовать разные варианты на обоих слоях обводки, чтобы создать совершенно разные образы.
Шаг 8. Завершенный тип
Теперь у нас есть готовый контурный текст. Эффекты текста и обводки остаются полностью редактируемыми, если вы захотите внести дополнительные изменения.
Написано Уиллом
Креативный директор Уилл работает в Evoluted с 2011 года. Руководя командой дизайнеров, он продолжает использовать свой обширный опыт на впечатляющем множестве веб-сайтов. Основные навыки Уилла включают UX-дизайн, творческое руководство и адаптивный веб-дизайн; в то же время он также заработал известную репутацию главного поставщика внутренних, новаторских анимированных GIF-файлов Evoluted.
Читайте также: