En general, codigo en HTML cualquier contenido generado por el usuario que renderizo en mi sitio web, por lo que los símbolos de unión se convierten en &
y así sucesivamente. Me preguntaba si esto debería hacerse (desde el punto de vista de las normas) a cualquier metaetiqueta generada dinámicamente en un sitio.¿Las metaetiquetas deben estar codificadas en HTML?
19
A
Respuesta
22
Absolutamente. Todo el contenido dentro del documento HTML debe estar codificado de esta manera.
3
Sí. Por ejemplo, las comillas no cierran el atributo de contenido para un elemento meta que desencadenaría un HTML no válido.
14
Si quiere decir algo como esto:
<meta name="description" content="Some stuff, other stuff & even more stuff!" />
Sí, es necesario codificar el símbolo de unión, y otros caracteres especiales, a las entidades para que sus etiquetas meta validan.
Cuestiones relacionadas
- 1. ¿Las metaetiquetas HTML siguen siendo importantes?
- 2. ¿Las entidades html en metaetiquetas influyen en la indexación?
- 3. ¿Debo eliminar las barras diagonales en metaetiquetas?
- 4. Cuándo se deben usar las entidades HTML
- 5. ¿Los archivos .dmg deben estar firmados?
- 6. ¿Pone metaetiquetas de Schema Microdata en el cuerpo html?
- 7. Buscar todas las cadenas codificadas en origen
- 8. ¿Las etiquetas de encabezado HTML deben ir en orden?
- 9. ¿Los campos de instancia/clase deben estar prefijados en Delphi?
- 10. Denominación: ¿Por qué las constantes con nombre deben estar todas en mayúscula en C++/Java?
- 11. ¿Las anotaciones de datos deben estar en el modelo o en el modelo de vista?
- 12. Scala Cake Pattern ¿Fomenta las dependencias codificadas?
- 13. Las páginas html codificadas en UTF-8 muestran (signos de interrogación) en lugar de caracteres
- 14. C++: ¿las funciones de amigo deben estar definidas en el archivo de encabezado?
- 15. ¿Deben los archivos .class estar bajo control de versión?
- 16. ¿Las clases de dominio de Grails deben estar vinculadas a una base de datos?
- 17. ¿Cómo pasar las metaetiquetas de la página en ASP.NET MVC?
- 18. ¿Las instrucciones del preprocesador deben estar al principio de una línea?
- 19. ¿Cómo manejan los navegadores de escritorio las metaetiquetas móviles?
- 20. Buscar metaetiquetas de fecha en Sharepoint
- 21. ¿Deben las interfaces definir propiedades?
- 22. Metaetiquetas explicadas: http-equiv y charset
- 23. Validación de imágenes codificadas en base64
- 24. ¿El ScheduledTaskAgent y PeriodicTask deben estar en un ensamblaje separado de la aplicación principal?
- 25. Las abstracciones no deben depender de los detalles. Los detalles deben depender de las abstracciones
- 26. Emitir cadenas no codificadas en una vista Razor
- 27. Diseño - ¿Dónde deben estar registrados los objetos cuando se utiliza Windsor
- 28. ¿Pueden las constantes NSString estar vinculadas débilmente?
- 29. ¿Deben localizarse las unidades de medida?
- 30. ¿Deben reemplazarse las variables estáticas por enumeraciones?
Gracias por las respuestas. – marcusstarnes
No estoy seguro de que necesite codificar el atributo 'href' de las etiquetas' a'. – gamliela
@gamliela: depende si es html5 o no. Para ser compatible con los estándares en cualquier cosa basada en xml (también conocido como átomo o rss feeds) definitivamente deberías. Con html5, la situación es un poco más complicada (ver http://stackoverflow.com/a/19442133/8313 para obtener más información increíblemente bien investigada). En caso de duda, codifique sus ampersands. –