Потсроение сss селекторов на основе html
Сделайте себе HTML+jquery-страничку с формой и парой строчек кода. Достаточно даже одной, которая будет выглядеть примерно так:

$("[id]").map(function(i, el) {return "#" + el.id + "{};"}).toArray().join("\n")
вот я переписал на Native JS код данный выше, и теперь можно добавить эту в закладки этот адрес:

javascript:var g=[];for(var i in document.all) if(document.all.hasOwnProperty(i) && document.all[i].id) g.push('#'+document.all[i].id); alert(g.join("\n"));

и нажимать на любой странице, чтобы увидеть список всех id на странице.