link keywords attribute html arabic multilanguage

attribute - meta keywords html



HTML-Ayuda árabe (7)

¿No necesita asegurarse de que el área donde muestra el árabe también esté orientada de derecha a izquierda?

p.ej

<p dir="rtl">

tengo un sitio web en el que tengo que poner algunas líneas en árabe ... cómo hacerlo ...

dónde obtener los caracteres de texto en árabe ... cómo hacer que la página admita árabe ...

Tengo que poner una línea por página y hay muchas páginas de lotta así que no puedo dar vueltas haciendo imágenes y poniéndolas ...


Como se mencionó anteriormente, los editores de texto predeterminados no usarán UTF-8 como la codificación estándar para documentos. Sin embargo, la mayoría de los editores le permitirán cambiar eso en la configuración. Incluso para cada documento específico.


El W3C tiene una buena introducción .

En breve:

HTML es un lenguaje de marcado de texto. Texto significa cualquier carácter, no solo los que están en ASCII.

  1. Guarde su texto usando una codificación de caracteres que incluya los caracteres que desee (UTF-8 es una buena opción). Esto probablemente requiera configurar su editor de una manera que sea específica para el editor en particular que esté usando. (Obviamente también requiere que tenga una forma de ingresar los caracteres que desea)
  2. Asegúrese de que su servidor envíe la codificación de caracteres correcta en los encabezados (cómo lo hace depende del software del servidor que usted utilice)
  3. Si el documento que sirve a través de HTTP especifica su codificación internamente, entonces asegúrese de que sea correcto también
  4. Si algo le sucede al documento entre el momento en que lo guardaste y lo enviaste (por ejemplo, ponerlo en una base de datos, ser mordido por un script del lado del servidor, etc.) entonces asegúrate de que la codificación no se estropee por el camino.

También puede representar cualquier carácter Unicode con ASCII


Esta es la respuesta que se requería pero todos respondieron solo una parte de muchas.

  • Paso 1: no puede tener los caracteres multilingües en el documento Unicode .. convertir el documento a documento UTF-8

los editores avanzados no lo hacen simple para usted ... vaya a bajo nivel ...
usa el bloc de notas para guardar el documento como meName.html y cambiar la codificación
escribe a UTF-8

  • Paso 2 - Mencione en su página html que va a usar esos caracteres por

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

  • Paso 3: cuando ingrese algunos caracteres, asegúrese de que las etiquetas de sus contenedores tengan las siguientes 2 propiedades establecidas

    dir=''rtl'' lang=''ar''

  • Paso 4: obtenga los caracteres de una herramienta específica / editor o editor en línea como lo hice con Arabic-Keyboard.org

ejemplo

<p dir="rtl" lang="ar" style="color:#e0e0e0;font-size:20px;">رَبٍّ زِدْنٍي عِلمًا</p>

NOTA: el tipo de fuente, la familia de fuentes, la configuración de la cara de la fuente no tendrán efecto en los caracteres especiales


No solo tiene que poner la metaetiqueta, diciéndole que es UTF-8, pero realmente hace el documento UTF-8. Puede hacerlo con buenos editores (como notepad ++) convirtiéndolos en "unicode" o "UTF-8 sin BOM". Que simplemente puedes usar caracteres árabes

Como esta página es UTF-8, aquí hay algunos ejemplos (espero no escribir nada grosero aquí): شغف

Si usa un lenguaje de scripting del lado del servidor, asegúrese de que no muestre la página en una codificación diferente. En PHP, por ejemplo, puedes configurarlo así:

header(''Content-Type: text/html; charset=utf-8'');


Si ni siquiera sabe dónde obtener los caracteres árabes, pero desea mostrarlos, entonces está haciendo algo mal.

Guarde los archivos que contienen caracteres árabes con la codificación UTF-8. Un buen editor te permite configurar la codificación de caracteres. En la página HTML, coloque lo siguiente después de <head> :

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

Si usas XHTML:

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

Eso es.

Una forma alternativa (sin interferir con la codificación de un archivo) es usar secuencias de escape HTML. Este sitio web hace esos trabajos para usted: http://www.htmlescape.net/


edito la página html con notepad ++, establezco la codificación para utf-8 y su funcionamiento