Hiya, @RajSingh, nice to see you back again!
Could you please perhaps update the question with an image of what it does look like when it sends?
It would be very odd for any component to adjust the spacing of a table.
Off the bat, I have a couple of pieces of advice that might help you, though.
Enter Code
First piece of advice is to add the table in the 'code' view of the email action.
So, within the 'Send an email (v2)' action:
- Tap the '</>' button
- Delete *everything* currently there
- Pick the table output
Now you can test it to see if it looks OK! 👍
Adjust The CSS
This would require you doing the former, first.
If you are aware of CSS (Cascading Style Sheets), you can use a fair amount of CSS styles (do a StartPage search for what is allowed in Outlook) to adjust the <TABLE>, <TH>, <TR>, <TD>, and more, entity tags in the HTML before the output of the table.
You would simply have something in there like the following to make all tables 100% width of the parent tag that they are inside:
<STYLE>
table {
width: 100%;
}
</STYLE>
@{outputs('Create_HTML_table')}