This is more of a wondering than a technical question and Im sorry if this questions seems daft or the answer is obvious to some but I was wondering...Is it better to always echo out any HTML you need to write or to close the PHP tags when you need to write HTML and re-open again after? essentially embedding the PHP within the HTML?Here is an example of each:\[code\] for($x=0;$x<count($customers);$x++) { echo '<tr>'; echo '<td><a class=summary href=mailto:'.$customers[$x]["Email"].'>'.$customers[$x]["Email"].'</td>'; echo '<td>'.$customers[$x]["Title"].'</td>'; echo '<td>'.$customers[$x]["FirstName"].'</td>'; echo '<td>'.$customers[$x]["Surname"].'</td>'; echo '<td>'.$customers[$x]["DeliveryCountryID"].'</td>'; echo '<td>'.$customers[$x]["LanguageID"].'</td>'; echo '</tr>'; }\[/code\]that shows ALL HTML being echo'd\[code\] <?php for($x=0;$x<count($customers);$x++) { ?> <tr> <td><?=$customers[$x]["Email"]?></td> <td><?=$customers[$x]["Title"]?></td> <td><?=$customers[$x]["FirstName"]?></td> <td><?=$customers[$x]["Surname"]?></td> <td><?=$customers[$x]["DeliveryCountryID"]?></td> <td><?=$customers[$x]["LanguageID"]?></td> </tr> <?php }?>\[/code\]there is the example of embedding PHP within the HTML.The reason I ask is because i'm at the start of my programming career I'm low on experience and Ive joined a company where their old developer, obviously more experienced than myself echo'd EVERYTHING out.I have never done it this way as I like to embed PHP into my HTML and I find his code difficult to read sometimes.Is there a reason he did it this way or is that the best way or would it be worth me slowly changing the code to be more like how I tend to do things?