jQueryなど便利なライブラリもいいですが、軽量でカスタマイズ自由自在なオリジナリティあふれるネイティブJavaScriptを書くのもいいかも。
jQueryなど便利なライブラリもいいですが、軽量でカスタマイズ自由自在なオリジナリティあふれるネイティブJavaScriptを書くのもいいかも。

CSSファイルを追加する

注意
これらの記事は2016年当時の物で結構古いです。モダンブラウザでは不要な記述やJavaScriptでなくともCSSで実現できる機能もあります。 当時の記録として残してありますがあまり参考になるものではありません。
概要
JavaScriptでcssファイルを読み込みます。
使用方法
この例では、style.css を <head>タグ内に追加しています。
備考
HTML内に直接linkタグを記述できない場合などで使用します。

/**
 * load css
 *
 * @author ao-system
 */
(function(d){
	var head = d.getElementsByTagName('head')[0];
	var link = d.createElement('link');
	link.setAttribute('rel','stylesheet');
	link.setAttribute('type','text/css');
	link.setAttribute('href','style.css');
	head.appendChild(link);
})(document);