Ik probeer de tabelinhoud in een HTML-mail 'leesbaar' te maken op een desktopscherm, een laptopscherm, op een smarthone en in een printafdruk.
Initiële tabelcode voor desktop :
myMail.HTMLbody = myMail.HTMLbody & "<table style='width:25%; font:90% arial, sans-serif; color:black'>"
myMail.HTMLbody = myMail.HTMLbody & "<td style='width:30%'>" (voor tabelkolom 1)
myMail.HTMLbody = myMail.HTMLbody & "<td style='width:70%'>" (voor tabelkolom 2)
Deze code geeft enkel een behoorlijk resultaat voor een desktopscherm - bij een printafdruk en op een smartphone moet ik de table width verhogen naar ca 100% van de beschikbare ruimte (blad papier en/of schermpje) om een behoorlijke lay-out te krijgen, maar dan loopt de PC-voorstelling weer in het honderd.
Is dat combineerbaar met inline CSS ? Dank voor tips.
Initiële tabelcode voor desktop :
myMail.HTMLbody = myMail.HTMLbody & "<table style='width:25%; font:90% arial, sans-serif; color:black'>"
myMail.HTMLbody = myMail.HTMLbody & "<td style='width:30%'>" (voor tabelkolom 1)
myMail.HTMLbody = myMail.HTMLbody & "<td style='width:70%'>" (voor tabelkolom 2)
Deze code geeft enkel een behoorlijk resultaat voor een desktopscherm - bij een printafdruk en op een smartphone moet ik de table width verhogen naar ca 100% van de beschikbare ruimte (blad papier en/of schermpje) om een behoorlijke lay-out te krijgen, maar dan loopt de PC-voorstelling weer in het honderd.
Is dat combineerbaar met inline CSS ? Dank voor tips.