Eron, il est étonnant de voir combien de personnes pensent qu'en supprimant les retours et les onglets, on peut économiser une quantité énorme de taille de fichier et de temps de chargement. C'est vrai, on gagne du temps....mais cela a autant d'effet que d'aller aux toilettes dans une piscine olympique....c'est-à-dire pas grand-chose.
En tant qu'utilisateur de l'interface utilisateur, je suis obsédé par l'indentation correcte de mon code sur le backend. Cela permet d'identifier plus facilement les problèmes et de les corriger rapidement. C'est pourquoi, dans le cadre de mon dernier emploi, je me suis acharné sur un code hideux, un fichier à la fois, en le formatant manuellement (en ajoutant des pauses et des tabulations) au fur et à mesure que j'avançais. Ce n'est pas rapide, et certainement pas amusant. Mais le code finalisé a fière allure. Je pense que cela en vaut la peine.
Dreamweaver n'est pas un mauvais outil, mais il en existe de meilleurs qui vous aideront dans cette tâche. Personnellement, j'aime beaucoup NetBeans. Il met en évidence les balises de début et de fin, dessine des "lignes" de tabulation et même une tabulation automatique s'il le peut. Un autre bon logiciel est Rapid PHP, qui propose un outil "block tab" pour les lignes de code similaires à celles que vous avez mentionnées ci-dessus. Si vous êtes novice en HTML, les deux logiciels suggéreront et valideront automatiquement votre code à la volée et vous montreront ce qui ne va pas.
Si vous voulez être vraiment fou, vous pouvez contrôler les tabulations et les pauses sur le code produit. \t est un onglet, \n est un saut de ligne. Si vous travaillez sur des listes non ordonnées à plusieurs niveaux créées dynamiquement, comme un menu, cela peut être très utile.
Bonne chance et continuez à apprendre !