Si se quiere usar un estilo para IE y otro para Firefox, y si además se necesitan añadir estilos distintos para visualización e impresión, ¿puede ir todo eso entre <head> y </head>? Y si es así, ¿en qué orden? Naturalmente, me refiero a un sólo documento, no a un sitio web completo, que me imagino sería un caos pesadísimo...
¿Todo en la cabecera?
Si, si pueden star dentro del <head> y el oden creo que no importa. Solo que estaría mas grande el <head> que todo el contenido :D
Gracias por la aclaración, pitufo. Y por cierto: ¿qué código hay que usar cuando se pone un estilo diferente para cada navegador? ¿También se necesita un javascript? (En ese caso, tal y como dices, la cabecera sí que sería descomunal comparada con el documento en sí... :lol: ).
El mayor problema de poner los estilos en <head> esque necesitarías poner los estilos en cada una de tus paginas de tu sitio. En cambio si los pones en un css externo todas tus paginas usarían el mismo archivo css, por lo tanto te seria mucho mas fácil y modificar el diseño tus tu sitio y mucho mas rápido.