DIV+CSS 入门_html/css_WEB-ITnose
刚开始的时候,我不知道
整体来说css中包括各种各样的样式属性,用于控制字体,颜色,对齐方式和边距,这些只是网页样式
的一些方面。css的样式属性分为两大类。
布局属性:由影响网页上元素位置的属性(如边距 填充 对其等等)组成 。
格式化属性,由影响网站中元素的视觉显示的属性(如字体类型,大小,颜色等)组成。
CSS的层叠
css样式单中的层叠表示样式单规则应用与HTML文档元素的方式,即css样式单中的样式形成一个层次结构,更具体的样式覆盖通用样式。样式规则的优先级有css更具这个层次结构决定,从而实现练级效果。也可以看成一种类似继承的关系,子类继承父类的特征。基本样式规则适用于整个样式单,但可被更具体的样式规则覆盖。
我们用一个简单的例子看一下。你能猜出下面文本的颜色么?
this text is green. this text is blue.
this text is stil green.
结果是这样的
在这个例子中,颜色green 通过样式属性color 应用于
标签是
中的文本
。然而第一个
标签覆盖了color样式,将它改为蓝色。最后的结果是,第一段文本是蓝色的,第二段文本为传递而来的绿色。
DIV+CSS
如果有三个或者更多的网页使用类似的格式和字体,我们可能想为它们创建一个样式单,将样式直接应用于网页中的HTML。牛腩中用到的div+css很像我们曾经玩过的给小人穿衣服的游戏。div 会给我们建造出基本的部件,而由css 决定每一个部件的样式是什么。div会告诉我们有帽子,有外套,有首饰,有鞋子。css 就是的各种款式 颜色的衣服和帽子。用比较专业的术语来说就是应用div+css 让结构和表现分离。
一个网页是被分解成若干区块来控制页面框架的。这些区块都是为了放置 网也不通元素服务的。这就引入了”盒子模型“HTML中的每个元素被考虑为一个”盒子“,不管这个元素是段落,
HTML中还有一类应用table,Table标签就是表格,是用来显示数据的,而不是用来布局网页的,
虽然它有时候布局网页很简单,但是一个大型的网页如果用表格嵌套的表格来布局的话,对于网
页的显示是极为不利的,因为,一个表格只有在其完全读取完才会显示出来,大型的表格要读取
完需要时间,不利于用户的阅读,用户对网页的等待时间是很短的,你的网页很慢很慢的显示出
来的时候, 用户通常会告诉你“别让我等”。
DIV+CSS布局最大的优点还在于,网页布局的更改性,哪天你想要改变网页布局的话,只需要更
改你的CSS文件即可,而没有必要像以前那样,重新编制一份大型的表格嵌套表格的网页布局,
极大的方便了网页的维护和优化工作。
注意我们以上讨论的是table布局。而不是否定table标签的作用。
以上是对HTML内容的一些理解。BS刚刚起步。
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
推荐阅读
-
DIV+CSS 入门_html/css_WEB-ITnose
-
input的宫格输入和shift多选_html/css_WEB-ITnose
-
怎样更改有透明iframe做背景的字体样式,使其不受底层颜色影响?求大神指教!!_html/css_WEB-ITnose
-
Python怎么在web应用中添加本地的图片资源?_html/css_WEB-ITnose
-
会div+css的能找个啥样的工作_html/css_WEB-ITnose
-
Codeforces Round #262 (Div. 2)解题报告_html/css_WEB-ITnose
-
css3实现的气泡效果代码实例_html/css_WEB-ITnose
-
用Html写一个简单的登陆界面_html/css_WEB-ITnose
-
学会这7个步骤 制作HTML5手游就简单啦_html/css_WEB-ITnose
-
html 编码规范_html/css_WEB-ITnose
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论