  | 
        网站建设  | 
          | 
       
     
        
      
  
      | 
    最新客户  | 
      | 
   
 
  
      | 
    网站推广  | 
      | 
   
 
  
      | 
    推广知识  | 
      | 
   
 
                                                                                       
     | 
    
      
          | 
        建站技术知识  | 
          | 
       
     
        
          
            
                
                  |   | 
                   | 
                   | 
                 
                
                
                  |   | 
                  
                    
                      
                        网页制作中id与class的使用原则
						 
						 | 
                       
                      
                        
                        
                          
                           
              在建站学前面的文章里讨论过很多DIVCSS布局的技巧。在用CSS来控制网页布局时我们可能都会遇到一个问题:当定义一个属性时,是使用id,还是使用class?今天再谈id与class的使用原则,把自己平时做站时的经验给大家简要讲述一下,希望能够对您有所帮助。
    id的使用原则   先来说说id,id具有唯一性,其使用原则也是依据这一特性建立的。id是不能重复的,所以在XHTML的结构中,大结构一定是用id。比如标志、导航、主体内容、版权。这些根据制定的规范命名为#logo , #nav , #content , #copyright 等等,本着其唯一性的原则园子建议定义id尽量在外围使用。
    class的使用原则   class在CSS的定义中具有普遍性。说白一点就是class具有可重复无限制的使用多次,园子建议大家尽量在结构内部使用。这样做的好处是有利于网站代码的后期维护与修改,这样的做法就会让所有的class都成为id的子级或是孙级。在我们写CSS的时候可以写成这样 #father .child  {…},另外需要注意的是尽量不要让class包含id,比如.father #child  {…}如果写成这样很显然就非常不可取。当然这也只是相对于良好书写习惯的一些建议,仅供大家参考。
    综上所述,归总起来一句话:id是唯一的并且是父级的,class是可以重复的并且是子级的。保持一个良好的代码书写习惯对于以后的代码维护会有很大的帮助,如果您有更好的建议,欢迎给我留言探讨。
			
            
			
				
             
						
				
            
		
		< | 
                           
                          | 
                       
                     
 | 
                   | 
                 
                
                
                  |   | 
                   | 
                   | 
                 
              | 
           
          
              | 
           
        | 
    
  
      | 
    在线咨询  | 
      | 
   
 
  
      | 
    建站服务  | 
      | 
   
 
  
    
	
      
                经济型网站设计套餐 ¥2580   | 
       
      
                企业型网站设计套餐 ¥3980   | 
       
      
                豪华型网站设计套餐 ¥6580   | 
       
      
                商城型网站设计套餐 ¥7580   | 
       
      
                定制型网站设计套餐 ¥面 谈  | 
       
      
                智赢型ABC ¥1580/1980   | 
       
      
         | 
       
      
         | 
       
      | 
   
  
      | 
   
 
  
      | 
    虚拟主机  | 
      | 
   
 
  
    
      
                普及型(电信)350元/年  | 
       
      
                经济型(电信)650元/年 
          | 
       
      
                普及A型(双线)500元/年  | 
       
      
                普及B型(双线)900元/年   | 
       
      
                外贸型(国外) 550元/年 
          | 
       
      
                企业型(国外) 1050元/年  | 
       
      
         我要订购主机>>         | 
       
      | 
   
  
      | 
   
 
  
      | 
    域名注册  | 
      | 
   
 
  
    
      
               国际顶级域名.com  100元/年  | 
       
      
              国际顶级域名.net  100元/年  | 
       
      
              国际顶级域名.cc  380元/年  | 
       
      
              国际顶级域名.org  180元/年  | 
       
      
              中国顶级域名.cn  100元/年  | 
       
      
              中国顶级域名.com.cn  100元/年  | 
       
      
              中文域名.中国.公司  280元/年  | 
       
      
         我要注册域>>         | 
       
      | 
   
  
      | 
   
 
                                                                                        |