Foros del Web » Creando para Internet » HTML »

XHTML no permite enviar variable a un CSS

Estas en el tema de XHTML no permite enviar variable a un CSS en el foro de HTML en Foros del Web. Por ejemplo si quito el DOCTYPE si funciona, pero si lo pongo no agarra los CSS, por que segun XHTML no permite enviar variables <style ...
  #1 (permalink)  
Antiguo 17/06/2006, 21:12
 
Fecha de Ingreso: febrero-2005
Mensajes: 623
Antigüedad: 12 años, 9 meses
Puntos: 10
XHTML no permite enviar variable a un CSS

Por ejemplo si quito el DOCTYPE si funciona, pero si lo pongo no agarra los CSS, por que segun XHTML no permite enviar variables

<style type="text/css" media="all">
@import "http://augustino.net/CSS/?estilo=ngnmain";
@import "http://augustino.net/CSS/?estilo=ngnmenu";
@import "http://augustino.net/CSS/?estilo=ngnindex";
</style>

Que puedo hacer?
  #2 (permalink)  
Antiguo 17/06/2006, 22:32
 
Fecha de Ingreso: febrero-2005
Mensajes: 623
Antigüedad: 12 años, 9 meses
Puntos: 10
Tambien hace lo mismo con los JavaScripts, si pongo el DOCTYPE, los JavaScripts no funcionan
  #3 (permalink)  
Antiguo 18/06/2006, 00:32
Avatar de braulito  
Fecha de Ingreso: abril-2004
Ubicación: Cusco - Perú
Mensajes: 597
Antigüedad: 13 años, 7 meses
Puntos: 8
Talvez no tenga nada que ver, pero veo que la salida de los estilos está como text/html, debería ser text/css. Si estás usando PHP, antes de la salida de tus CSS's ponle esto
Código PHP:
header("Content-type: text/css"); 
Si aun asi no funciona, trata de importar la hoja de estilos asi
Código:
@import url("http://augustino.net/CSS/?estilo=ngnmain");
o sino usa la etiqueta link de la siguiente manera
Código HTML:
<link rel="stylesheet" type="text/css" media="all" href="http://augustino.net/CSS/?estilo=ngnmain" /> 
__________________
Braulio Soncco
braulio at buayacorp dot com
Buayacorp - Programación y Diseño
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 00:18.