It is commonly said that an @import statement shown up in a CSS file will prevent parallel downloading of these CSS files, while defining them through several HTML <link>s will not incur such a disaster (just one reference).
Is this behavior of @import spec-defined or it is just a matter of current browsers implementation? I've only found this relevant statement in the CSS spec:
The
@importrule allows users to import style rules from other style sheets. If an@importrule refers to a valid stylesheet, user agents must treat the contents of the stylesheet as if they were written in place of the@importrule ...
It hardly disallows parallel downloads. So is it possible browsers might change over to parallel downloading at some point?