CSS2. :first-child 和 :last-child
CSS3. :nth-child() 、 :nth-of-type()、h1~*選擇器爲所有h1元素的下一個同輩元素聲明樣式。
(但是有些瀏覽器不支持以上選擇器)
------------------------------------------------------------------
用DOM 選擇器:
例子:判斷下一個節點是不是“元素”節點
function getNextElement(node){
if(node.nodeType == 1){ //判斷節點的類型是否屬於“元素節點”
return node;
}
if(node.nextSibling){ //如果元素的下一個元素存在
return getNextElement(node.nextSibling); // 遞歸
}
}
var elem = getNextElement(headersp[i].nextSibling);
elem.style.fontWeight = "bold";
elem.style.fontSize = "1.2em";