浏览:2232008-04-15 14:48   来自龍佑康      :
最近才完全用CSS進行布局,以前總喜歡把樣式就近寫在Style屬性里面。用了標準就是不一樣,代碼看上去很舒服,代碼量也少不少,可是現在新的問題來了,CSS樣式表里面,有時我用#element,有時候又用.class,很多情況我常寫#element #element.class,本意是為了不會樣式沖突,可后來還是很混亂,這次用jQuery的插件,由于許多插件都要在原有元素上追加一些DOM,完成一些功能,又不破壞HTML代碼結構。這時麻煩來了,本來樣式表里面用到一個#element span{
}
導致布局混亂,樣式屬性混亂,本來是不想加太多class和id,這樣增加新代碼段,class難寫,容易漏掉,id多了起名亂,大家能不能介紹點經驗,發表下自己這方面建議!

楼主
  4周前   杨正祎(阿一)      :
注意使用后代选择符来解决问题。
css的规划是个比较大的问题,web标准学堂以后的课程中会涉及到,敬请期待。
回复  1楼 回到顶楼 
  4周前   龍佑康      :
謝謝阿一,非常期待ing
還有IE6不支持子對象選擇符,而公司的電腦大部分還是XP,IE6狀態,本來標準還不會,去常常陷入hacker中
回复  2楼 回到顶楼 
  4周前   meteormatt      :
@龍佑康
回复  3楼 回到顶楼 
  4周前   龍佑康      :
@meteormatt
有說錯的地方?
回复  4楼 回到顶楼 
  4周前   棕熊      :
最基本的原则是selector权重最小化
能做到这点,基本可以保证一般可预见的重用

不过话说回来,重用HTML比重用CSS重要的多
因为毕竟HTML是数据,而CSS只是表现
回复  5楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
> 返回“web标准设计”


其他话题

1 29195