El sufijo ".html" en un nombre de archivo implica que el documento contiene html
, head
y body
etiquetas.¿Qué extensión debería usar para los archivos que contienen fragmentos de HTML?
Tengo algunos archivos que contienen un div
elemento o dos, pero no etiquetas html
o body
. Los contenidos del archivo son fragmentos HTML bien formados en el sentido de que podrían insertarse en una etiqueta body
de un documento HTML compatible, y seguirían siendo compatibles. (No contienen marcadores "<% %>
", no hay código PHP, etc.) Pero un archivo de fragmento no es compatible con HTML por sí mismo, por lo que me gustaría darle una convención de nomenclatura diferente.
Varios sitios de "extensión de archivo" incluyen una entrada para ".PHT" y lo describen como "Archivo de hipertexto parcial". Eso suena prometedor, pero no puedo encontrar ninguna explicación adicional sobre el origen, el formato de archivo esperado o las aplicaciones que lo usan. Además, muchos de los mismos sitios identifican ".phtml" y ".phtm" (que parecen ser versiones más largas del sufijo .pht) como archivos PHP — según lo indicado, mis archivos no son archivos PHP.
¿Debo usar ".pht" como sufijo? ¿Hay una convención de nombres más apropiada?
Editar: Me gustaría distinguir los archivos de fragmentos de los documentos HTML completos en el mismo directorio.
¿Cómo está realizando la inserción? –
@John Topley: en Javascript, configura el innerHTML de un elemento después de cargar el archivo de fragmento mediante XMLHttpRequest. –
Soy fanático de .htmf (fragmento html). No sé de ningún esfuerzo de estandarización para esto, pero sería bueno si uno se dio cuenta. –