!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= Content-Type content= text/html; charset=gb2312 / title Id /title style type= text/css !-- #STYLE_1 { font-size: 20px; } -- /style /head body div id= STYLE_1 用Id来给对象应用样式 /div /body /html
2:使用.定义样式,并使用class为对象应用样式。
例:
!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= Content-Type content= text/html; charset=gb2312 / title Id /title style type= text/css !-- .STYLE_1 { font-size: 20px; } -- /style /head body div >3:不定义样式,直接使用style为对象应用样式。
例:!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= Content-Type content= text/html; charset=gb2312 / title Id /title /head body div >使用这三种方法所产生的效果是相同的,但我们需要注意的是,这三种方法间的优先级问题。
如果我们对一个对象同时使用上述三种方法定义样式,会怎么样呢?
比如我们先定义一个#STYLE { font-size:12px; }再定义一个.STYLE { font-size:14px; }最后在对象上使用 >!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns= http://www.w3.org/1999/xhtml head meta http-equiv= Content-Type content= text/html; charset=gb2312 / title Id /title style type= text/css !-- #STYLE { font-size: 12px; } .STYLE { font-size: 14px; } -- /style /head body div id= STYLE >这种情况下,浏览器会根据三种方式的优先级,即style id class来为对象应用样式。上述例子中,div中的文字会显示为16px大小。
以上就是css中的id,class,style三种应用样式用法详解的详细内容,html教程
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
新闻热点
疑难解答