Incluyendo CSS con `<link>` o `@ import` - ¿cuál es mejor?

Tengo un sitio web y tengo varias hojas de estilo CSS para impresión, televisión, pantalla, computadora de mano, etc ...

Quiero saber cuál de estos métodos es mejor usar (rendimiento, usabilidad, etc.)

<link href="all.css" media="all" type="text/css" />
<link href="handheld.css" media="handheld" type="text/css" />
<link href="tv_print.css" media="tv, print" type="text/css" />

<style type="text/css">
    @import url("all.css") all;
    @import url("handheld.css") handheld;
    @import url("tv_print.css") tv, print;
</style>

gracia

Respuestas a la pregunta(2)

Su respuesta a la pregunta