какие теги HTML выбрать?

В электронной почте рекомендуется использовать «сырые» тексты (в формате HTML) и сократить использование изображений. Это гарантирует немедленное отображение в случае заблокированных изображений или изображений, не загруженных вашими получателями, и оптимизирует доступность содержимого вашей кампании по электронной почте. Таким образом, программам чтения с экрана будет легче читать содержимое.

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

Вопрос такой:

Тег

для отображения жирным шрифтом.

Тег  нужно позволяет, и это на всех веб-почтах, отображать нужные тексты жирным шрифтом . Однако на сайте developer.mozilla.org указано, что элемент не несет никакой особой семантической информации. Более того, исторически этот тег был предназначен для отображения текста жирным шрифтом (идеально тогда!). Но элементы, предназначенные только для стилистических целей, устарели в HTML 4. Значение элемента 9Таким образом, тег 0011 эволюционировал. Если вы хотите выделить текст жирным шрифтом, не придавая ему какой-либо семантической значимости, тогда поможет… Должны ли мы остановиться на этом?

Тег

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

Тег  также позволяет отображать текст жирным шрифтом . Однако это не его основное применение! Как еще раз указано на сайте developer.mozilla.org, этот элемент указывает на содержание высокой важности, которое обычно выделяется жирным шрифтом. Но это не должно использоваться в стилистических целях! Имейте в виду, что если содержание  по умолчанию отображается жирным шрифтом сегодня, поскольку браузеры и почтовые клиенты, похоже, согласны с графическим отображением этого тега на данный момент, завтра он может отображаться по-другому.

И, наконец, почему не

?

Ну да! Это может быть лучшим решением, особенно если нет реальной семантической ценности для желаемого текста. Таким образом, вы можете обрамить свой фрагмент текста и добавить свойство CSS font-weight:bold; . Таким образом, текст выделяется жирным шрифтом, не имея особой семантической важности.

Однако, как видите, жирных «игр» ( более-менее сильных ) не учитываются! Вернее, не целиком . Потому что есть только два возможных решения: тонкий символ или жирный характер. Забудьте о жирнее , легче , font-weight: 200 и т. д. font-weight отличается от жирный Они вообще не поддерживаются в Lotus Notes 6.5, Lotus Notes 7.

ТОЛЬКО

: AOL Chrome (win), AOL IE9 (win), AOL IE10 (win), AOL IE11 (win), BlackBerry 9930, BOL Chrome ( win), Comcast Chrome (win), EarthLink Chrome (win), Freenet. de Chrome (win), GMX Chrome (win), Gmail Chrome (win), Libero Chrome (win), Mail.ru Chrome (win), Office 365 Chrome (win), Office 365 IE9 (win), Office 365 IE10 (win), Office 365 IE11 (win), Orange Chrome (win), Outlook.com Chrome (win), Outlook.com IE9 (win), Outlook .com IE10 (победа), Outlook.com IE11 (победа), SFR.fr Chrome (победа), T-Online.de Chromium (победа), Terra Chromium (победа), Web.de Chromium (победа), Yahoo! Хром (победа), Yahoo! IE10 (победа), Yahoo! IE11 (победа), кажется, может поддерживать эти различия в вес шрифта (но только для значений 800 и 900 ).

Должны ли мы заключить, что только Chrome и IE под Windows поддерживают font-weight:800 и font-weight:900 ?

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

Выделение необработанных HTML-текстов в сообщениях электронной почты жирным шрифтом возможно с помощью ,  и свойства 9 CSS. 0011 вес шрифта: полужирный . Тем не менее, вы должны использовать  или атрибут в стиле и иметь в виду, что  может в любой момент изменить форматирование !

Примечание: Android 2.3 и Android 4.0.3 не пропускают тексты font-weight:[value] жирным шрифтом только из значения 700 (в то время как другие веб-почты разрешают это из значения 600 ).

Статья обновлена ​​19.05.2021.

Воспользуйтесь нашим опытом интеграции электронной почты в формате HTML!

Вам понравилась эта статья? Поделись!

Как использовать наш код форматирования html, такой как __bold__ и — маркер в st.text_area — 🦄 Random

sanjeevicenas

1

Привет, ребята,
Я просто хочу поместить HTML-коды форматирования, такие как жирный шрифт, курсив, маркеры в st. text_area. затем, если я нажму кнопку отправки, это сообщение текстовой области должно быть доставлено в слабом канале жирным шрифтом, курсивом, что бы я ни упомянул в этой текстовой области вместе с текстом.

изображение 742×150 1,79 КБ

черный

2

Привет, @sanjeevicenas, добро пожаловать на форум!

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

Чтобы показать, что это работает, вы можете взять вывод text_area и передать его в st.markdown , и он должен быть правильно отформатирован.

Например:

 импортировать поток как st
md = st.text_area("Поместите здесь уценку")
ул.маркдаун(мд)
 

сандживиценас

4

это мой код, я пробовал этот метод, но когда я нажимаю эту кнопку отправки, это сообщение не будет доставлено, как мы ожидали, в моем слабом канале.

черный

5

Виджет text_area просто возвращает текст. Что-то особенное, что вы хотите сделать с этим текстом, зависит от вас и от библиотеки, которую вы используете. В этом случае понимание того, что send_slack_message делает с текстом, который вы передаете, вероятно, является ключом.

Автор записи

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

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