Foros del Web » Creando para Internet » HTML »

DOCTYPE e IFRAMES

Estas en el tema de DOCTYPE e IFRAMES en el foro de HTML en Foros del Web. Hola, ando leyendo un poco sobre el doctype y planteandome que DOCTYPE usar, si strict o transitional , teniendo en cuenta que no se mucho ...
  #1 (permalink)  
Antiguo 03/10/2007, 05:42
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 13 años
Puntos: 9
DOCTYPE e IFRAMES

Hola, ando leyendo un poco sobre el doctype y planteandome que DOCTYPE usar, si strict o transitional, teniendo en cuenta que no se mucho de estos estándares

Yo utlizo etiquetas CENTER e IFRAME, que según la especificación de HTML 4.01 son correctas, sin embargo, en estas páginas donde muestra los anidamientos permitidos en cada tipo de documento, para el HTML strict, no aparece ni IFRAME ni CENTER (esas que yo me haya fijado, seguro que hay más diferencias "importantes")... Las direcciones:

Anidamiento de etiquetas en HTML estricto

Anidamiento de etiquetas en HTML transicional

Mi pregunta es: ¿puedo usar strict si estoy utilizando IFRAME y CENTER? En todos sitios es más recomendado el strict, pero ¿me va a dar muchos problemas para maquetar, etc??

Gracias
  #2 (permalink)  
Antiguo 03/10/2007, 08:19
Avatar de PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 13 años, 9 meses
Puntos: 63
Re: DOCTYPE e IFRAMES

Hola

En el modo transicional, puedes usar los iframes. Igualmente los puedes usar si usas la DTD de framset.

Puedes revisar las dtd de cada tipo para que te cerciores.

Si quieres usar iframes, es mejor que uses html 4.01. No hay nada de malo en usarlo y su validez como lenguaje es la misma que el xhtml 1.0.

Recuerda, los estándares existen para hacer uso de ellos, no para limitarnos. HTML 4.01 es un estándar.

Si quieres usar xhtml y quieres usar iframes y center, entonces deberás crear tu propia dtd o usar el modo transicional.

Felicidad
__________________
¡ hey, hou, hou, hey !
  #3 (permalink)  
Antiguo 03/10/2007, 08:53
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 13 años
Puntos: 9
Re: DOCTYPE e IFRAMES

Ok, entonces me quedo con esta...

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

Gracias
  #4 (permalink)  
Antiguo 03/10/2007, 08:59
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Re: DOCTYPE e IFRAMES

Hola:

Sobre el uso de iframes, estoy de acuerdo en que se debe usar la transitional, pero me extraña que valga el tag center... de todos modos con culquier dtd y una capa con margin auto se consigue el centrado y te desacostumbras a usar esa etiqueta.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #5 (permalink)  
Antiguo 03/10/2007, 09:06
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 13 años
Puntos: 9
Re: DOCTYPE e IFRAMES

Vaya, es que es la forma sencilla de traducir el texto:

Código:
[ C E N T E R ]centrado [ / C E N T E R ]
que aplica este mismo editor de FDW, de forma que la traducción sea reversible...

Y si ves el codigo fuente, aqui en FDW tambien usan XHTML 1.0 transitional y esto es un CENTER:

CENTRADO


Si para cada centrado tengo que crear una capa con margenes auto, menudo jaleo!!!

De todas formas estudiaré otras posibilidades
Gracias
  #6 (permalink)  
Antiguo 03/10/2007, 09:13
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.547
Antigüedad: 15 años, 8 meses
Puntos: 1262
Re: DOCTYPE e IFRAMES

Cita:
Iniciado por PosProdukcion Ver Mensaje
Vaya, es que es la forma sencilla de traducir el texto:

Código:
[ C E N T E R ]centrado [ / C E N T E R ]
que aplica este mismo editor de FDW, de forma que la traducción sea reversible...

Y si ves el codigo fuente, aqui en FDW tambien usan XHTML 1.0 transitional y esto es un CENTER:

CENTRADO


Si para cada centrado tengo que crear una capa con margenes auto, menudo jaleo!!!

De todas formas estudiaré otras posibilidades
Gracias
Hola:

Conozco la etiqueta porque la he usado en muchas ocasiones, y si miras las especificaciones w3.org center es la forma abreviada de <div align=center>

Por esa misma razón supongo que está desaprobada (tal vez desaconsejada)

Parece que se te da mal recibir sugerencias

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #7 (permalink)  
Antiguo 03/10/2007, 09:42
Avatar de PosProdukcion  
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 13 años
Puntos: 9
Re: DOCTYPE e IFRAMES

QUe va, al revés!! encantado de recibirlas!!

Solo justifico los argumentos en los que baso mis decisiones (erróneas, visto está )
  #8 (permalink)  
Antiguo 04/10/2007, 08:37
 
Fecha de Ingreso: septiembre-2007
Mensajes: 184
Antigüedad: 10 años, 2 meses
Puntos: 4
Re: DOCTYPE e IFRAMES

Es cierto que htlm 4.01 es un standard, pero las versiones transitional ( de htlm o xhtlm), fueron creadas como transicion de un marcado incorrecto a uno correcto para no reventar la compatibilidad de millones de páginas web no sujetas al standard.
Las versiones transitional permiten el uso de etiquetas NO recomendadas ( center es una de ellas).
El DTD que mas se ajusta a lo que buscas , permitiendo marcos y elementos depreciados como center es ;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">

También podrías usar el DTD de xhtml recomendado para el trabajo con marcos.

Si solo vas a usar marcos flotantes, cualquier version transitional es adecuada también.

Última edición por feral; 04/10/2007 a las 08:49
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:40.