"? - Retrouvez les réponses et les commentaires concernant cette question" />
En HTML, on m'a toujours appris à fermer la fermeture automatique avec un "/>". Par exemple " dans ColdFusion, cependant, Il semble être standard de ne jamais fermer ces tags. Je vois constamment du code comme: p> etc. P> est ce mauvais code, ou est-ce que cela est-il couramment accepté? Je l'ai vu presque partout où j'ai vu Coldfusion Code. Y a-t-il des avantages à la fermeture de ces balises, ou est-ce bien de le laisser tel quel? P> p>
code>", "
3 Réponses :
Cela ne comporte pas, il n'est également pas nécessaire dans HTML, sauf si elle est XHTML. P>
Oups, pense que j'ai manqué que cela n'a pas d'importance code> est en fait à propos de la CFML. Pardon.
Il n'est également pas nécessaire dans HTML, sauf si elle est xhtml "pour les étiquettes de fermeture automatique"
Parce qu'il n'y a pas de norme de codage officielle pour la CFML, c'est à vous de les utiliser. Comme à utiliser des balises majuscules / minuscules.
Personnellement, j'aime avoir mon code beau et lisible, alors j'utilise toujours cette syntaxe pour des étiquettes simples. P>
mais il y a au moins une différence technique: balises personnalisées. Laissez-moi montrer cela par exemple. P>
Considérez après la balise personnalisée: p> maintenant ces deux types d'invocation: P> <cf_demo>
started
running
<cf_demo />
started
running
running
ended
Je suis d'accord avec le dernier commentaire. P>
Je déteste que ces étagères simples se ferme. p>
C'est inutile et non une norme de codage pour le CFML. p>
Cela a commencé à apparaître lorsque XML est devenu populaire en raison de sa syntaxe de balise stricte et des personnes qui supposent que c'était correct pour la CFML. CFML n'est pas html. Le traiter comme tel est vraiment en soi codant paresseux. Je pense aussi que ça a l'air plus beau sans la fermeture inutile /> :) Mais c'est moi pour toi. P>
Je n'aime pas aussi {} étalé sur de nouvelles lignes pour chaque support. Je suppose que c'est juste une préférence personnelle. P>
est génial, lisible et épargnez-vous un coup clé. :)
Je pense que c'est une bonne pratique. Visser une frappe. Je préfère la lisibilité. Si je ne vois pas /> je veux savoir où se trouve la balise finale.
C'est tard mais j'ajouterai. Lorsque vous utilisez le code Reformatant du code, des balises non récoltées sont gâchées. Donc, ce n'est pas seulement une bonne pratique son utile avec les outils de formatage de code.