teclado simbolo poner hace escribe ejemplos cómo computadora como apóstrofo apostrofo apostrofe html character-encoding

html - simbolo - ¿Por qué los símbolos como apóstrofes y guiones se reemplazan con diamantes negros en mi sitio web?



como se escribe el apostrofe en la computadora (5)

Debe cambiar su texto a ''Texto sin formato'' antes de pegarlo en el documento HTML. Esto parece un error que he tenido antes al pegar directamente de MS Word.

La palabra MS y otros editores de texto enriquecido a menudo colocan caracteres ocultos o no válidos en su código. Trate de usar — para sus guiones, y ’ para apóstrofes (etc.), para eliminar la necesidad de confiar en su codificación char.

Un sitio web que he creado tiene algunos problemas ... En una de las páginas, donde hay un apóstrofe ( '' ) o un guión ( - ), el símbolo se reemplaza con un diamante negro extraño con un signo de interrogación en el centro de eso

Esto es lo que quiero decir

Parece que esto está sucediendo en todo el sitio donde aparecen estos símbolos. Nunca había visto esto antes, ¿alguien me lo puede explicar?

Las sugerencias sobre cómo solucionarlo también serían muy apreciadas.

Consulte http://test.rfinvestments.co.za/index.php?c=team para obtener una http://test.rfinvestments.co.za/index.php?c=team clara del problema.


Es un problema de codificación. Debe establecer la codificación correcta en el encabezado HTML a través de la etiqueta meta:

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

Reemplace "ISO-8859-1" con cualquiera que sea su codificación (por ejemplo, ''UTF-8''). Debes averiguar qué codificación tienen tus archivos HTML. Si está en un sistema Unix, simplemente escriba file file.html y debería mostrarle la codificación. Si esto no es posible, deberías poder descubrir en algún lugar qué codificación produce tu editor.


Mire su código html real y verifique que los símbolos extraños no se originen allí. Este problema surgió cuando comencé a codificar en Notepad ++ a mitad de camino después de codificar en Notepad. Me parece que la versión anterior de Notepad que estaba usando puede haber usado una codificación diferente a la codificación ++ NotF-8 de Notepad. Después de transferir mi código de Notepad a Notepad ++, los apóstrofes fueron reemplazados por símbolos extraños, así que simplemente tuve que eliminar los símbolos de mi código de Notepad ++.


Si está editando HTML en el Bloc de notas, debe usar "Guardar como" y modificar la selección predeterminada de "Codificación:" en la parte inferior del cuadro de diálogo a UTF-8. también debe incluir-

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Esto establece sin ambigüedad el conjunto de caracteres correcto e informa al navegador.


Tengo el mismo problema en mi aplicación web asp.net. Resuelto por este link

Acabo de reemplazar ''con &rsquo; el texto como abajo y mi sitio en el navegador muestran un apóstrofe sin rectángulo alrededor como pregunta en cuestión.

Original text in html page Click the Edit button to change a field''s label, width and type-ahead options Replace text in html page Click the Edit button to change a field&rsquo;s label, width and type-ahead options