Aby obrazek pojawił się po lewej stronie, tekst po prawej, a wszystko było ładnie wyjustowane i wyrównane w pionie, musiałem ułożyć wszystko wewnątrz tabeli HTML. Układ tabeli jest nieco mylący w pracy, ponieważ w rzeczywistości istnieje tabela zagnieżdżona w tabeli, aby osiągnąć pożądane wyrównanie. Oto jak wygląda szkielet tabeli HTML (przygotuj się):
Headshot Image
Element obrazu jest zagnieżdżony wewnątrz elementu komórki tabeli <td>
i jest pionowo wyśrodkowany w tabeli przy użyciu valign="middle"
dla atrybutu i wartości elementu komórki tabeli. Dodałem również atrybut vertical-align: middle
i wartość na samym elemencie obrazu na wszelki wypadek.
Źródło obrazu jest zawarte w moim osobistym dysku Google Drive, gdzie obraz ma ustawienia udostępniania, które pozwalają każdemu zobaczyć obraz. Jako uwaga, musiałem zmienić link udostępniania dostarczony przez Google, aby zawierał uc?id=
na początku żądania GET w adresie URL. To pozwala na bezpośrednie pobranie z Google Drive i upewnia się, że obraz pojawia się poprawnie w podpisie e-mail.
Aby osiągnąć efekt zaokrąglonego obrazu, dodałem border-radius: 100%
jako CSS na elemencie obrazu.