>>292-295 おぉ!こんなにレスが。みなさんありがとうございます。
headの中に元々linkタグがなくてもいけるようにしたかったので
>>292だとできないのかな?
それで<head>要素からbottomでinsertしようとしていたのです。
bodyからheadに向かってinsertで実現するのは難しいのかもしれません。
今回は
>>287の助言を受けて、結局prototype.jsを使わずに実現しました。
if(IEなら){ // IE
document.createStyleSheet(css);
}else{ // IE以外(Ff,opera,safari,NN)
createElementでlinkタグを作る;
setAttributeで属性付加
appendChildでheadに追加
}
prototype.js使えばもっと綺麗にいけたのかもしれないですが、
今回はこれで行こうと思います。
みなさんありがとうございました。