m2

CSSルールを一覧表示するブックマークレット

を作った。

改行入れるとこう。

javascript:(function(){
	var d=document;
	var s=d.styleSheets;
	if(s.length==0){
		alert("StyleSheet Not Found.");
		return
	}
	var ht='';
	for(var i=0;i<s.length;i++){
		ht+='<dl><dt>href:'+(s[i].href||'ページ内')+'(media:'+
		    (s[i].media.mediaText||(s[i].media.item)?'':s[i].media)+')</dt>';
		var r=s[i].cssRules||s;
		for(var j=0;j<r.length;j++){
			ht+='<dd>'+r[j].cssText.replace(/}/g,'}<br>')+'</dd>';
		}
		ht+='</dl>';
	}
	var w=open();
	w.document.write('<html><body>'+ht+'</body></html>');
	w.document.close();
})()

Opera、FF,IEで動作。ただしIEでは結構見た目が違う。
あと日本語が表示できない。ヒラギノとか。まあいいか。