Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Herramientas y Software (http://www.forosdelweb.com/f17/)
-   -   Un Codigo malo (http://www.forosdelweb.com/f17/codigo-malo-190852/)

KoNiCa 23/03/2004 20:00

Un Codigo malo
 
Hola

Me gustaria saber si hay una forma de cambiarle el lenguaje a un documento de dreamweaver por ejemplo, de esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

a esto:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//ES">

Porque cuando escribo cosas en español y coloco acentos en el codigo se ve extraño por ejemplo:

título es t & i a c u t e ; tulo en el codigo :pensando:

a ver si alguien me puede echar una manito :P

Gracias

ZuM@x 24/03/2004 03:07

Hola, compañero:

No, no toques nada, todo está perfectamente.
El HTML tiene origen del inglés por lo que los símbolos que no son de ese idioma se codifican para que los interprete el navegador.

Así, las tildes se codifican de esa manera, por ejemplo: á ->& acute;

Saludos :adios:

PatomaS 24/03/2004 04:30

Hola

Bueno, vamos a ver...

La línea que pusiste en tu post, es la que indica el lenguaje de la página, este lenguaje es html, no español, ni inglés, ni ningún otro. Pero claro, los creadores del lenguaje y por cuestiones de standarización, etc, las etiquetas deben escribirse de alguna forma que tengan sentido y por eso se hacen en inglés.

Pero si modificas eso, solo obtendrías un error en la validación y no una página com oquieres.

Cabe decir, que las modificaciones aceptadas en esa línea, son, por ejemplo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">




Por otro lado, tienes esta etiqueta que va en la cabecera de la página:

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

Esa línea, le indica al navegador que el contenido de la página está escrito con caracteres de esa tabla, es decir, el juego de carateres contiene los iniciales 127 ascii, los ascii extendidos hasta el 255, los españoles, (ñ, acentos, etc), los franceses (acentos inversos, etc), y otros tantos caracteres usados en ciertas partes de europa o el mundo latino.

Sigamos...

El cambio de tus letras acentuadas en la vista código por cosas como: &aacute, son la traducción del programa a caracteres standard, es decir, un navegador antigüo, podrá ver esos caracteres y representarlos con acentos (obviamente uno moderno tambien).

Si escribes los textos en la parte de código, puedes poner las letras acentuadas y el programa no te las cambiará.

Si quieres hacer una prueba de lo que te digo, crea una página simple y escribe una palabra con acentos y ñ, luego ve a modificar > propiedaes de página y cambia los valores en el desplegable "codificación del documento".

;)

Suerte

Felicidad

KoNiCa 24/03/2004 18:03

ahh ya comprendo, muchas gracias.!!

yo escribia directamente en el codigo, y salvava el documento, lo cerraba y despues lo habria pero se convertia todo otravez en el codigo ese feo y creo que ya se porque

lo que pasaba era que yo estaba borrando estas lineas de la pagina

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


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

es la primera necesaria para algo?

Gracias! :aplauso:

PatomaS 25/03/2004 04:48

Hola

Bueno, si tu pregunta va por el lado de ¿se ve igual la página en los nevagadores si la dejo o si la quito?

;)

La respuesta es: Si, se ve igualita.

Ahora bien, si seguimos las recomendaciones del w3c, debería estar ahí presente para facilitar la velocidad con la que el navegadore reconoce lo que le está llegando.

Por otro lado, si quieres que tu página velide, es decir que pase las revisiones del w3c u otro validador, debe tenerla.

Que la página sea válida, solo significa que la has programado adecuadamente usando el lenguaje que escogiste, en principio no significa más, pero el resultado final, es que una página que valide bien, suele cargar más rápido en los navegadores y suele ser más ligera. Además, suele tener más garantías de que se vea igual en todos los navegadores y sistemas.

Si te interesa chequear tus páginas, se hace esn esta dirección:

http://validator.w3.org/

Puedes ver las líneas de la discordía y aprender un poquito más sobre ellas en:

http://www.w3.org/TR/html4/struct/gl...l#version-info
http://www.w3.org/TR/html4/charset.html#doc-char-set
http://www.w3.org/TR/html4/struct/global.html#h-7.4.4.2

Suerte

Felicidad


La zona horaria es GMT -6. Ahora son las 20:44.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.