Сделать текст на белом фоне онлайн: Создать текст на изображении онлайн

4 способа как на сайте скрыть текст в сss или сделать текст невидимым в html

Допустим, что у нас есть некий абзац на сайте, который включает в себя номер телефона или любой другой текст, который мы хотим скрыть. Например:

Hello 80974658562 Hello

Данный абзац лежит на белом фоне (background: #fff;), который записан в таблицах CSS сайта, и нам нужно сделать так, чтобы текст сам остался, а номер телефона сделать невидимым, т.е. скрыть часть текста на сайте без ущерба дизайна. Как это сделать, я расскажу в этой в статье.

Возможно, у вас возник вопрос, а зачем это нужно? Можно ведь просто закрасить текст белым цветом и его будет не видно?

Да, но такой метод позволит сделать текст невидимым только на первый взгляд. Ведь выделив этот белый фон, текст сразу проявится. Я же предлагаю поступить иначе, и расскажу вам, как скрыть текст в HTML посредством различных свойств CSS. А если вы хотите узнать больше про HTML/CSS, то посмотрите, какие сейчас есть курсы по верстке сайтов (рекомендую эту ссылку https://kursy-online.

ru/luchshie-kursy-po-verstke-sajtov/ )

 

Пожалуй, это самый простой способ и безопасный для поисковиков, как мне кажется. Итак, нужно просто этот текст, а точнее наш номер телефона, закинуть в слой. Например, подложить его под фон. Делается это так:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

В результате получаем такой вот текст с пустым пробелом внутри.

Hello 80974658562 Hello

Мы видим, что номер телефона скрылся за белым фоном сайта, и между словами образовался пробел. Все потому, что стоит «position: relative;»

Чтобы не было этой пустоты между словами, можно прописать «position: absolute;» — получиться вот такой код:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

Результат будет таким уже:

Hello 80974658562 Hello

 

В таком случае можно использовать смещение текста за пределы видимой области. Делается это так:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

В результате мы получим с виду такой же текст с пустым пробелом внутри.

Hello 80974658562 Hello

Аналогично, как и в предыдущем способе можем поменять позиционирование блока на «position: absolute;» — получиться вот так:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

И получим наш конечный вариант:

Hello 80974658562 Hello

 

Способ 3. Как скрыть текст на сайте посредством CSS?

Данный способ подразумевает скрывание всего блока. Многие программисты считают, что такую технику не очень любят поисковые системы. Но я должна сказать, что в современных сайтах «display: none;» используется повсеместно. Делаем мы это так:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

Результат будет таким:

Hello 80974658562 Hello

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

 

Способ 4. Еще один альтернативный вариант, как сделать текст невидимым в CSS

Данный способ подобен предыдущему, но здесь уже используется атрибут «visibility: hidden;» — т.е. видимость с установленным свойством как скрытое. Вот пример:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

Результат будет такой:

Hello 80974658562 Hello

Правда в данном способе уже нужно будет прописать позиционирование, чтобы получилось вот так:

Hello <span>80974658562</span> Hello

Hello <span>80974658562</span> Hello

 

Результат будет такой:

Hello 80974658562 Hello

На самом деле, существует еще очень много способов, но эти 4 на мой взгляд самые простые. Теперь вы знаете, как можно скрыть ненужный текст на сайте или сделать его невидимым для читателя. И легко можете использовать такие манипуляции не только на сайтах, но и даже на некоторых форумах. Например, чтобы спрятать ссылку.

© Копирайтер Валерия Романюк

Поделиться:

Как сделать текст более читабельным 🦕 — Офтоп на DTF

Проблемы читабельности текста — это вопрос не только accessibility (доступности) сайтов и приложений для людей с нарушениями зрения. Это вопрос здравого смысла и комфортного чтения для любого человека. Давайте разберёмся, что можно сделать, чтобы сохранить юзерам глаза.

3219 просмотров

Если нравятся подобные статьи и хочется больше — подписывайтесь 🦐

Вот о чём сегодня поговорим:

  • Размер текста
  • Длина строки
  • Интерлиньяж (межстрочный интервал)
  • Выключка (выравнивание)
  • Контраст
  • Адекватные гарнитуры (и их количество)

Размер текста

Не стоит делать текст слишком мелким. В вебе рекомендуется размер в 16px минимум для основного текста, особенно для «тяжёлых» сайтов, где его много. На DTF, например, размер текста превьюшек в ленте именно 16px. Основной текст в постах ещё больше — 18px.

Да, здесь размер в pt, а в тексте в px. Смиритесь с этим.

Понятное дело, что 16px — не абсолютный минимум, текст меньшего размера тоже имеет место быть. Особенно для всякого рода второстепенных элементов. На DTF, например, подзаголовки в левом меню и теги в ленте размером «всего» 13px. Но когда дело касается, например, больших блоков текста — лучше не мельчить и в принципе стараться избегать размеров меньше 12px.

Длина строки

Как и везде, крайности в дизайне — плохо. Слишком длинные строки сложно читать физически — очень легко потерять следующую при переводе взгляда. Слишком короткие — усложняют чтение длинных текстов.

Слишком длинные строки лучше не использовать в принципе, в то время как короткие можно использовать, когда текста мало. Оптимальным для веба считается длина порядка 65-80 символов (включая пробелы) или 600-700px. На DTF ширина статьи в десктопном виде равна 680px (~75 символов).

Интерлиньяж (межстрочный интервал)

Тут тоже важно найти золотую середину. Слишком мелкий интерлиньяж — и текст слипнется, образуя слабочитабельную кашу. Слишком большой — и текст развалится, превратившись в несколько отдельных строк, а не цельную сущность.

Межстрочный интервал ветер северный

Какого-то общего универсального правила по использованию межстрочного интервала нет, тут скорее целый набор небольших взаимосвязанных правил. В целом используются значения от 120% до 200% от размера шрифта. Для заголовков он обычно меньше, для основного текста — больше. В статье на DTF он выставлен на 1.6em, то есть 160% от размера шрифта, то есть 28.8px.

Выключка (выравнивание)

Да-да, я тоже был в шоке, когда узнал, как это называется. В вебе (естественно, для языков с направлением письма слева направо) принято выравнивать текст по левому краю, так как это образовывает визуальную чёткую границу, эдакую «опору» для взгляда, которую нам легко считывать.

Если вы не уверены, как выровнять текст — выравнивайте по левому краю, не ошибётесь.

Все остальные виды выключки применяются намного реже и скорее только в специальных случаях, нежели как общепринятая практика. По правому краю, например, выравнивают цифры в таблицах, по центру — в одноколоночных сайтах, а вот по ширине в вебе выравнивают редко — это в основном удел печатных изданий. Посмотрите на картинку сверху: при полной выключке образуются «дыры» в тексте, из-за которых он выглядит страшновато.

Контраст

Контраст — не только одно из базовых требований доступности (accessibility), но и одна из самых значимых вещей, которые могут испортить пользовательский опыт. Если вы ещё не, сходу советую прочесть вот эту статью:

С контрастом, в принципе, всё просто. Если он будет слишком слабым, юзеру придётся напрягать глаза, чтобы прочитать текст.

Например, в статье на DTF используется максимальный контраст между фоном (#fff) и текстом (#000) — 21. И хотя, на мой взгляд, текст немного резковат, и контраст можно было бы чуток снизить, это нормальный случай. А вот когда в тёмной теме приложения встречается обратное сочетание цветов — чёрный фон и белый текст, это работает в другую сторону. Читать такой текст невозможно — он слишком яркий и режет глаза.

Плохо сочетаемые цвета

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

Адекватные гарнитуры (и их количество)

Да, конечно, существуют и просто «плохие» семейства шрифтов, но мы сейчас про них говорить не будем. Гарнитуры нужно использовать (как и всё остальное) с умом, адекватно ситуации.

Если у вас нет какого-то особого авторского замысла, лучше использовать проверенные, «стандартные» гарнитуры вроде Arial, Roboto, Open Sans и тому подобные.

Помимо этого важно не разводить зоопарк — так ваш сайт или приложение просто будут выглядеть неряшливо. На картинке выше я использовал (в правом попапе) четыре разных гарнитуры, причём плохо подходящие ситуации — «декоративные» шрифты использованы как для основного текста, так и для кнопок. Мало того, что эта каша выглядит плохо, так ещё и читабельность стремится к нулю. В левом же примере можно наблюдать согласованность, благодаря которой попап выглядит аккуратно и читабельно.

На DTF везде (насколько я обращал внимание) используется Roboto, благодаря чему (помимо прочего, конечно) весь сайт выглядит как одно целое.

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

Если понравилось — не забывайте ставить icon—ui_arrow_up и подписывайтесь на мой блог. От донатов отказываться тоже не буду.

Если есть пожелания/предложения о чём написать или любой другой фидбек — прошу в комментарии!

Доступный контраст, цвета и фон — Руководство по доступности — Колледж Далласа

Контраст


Контраст – это разница между двумя цветами. Чтобы сделать ваш контент доступным, у вас должен быть высокий контраст между всем текстом и цветом его фона. Если ваш текст темный, ваш фон должен быть светлым, и наоборот. Черный текст на белом фоне рекомендуется для абзацев текста.

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

Примеры высокой и низкой контрастности:


Это предложение легко читается.

Это предложение также легко читается.

Это предложение не так просто прочитать.

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

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

Посмотрите пример цветов с хорошим контрастом.

Цвет в тексте и графике

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

Дальтонизм на красно-зеленый цвет является наиболее распространенной формой дальтонизма. Красный текст также имеет низкий уровень контраста между текстом и большинством фонов. Если красный текст используется на белом фоне, обязательно используйте темно-красный цвет, чтобы обеспечить правильный цветовой контраст.

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

Penn State имеет дополнительную информацию о Примеры цветового кодирования.

Важно: стили шрифта, такие как цветной, полужирный (b), подчеркивание (u) и курсив (i), часто не имеют смысла для программ чтения с экрана. Вместо того, чтобы использовать только форматирование, чтобы выделить ключевую часть информации, также добавьте текст, который достигает вашей цели (например, слово «Важно» в начале этого абзаца). Цвет по-прежнему можно использовать, но теперь слепой или дальтоник сможет понять важность, придаваемую тексту.

Фоны


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

Дополнительные ресурсы

  • Обучение в Далласском колледже: цвет и контраст ​(требуется вход в систему)
  • Видео: Руководство по доступности – важность, передаваемая с помощью цвета текста
  • Университет Миннесоты: Цвет и контрастность
  • Средство проверки цветового контраста WebAIM
  • Группа Paciello: Анализатор цветового контраста

  • Access-board. gov — Руководство по информационным и коммуникационным технологиям
  • WCAG 2.0 (1.4.1) Использование цвета

Цвет текста и фона — Документация CKEditor 4

Эта функция предоставляется с помощью дополнительных плагинов, которые включены только в полный пресет, доступный на официальном сайте загрузки CKEditor 4. Вы также можете добавить их в свою собственную сборку с помощью онлайн-конструктора.

Дополнительный подключаемый модуль Color Button позволяет определить цвет шрифта и фона для текста, созданного в CKEditor 4. Если он включен, он добавляет Цвет текста и Цвет фона кнопки панели инструментов, открывающие раскрывающийся список выбора цвета. Если вы хотите быстро удалить цвета из документа, используйте кнопку Удалить формат , предоставляемую подключаемым модулем Удалить формат.

Параметр «Больше цветов» и диалоговое окно «Цвет»

Вы также можете добавить дополнительный плагин «Диалоговое окно цвета», который расширяет селектор цвета с помощью параметра «Больше цветов» и удобного для пользователя способа выбора нужного цвета с помощью специальной кнопки . 0035 Диалоговое окно «Выбор цвета ». Когда этот плагин включен, опция More Colors появляется автоматически для цвета текста и фона.

Вы можете скрыть функцию More Colors , установив для параметра конфигурации config.colorButton_enableMore значение false .

Пользовательский список цветов

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

Используйте параметр конфигурации config.colorButton_colors для определения пользовательского списка, доступного в функциях Цвет текста и Цвет фона . Например:

 config.colorButton_colors = 'CF5D4E,454545,FFF,DDD,CCEAEE,66AB16';
 

Кроме того, начиная с CKEditor 4.5. 8, вы также можете отключить параметр «Автоматически», установив для параметра config.colorButton_enableAutomatic значение false .

 config.colorButton_enableAutomatic = ложь;
 

Эти настройки приведут к тому, что список цветов будет содержать только шесть цветов, перечисленных выше, без опции «Автоматически». Параметры конфигурации config.colorButton_foreStyle (для цвета текста) и config.colorButton_backStyle (для цвета фона). По умолчанию цвет добавляется как элемент с размером атрибут стиля , но вы также можете, например. используйте устаревшее (и не рекомендуемое) определение элемента HTML4 :

 config.colorButton_foreStyle = {
    элемент: 'шрифт',
    атрибуты: { 'цвет': '# (цвет)' }
};
config.colorButton_backStyle = {
    элемент: 'шрифт',
    стили: { 'фоновый цвет': '# (цвет)' }
};
 

CKEditor 4 затем выводит определение цвета в виде элементов с цветом и style="background-color" 9Атрибуты 0102 для цвета текста и фона соответственно:

 

Это мой цвет текста.
Это мой фоновый цвет

В CKEditor 4.15 появилось свойство colorName , которое использует имя цвета вместо кода цвета, что позволяет создавать описательные имена классов.

Вы можете использовать colorName с config.colorButton_foreStyle или config.colorButton_backStyle 9Параметры конфигурации 0102:

 config.colorButton_foreStyle = {
    элемент: «промежуток»,
    атрибуты: { 'класс': 'текст-#(colorName)' }
};
config.colorButton_backStyle = {
    элемент: «промежуток»,
    атрибуты: { 'класс': 'текст-#(colorName)' }
};
 

CKEditor 4 затем выведет определение цвета как элемент с классом, например:

 Text
 

Вы можете настроить имена цветов в более удобной для пользователя форме, установив пользовательские имена цветов:

 config.colorButton_colors = 'небесно-голубой/87CEEB,малиновый/DC143C';
 

История цвета

В CKEditor 4. 15 появилась новая функция: История цвета . Он активен в редакторе по умолчанию, если включен плагин Color Button. Он добавляет дополнительные цветовые ряды на цветовую панель, отделенные от стандартной палитры горизонтальной линией. Строки истории цветов видны, только если в истории есть несколько цветов для отображения:

Количество цветов, отображаемых на панели, можно контролировать с помощью config.colorButton_historyRowLimit параметр конфигурации. Установка этого значения на 0 позволяет полностью отключить эту функцию.

Функция истории цветов фактически состоит из двух отдельных механизмов для сбора и отображения цветов. Первый собирает цвета из содержимого редактора во время инициализации, а второй динамически добавляет их в историю всякий раз, когда они используются.

Цветовые предложения

Во время инициализации редактора история цветов сканирует содержимое редактора на наличие всех цветов, используемых в качестве стилей текста и фона, и добавляет их в строки истории цветов на панели цветов. Порядок цветов определяется на основе количества их появления (тот, который появляется чаще всего, будет отображаться первым), а затем в порядке появления. Вся эта процедура происходит только один раз при инициализации редактора, поэтому, если редактор загружен цветным содержимым, вы можете сразу использовать все цвета! Эту часть функции также можно отключить с помощью кнопки 9.0101 config.colorButton_renderContentColors параметр.

Сохранение выбранных цветов

Каждый раз, когда используется цвет (либо из цветовой палитры по умолчанию, либо из диалогового окна цвета), он добавляется в начало строки истории цветов:

Последний использованный цвет всегда добавил в начало. Если цвет уже присутствовал в истории, он просто перемещается на первую позицию. Цвета текста и фона отслеживаются отдельно в соответствующих цветовых панелях.

Как упоминалось ранее, в истории уже могут быть некоторые цвета, даже если вы еще не выбрали их, благодаря функции «Предложения цветов».

Оставить комментарий

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *