Estou tentando criar um e-mail em HTML que será exibido corretamente em todos os clientes de e-mail amplamente usados. Estou empacotando todo o e-mail em uma tabela e gostaria que ele tivesse uma largura de até 98% da largura disponível, mas não superior a 800 pixels. Como isso:
<table style="width:98%; max-width:800px;">
Mas não estou fazendo assim, pois de acordo com este Outlook 2007 não suporta a propriedade de largura do CSS.
Em vez disso, estou fazendo isso:
<table width="98%">
Existe alguma maneira de também definir uma largura máxima sem depender de CSS?