Pregunta

Tengo la intención de crear páginas asp.net con Visual Studio 2008. Preferiblemente, las páginas deben ser totalmente compatibles con el estándar XHTML. ¿Cómo debo incluir los signos diacríticos en el contenido de la página (no es necesario usar signos diacríticos en las URL)? ¿Debo usar referencias de caracteres (las que tienen & amp; & amp; "), o simplemente escribirlas directamente desde el teclado?

Gracias.

¿Fue útil?

Solución

Deberá garantizar la codificación correcta del juego de caracteres para la página, UTF-8 generalmente cubre la mayoría de los alfabetos occidentales y UTF-16 para los caracteres de doble byte requeridos por los idiomas que usan ideogramas .

En el elemento HEAD de la página necesitará alguna forma de la siguiente etiqueta;

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

También deberá asegurarse de tener el DOCTYPE correcto especificado;

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Esto está bien cubierto por el Tutorial de juegos de caracteres W3C

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top