Стилизация сообщений на почту?
Как стилизовать, чтобы слова "Информация о менеджере" пришли на почту жирными в красном цвете?
$message = htmlspecialchars( " Информация о менеджере $point__1 " ); |
$message = htmlspecialchars( " Информация о менеджере $point__1 " );
Я про пробую вот так
$message = htmlspecialchars( " <p style='font-weight: bold; color: red;'>Информация о менеджере</p> $point__1 " ); |
$message = htmlspecialchars( " <p style='font-weight: bold; color: red;'>Информация о менеджере</p> $point__1 " );
На почту приходит
&lt;p style='font-weight: bold; color: red;'&gt;Информация о менеджере&lt;/p&gt; |
&lt;p style='font-weight: bold; color: red;'&gt;Информация о менеджере&lt;/p&gt;
Дополнительно:
htmlspecialchars с какой целью вызывается?
Отправка почты происходит в режиме текста или в html?
3. В процессе создания вопроса пользователь Сервиса обязан:
3.8. Использовать для демонстрации фрагментов кода только специальный тег < code>
Все используют и я использую
все прыгнут и я прыгну =))
не нужна эта функция здесь.
Я даже когда вот так пишу
$message = ( " <p style='font-weight: bold; color: red;'>Информация о менеджере</p> $point__1 |
$message = ( " <p style='font-weight: bold; color: red;'>Информация о менеджере</p> $point__1
все равно получаю
<p style='font-weight: bold; color: red;'>Информация о менеджере</p> |
<p style='font-weight: bold; color: red;'>Информация о менеджере</p>
А где тут поменять
header('Content-type: text/html; charset=utf-8'); $headers = "MIME-Version: 1.0" . "rn"; $headers .= "Content-type:text/html;charset=UTF-8" . "rn"; |
header('Content-type: text/html; charset=utf-8'); $headers = "MIME-Version: 1.0" . "rn"; $headers .= "Content-type:text/html;charset=UTF-8" . "rn";
Send html mail example
// Multiple recipients $to = 'johny@example.com, sally@example.com'; // note the comma // Subject $subject = 'Birthday Reminders for August'; // Message $message = ' <html> <head> <title>Birthday Reminders for August</title> </head> <body> <p>Here are the birthdays upcoming in August!</p> <table> <tr> <th>Person</th><th>Day</th><th>Month</th><th>Year</th> </tr> <tr> <td>Johny</td><td>10th</td><td>August</td><td>1970</td> </tr> <tr> <td>Sally</td><td>17th</td><td>August</td><td>1973</td> </tr> </table> </body> </html> '; // To send HTML mail, the Content-type header must be set $headers[] = 'MIME-Version: 1.0'; $headers[] = 'Content-type: text/html; charset=iso-8859-1'; // Additional headers $headers[] = 'To: Mary <mary@example.com>, Kelly <kelly@example.com>'; $headers[] = 'From: Birthday Reminder <birthday@example.com>'; $headers[] = 'Cc: birthdayarchive@example.com'; $headers[] = 'Bcc: birthdaycheck@example.com'; // Mail it mail($to, $subject, $message, implode("rn", $headers)); |
// Multiple recipients $to = 'johny@example.com, sally@example.com'; // note the comma // Subject $subject = 'Birthday Reminders for August'; // Message $message = ' <html> <head> <title>Birthday Reminders for August</title> </head> <body> <p>Here are the birthdays upcoming in August!</p> <table> <tr> <th>Person</th><th>Day</th><th>Month</th><th>Year</th> </tr> <tr> <td>Johny</td><td>10th</td><td>August</td><td>1970</td> </tr> <tr> <td>Sally</td><td>17th</td><td>August</td><td>1973</td> </tr> </table> </body> </html> '; // To send HTML mail, the Content-type header must be set $headers[] = 'MIME-Version: 1.0'; $headers[] = 'Content-type: text/html; charset=iso-8859-1'; // Additional headers $headers[] = 'To: Mary <mary@example.com>, Kelly <kelly@example.com>'; $headers[] = 'From: Birthday Reminder <birthday@example.com>'; $headers[] = 'Cc: birthdayarchive@example.com'; $headers[] = 'Bcc: birthdaycheck@example.com'; // Mail it mail($to, $subject, $message, implode("rn", $headers));
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Стилизация сообщений на почте - это важный аспект электронного общения, который помогает сделать письма более привлекательными и профессиональными. Стиль письма может быть разным в зависимости от цели и аудитории.
Одним из основных элементов стилизации является оформление шрифта. Выбор шрифта зависит от тематики письма и целей отправителя. Например, для официальных писем лучше использовать классические шрифты, такие как Times New Roman или Arial, а для креативных рассылок можно экспериментировать с нестандартными шрифтами.
Также важно уделить внимание оформлению заголовков и подзаголовков. Четко выделенные заголовки помогут читателю быстро ориентироваться в содержании письма и сделают его более удобным для восприятия.
Не стоит забывать и о цветовой гамме. Цвета могут передавать определенное настроение или акцентировать внимание на важных элементах текста. Однако следует помнить, что слишком яркие и контрастные цвета могут раздражать глаза и затруднять чтение.
Также можно использовать различные графические элементы, такие как линии, рамки, иконки и изображения, чтобы сделать письмо более привлекательным и информативным. Однако не следует перегружать письмо изображениями, так как это может сделать его тяжелым для загрузки и замедлить работу почтового клиента.
Кроме визуальных элементов, стилизация сообщений на почте также включает в себя правильное оформление текста. Важно следить за правильным использованием пунктуации, абзацев и пробелов, чтобы текст был легким для чтения и понимания.
Итак, стилизация сообщений на почте играет важную роль в эффективном общении с аудиторией. Правильно подобранный шрифт, цвета, заголовки и графические элементы помогут сделать письмо более привлекательным и профессиональным, что способствует повышению отклика и эффективности коммуникации.