¿Debería codificar citas (como "y" ->”
y ’
) en mi cuerpo HTML (por ejemplo, convertir <p>Matt's Stuff</p>
en <p>Matt’s Stuff</p>
)? Tenía la impresión de que debería, pero un compañero de trabajo me dijo que no era gran cosa .Es dudoso pero no puedo encontrar nada que diga que está prohibido. ¿Estoy equivocado? ¿Es una mejor práctica para codificar? ¿O es simplemente inútil?¿Codifica citas en el cuerpo de HTML?
Respuesta
comillas ("Codificación) es, en la práctica sólo es necesario si the're dentro de un atributo, sin embargo, para el código HTML sea correcta (que pasa la validación HTML), siempre se debe codificar comillas como "
.
apóstrofes (') no necesitan escapar en HTML en XHTML deben ser codificados como '
' ' 'está bien, pero solo mientras no planee publicar el documento como ** text/html ** (que la mayoría de las personas hace como quieren que Internet Explorer represente las páginas). http://www.w3.org/TR/xhtml los medios de impresión de tipo/# C_16 – Quentin
@ David:.! buen punto – Guffa
@Quentin - Sólo estoy señalando que su enlace dice que el uso de ' apóstrofes (') en lugar de ' Gracias – danfromisrael
Por lo general, no es necesario a menos que ' re colocación de dichos valores en el atributo de una etiqueta (o en otros lugares donde tienen comillas tiraría de análisis). En el cuerpo del texto ordinario de la ONU-codificado no tendrán ningún problema.
<img src="..." alt="A "quote mark" in an alt attribute" />
Funciona, pero no es HTML válido ... – Guffa
No, sólo tendrá que utilizar referencias en el caso comillas (simples o dobles) si desea utilizarlos dentro de una declaración de valor de atributo que utiliza las mismas cotizaciones para la declaración de valor:
title="The sign says "Matt's Stuff""
title='The sign says "Matt's Stuff"'
Ambos valores de título son The sign says "Matt's Stuff"
.
Si desea que su margen de beneficio sea apta para su procesamiento como XML, tendrá que codificar el siguiente:..
& => &
< => <
> => >
" => "
' => '
Definit Pueden hacer esto en atributos, ya sea que intente hacer que su código sea compatible con XML o no.
- 1. MvcHtmlString.ToHtmlString() no codifica HTML?
- 2. Jinja 2 - Django Formulario: representación codifica HTML
- 3. Regex Extract html Cuerpo
- 4. ASP.NET Label Control - No codifica HTML
- 5. de ajuste globales en html o cuerpo
- 6. ¿Pone metaetiquetas de Schema Microdata en el cuerpo html?
- 7. Aplicación de formato HTML en el cuerpo del correo electrónico
- 8. cuerpo: => Html en Play framework?
- 9. HTML vs texto simple como cuerpo en el correo electrónico
- 10. Conversión de "Citas directas" a "Citas rizadas"
- 11. Uso de sendmail para cuerpo HTML y archivo adjunto binario
- 12. Codifica el audio en aac con libavcodec
- 13. Meta Tags en el cuerpo
- 14. ¿Deberían establecerse estilos de CSS globales en el elemento html o en el elemento de cuerpo?
- 15. ¿Cómo alinear todo el cuerpo html al centro?
- 16. citas bibtex en rst2latex
- 17. Citas de marcado en octopress
- 18. Ibid. en citas de LaTeX
- 19. PHP correo Codifica línea de asunto
- 20. HttpUtility.HtmlEncode no codifica todo
- 21. Expresión regular para el reconocimiento de citas en el texto
- 22. ¿Debo escribir un script en el cuerpo o en el encabezado del html?
- 23. Citas y espacios de codificación URL
- 24. Doxygen en el cuerpo comenta
- 25. Cómo incrustar una imagen en el cuerpo HTML de un correo electrónico en iOS
- 26. Cambiar citas adjuntas en Vim
- 27. Expresión regular para extraer contenido de cuerpo HTML
- 28. PHP DOMDocument - obtener código fuente HTML de CUERPO
- 29. ¿Cómo centrar el cuerpo en una página?
- 30. el uso de citas en una cadena de AppleScript
¿Puedes citar tus citas para que quede más claro lo que estás preguntando? Creo que quieres diferenciar entre "y & rsquo pero no ha llegado a través de –
Peter, editado un poco. Gracias a Greg también –