Hasta que absolutamente todos los documentos de la red utilicen el mismo conjunto de caracteres UTF (Formato de transformación Unicode) para todos los países y pueblos, es imperativo indicar la codificación utilizada en los documentos HTML o XML. De lo contrario, las páginas que normalmente se muestran en su navegador pueden transformarse en los notorios "crackers" ilegibles en los navegadores de Internet de los visitantes de su sitio.
Instrucciones
Paso 1
La metaetiqueta, que indica la codificación utilizada en el documento, debe colocarse dentro del elemento de encabezado lo más cerca posible de la parte superior. Esta es la redacción del W3C (The World Wide Web Consortium), que desarrolla e implementa estándares de tecnología para Internet. Esta etiqueta en sí misma en un documento HTML puede verse así: Esta directiva debe usarse en páginas escritas de acuerdo con los estándares HTML 4.01 y XHTML 1.x. Para un documento XHTML, el corchete final ">" debe reemplazarse por "/>". En este ejemplo, charset = va seguido de la codificación Unicode UTF-8. Por supuesto, debe reemplazar UTF-8 con su valor, aquel en el que se guardó este documento o en el que su contenido se recupera de la base de datos. Para el alfabeto ruso, a excepción de utf-8, estos pueden ser valores windows-1251 (el más común), koi8-r, koi8-u, iso-ir-111, iso-8859-5, x-cp866, ibm855, x-mac -cyrillic.
Paso 2
Para especificar la codificación en la página del sitio, abra el documento requerido para editarlo. Descubra a qué sintaxis corresponde el código de la página: se indica al principio, en la etiqueta <! DOCTYPE … Dependiendo del estándar utilizado (HTML o XHTML), prepare el código de la etiqueta basándose en los datos anteriores. Luego busque la etiqueta en la fuente de la página; por lo general, la indicación de codificación se coloca inmediatamente después. Si por alguna razón no existe dicha etiqueta en el código de su documento, busque la etiqueta que abre la parte del encabezado de HTML -. Pegue el código preparado después y guarde el documento.
Paso 3
Si las páginas utilizan archivos de estilo CSS externos y estos archivos contienen elementos que utilizan caracteres de alfabetos nacionales, también deben indicar la codificación utilizada. En la primera línea del archivo de estilo, agregue: @charset "windows-1251"; reemplace windows-1251 con el valor que desee. Además, puede especificar la codificación que el navegador debe usar al hacer clic en el enlace. Para hacer esto, coloque el atributo charset con el valor deseado en la etiqueta del enlace. Por ejemplo: ¡Qué simple!