Outlook 2013 — Подпись сплющена в редакторе подписей

Outlook 2013 — Подпись сплющена в редакторе подписей

В Outlook 2013, когда я или мой коллега вставляем подпись в окно Подписи и бланк в Outlook 2013, она отображается правильно, и подпись отображается правильно при составлении электронного письма. НоЕсли я вернусь в окно «Подписи и бланки», чтобы отредактировать подпись, содержимое подписи сожмется до ширины около 35 пикселей.. Это делает редактирование практически невозможным.

Подпись взята из HTML-страницы, которую мы создали для копирования и вставки в подпись Outlook. Ни у кого из нас не было этой проблемы с Outlook 2010, так что, похоже, проблема конкретно с Outlook 2013. Содержимое HTML в основном представляет собой одну таблицу с одним столбцом и парой вложенных таблиц с некоторыми изображениями и ссылками. Это довольно простой HTML. Я пробовал добавлять явную ширину к таблице, но это не помогло. Я видел, как еще несколько человек поднимали эту проблему, но пока не нашел решения (ссылка №1,ссылка №2).

Редактировать:По просьбе @sunk818, вотссылка на HTMLЯ использую (часть идентификационной информации скрыта, но структура та же). А ниже показано, как это выглядит в редакторе подписей Outlook 2013 после сохранения, закрытия окна и повторного открытия для редактирования.

введите описание изображения здесь

решение1

Этот ответ является дополнением кСПАЙДОРответ, который по существу ...

Ваши подписи вы можете найти в папке %userprofile%\AppData\Roaming\Microsoft\Signatures(на платформе Windows).

Вы найдете HTML ( foo.htm), Rich Text Format ( foo.rtf) и простой текст ( foo.txt) версии каждой подписи, которые у вас есть. Вам придется редактировать все три версии, если вы хотите внести изменения в содержимое, но для проблемы OP достаточно редактировать только HTML-файл. Вы можете редактировать его с помощью простого текстового редактора (например, Notepad) или с помощью WYSIWYG HTML-редактора, однако для хирургических изменений, которые вам нужно сделать, чтобы исправить эту конкретную проблему, может быть лучшей идеей будет использовать простой текстовый редактор.

Другое замечание заключается в том, что Outlook растягивает width="100%элементы после того, как их родительский элемент имеет явно объявленную ширину (но не раньше). Таким образом, вам, возможно, придется удалить некоторые параметры width="100%(и соответствующие style='width:100%'определения), если вы заметите, что некоторые ячейки таблицы растянуты против вашего желания после применения явной ширины к содержащим их ячейкам.

решение2

Я только что опубликовал простое решение этой проблемы в теме здесь:

https://answers.microsoft.com/en-us/msoffice/forum/msoffice_outlook-mso_win10/добавление-подписи-в-форматирование-outlook-2016/474cf3fc-8e78-4516-b348-4ff369926f58

В вашем случае все, что вам нужно сделать, это установить <td style="width: ##">значение для каждой ячейки данных в таблице. Вам не нужно беспокоиться о настройке ширины таблицы или строк таблицы.

Копию полного решения по предоставленной ссылке можно найти ниже:


- Описание -

В окне предварительного просмотра подписи электронной почты для Outlook 2013 и Outlook 2016 подписи в формате HTML и Rich-Text Format (.rtf), содержащие таблицы, могут отображаться сжатыми в растянутый узкий столбец в левой части окна, оставляя остальную часть окна предварительного просмотра пустой.

- Причина -

Проблема возникает в Outlook 2013 и 2016, когда у вас есть таблица в подписи, и вы не установили свойство 'width' для отдельных ячеек таблицы. Предварительный просмотр в новых версиях Outlook по умолчанию устанавливает небольшую ширину (около 10 или 20 пикселей) для ячеек таблицы, у которых не установлен атрибут 'width'.

Так как в старых версиях Outlook эта проблема не проявлялась, вероятно, они устанавливали ячейки таблицы по умолчанию на 100% ширины в окне предварительного просмотра, когда свойство 'width' не было установлено. Файлы подписей, созданные в старых версиях Outlook без атрибута 'width', по-прежнему демонстрируют проблему предварительного просмотра в новых версиях. Это подтверждает, что проблема связана с компонентом предварительного просмотра.

- Решение -

Вам просто нужно убедиться, что для каждой ячейки таблицы установлен атрибут «ширина».

Исправление таблиц подписей в формате Rich-Text Format (.rtf)

Если вы скопировали и вставили свою подпись из документа Word, то это самый простой способ это исправить.

  1. Откройте документ Word, содержащий таблицу подписей. Вы можете упростить просмотр макета таблицы, нажав на таблицу, выбрав вкладку «Макет» вверху, а затем выбрав «Просмотр линий сетки» в группе «Таблица».
  2. Выделите все ячейки таблицы, затем щелкните по ним правой кнопкой мыши или отредактируйте каждую ячейку по отдельности, если хотите.
  3. Выберите «Свойства таблицы...», перейдите на вкладку «Ячейка» и установите для параметра «Предпочтительная ширина» определенный процент или размер.
  4. Нажмите «ОК», чтобы применить изменения. Теперь скопируйте фиксированную таблицу подписей в Outlook.

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

Исправление таблиц подписей HTML

Если вы создали таблицу с помощью тегов HTML, всем <td>тегам требуется атрибут ширины, использующий либо процентную, либо пиксельную ширину, как в примере, совместимом с HTML5, ниже:

<table>
     <tbody>
            <tr>
               <td style="width: 100%">table cell 100 percent wide</td>
            </tr>
            <tr>
               <td style="width: 150px">table cell 150 pixels wide</td>
            </tr>
      </tbody>
</table>

Обратите внимание, что для решения этой проблемы тегам <table>и <tr>не требуется задавать ширину.

После сохранения обязательно снова откройте окно подписи, чтобы проверить, сработали ли изменения в коде.

решение3

Самый простой способ сделать это:

  1. Скопируйте и вставьте подпись электронной почты в документ Word.
  2. Преобразуйте таблицу в текст.
  3. Удалите исходную подпись электронной почты.
  4. Создайте новый.
  5. Скопируйте и вставьте из документа Word обратно в подпись электронного письма.

решение4

Этот видеоурок, который я сделал, посвящен тому, как исправить форматирование подписей Outlook.com. Копирование из электронной почты не работает и это беспорядок. Поэтому я создал это видео, чтобы показать вам очень простой способ исправить форматирование подписей.

https://sundstedt.se/blog/fix-the-formatting-for-outlook-com-signatures/

Связанный контент