关于css优先级及怎样设计css书写

html-css020

关于css优先级及怎样设计css书写,第1张

css大致有4个级别,一个是浏览器默认css,一个是外部css,一个是内部css,一个是内联css,他们的优先级逐渐提高,也就是内联css优先级最高,何为内联,就是标签里设置的css样式,举个例子<p style="color:red">this is a paragraf.</p>这里直接在标签里设置的样式就是内联样式,而内部css就是在本页面里<style type="text/css">.body{color:red}</style>来书写的css,而外部css就是引入的外部css样式表了。下面说一下css样式表的设计,刚开始的时候,我感觉如果2个选择器,或者多个选择器拥有相同的css样式,就应该将他们合并,这样既可以节省空间,有方便查看,但是,我的想法在实践中被无情的打击了,当你设计一个大型网站的css时,每一个选择器他们的样式是不固定的,有时候可能会不停的改变,这样入过一个样式修改了,和他公用的选择器怎么办?

css是英文Cascading Style Sheets的缩写。它是用来美化网页内容的,比如给网页添加背景色或者背景图片,控制网页各个地方的字体大小、颜色、字体等。

如给网页添加一个背景颜色的css代码为:

background-color:red    //设置背景颜色为红色

而将段落字体设置为20px蓝色雅黑的css代码为:

p{font-size:20px color:blue font-family:Microsoft Yahei}

先给你个网站 http://www.52css.com/default.asp?cateID=3 关于DIV+CSS标准化制作的.如果你现在用TABLE布局的话还是不要学了,直接学DIV+CSS吧, CSS中文名叫重叠样式表,意思是说创建一个样式之后可以在多个页面重复使用,CSS功能不仅仅在于设计样式,在DIV里还可以用来布局.功能很强大. 再给你个小视频看下, http://www.zonj.cn/new_view.asp?id=155 这上面简单介绍了CSS基础功能如何使用.重要的在于自己多练,多作作就哪个关键字是什么效果了.建议你使用CSS多模仿几个简单的网站作作,比如百度,hao123等等.