style currentStyle的区别

1、用到的基本概念:

       内嵌样式(inline Style) :是写在Tag里面的,内嵌样式只对所有的Tag有效。

eg:这个Style定义

里面的文字是20pt字体,字体颜色是红色。

      内部样式(internal Style Sheet):是写在HTML的里面的,内部样式只对所在的网页有效。

      
     
           
              H1.mylayout {border-width:1; border:solid; text-align:center; color:red} 
           
    
    
            这个标题使用了Style。 
          

这个标题没有使用Style。

 
    
   

        外部样式表(External Style Sheet):如果很多网页需要用到同样的样式(Styles),将样式(Styles)写在一个以.css为后缀的CSS文件里,然后在每个需要用到这些样式(Styles)的网页里引用这个CSS文件。

      
             
     

    CSS第一个字母,是Cascading,意为串联。它是指不同来源的样式(Styles)可以合在一起,形成一种样式。 
    

     样式(Styles)的优先级依次是内嵌(inline), 内部(internal), 外部(external), 浏览器缺省(browser default)。

    假设内嵌(Inline)样式中有font-size:30pt, 而内部(Internal)样式中有font-size:12pt,那么内嵌(Inline)式样式就会覆 盖内部(Internal)样式。

2、currentStyle 代表了在全局样式表、内嵌样式和

this);" target="_blank">HTML 标签属性中指定的对象格式和样式。  

    Style为内嵌样式。

   style          标准的样式!可能是由style属性指定的! 
runtimeStyle   运行时的样式!如果与style的属性重叠,将覆盖style的属性!
currentStyle   指 style 和 runtimeStyle 的结合!


当指定了runtimeStyle,那么当前显示的样式以runtimeStyle为准,如果取消了runtimeStyle,那么当前显示样式就恢复到currentStyle的样式。





   
   
    
     text
    
   
  
   pppp




本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部