DIV+CSS 入门
玩一小会儿前csdn什么时候,页面上的加qq而微博,我认为这是美好的。牛腩完成。运营商也开始了他真正的学习B/S之旅。
刚開始的时候,我不知道<div>是什么 也不清楚CSS用来干什么的,敲完了回过头来再看,好像明确了一些。BS正在进门中 。写的不正确各位多多指正。
CSS
总体来说css中包含各种各样的样式属性。用于控制字体,颜色,对齐方式和边距,这些仅仅是网页样式
的一些方面。
css的样式属性分为两大类。
布局属性:由影响网页上元素位置的属性(如边距 填充 对其等等)组成 。
格式化属性,由影响站点中元素的视觉显示的属性(如字体类型,大小,颜色等)组成。
CSS的层叠
css样式单中的层叠表示样式单规则应用与HTML文档元素的方式。即css样式单中的样式形成一个层次结构。更详细的样式覆盖通用样式。样式规则的优先级有css更具这个层次结构决定,从而实现练级效果。
也能够看成一种类似继承的关系,子类继承父类的特征。基本样式规则适用于整个样式单,但可被更详细的样式规则覆盖。
我们用一个简单的样例看一下。你能猜出以下文本的颜色么?
<span style="font-family:KaiTi_GB2312;font-size:18px;"><div style="color:green">
this text is green.
<p style="color:blue"> this text is blue.</p>
<p> this text is stil green.</p>
</div></span>结果是这种
在这个样例中,颜色green 通过样式属性color 应用于<div>标签。
因此<div>标签本是绿色的。因为<p>标签是<div>标签的子标签。因此绿色的文本样式传递给<p>中的文本
。然而第一个<p>标签覆盖了color样式,将它改为蓝色。最后的结果是,第一段文本是蓝色的,第二段文本为传递而来的绿色。
DIV+CSS
假设有三个或者很多其它的网页使用类似的格式和字体,我们可能想为它们创建一个样式单,将样式直接应用于网页中的HTML。牛腩中用到的div+css非常像我们以前玩过的给小人穿衣服的游戏。
div 会给我们建造出主要的部件,而由css 决定每个部件的样式是什么。div会告诉我们有帽子,有外套。有首饰,有鞋子。css 就是的各种款式 颜色的衣服和帽子。用比較专业的术语来说就是应用div+css 让结构和表现分离。
css盒子模型
一个网页是被分解成若干区块来控制页面框架的。这些区块都是为了放置 网也不通元素服务的。这就引入了”盒子模型“HTML中的每一个元素被考虑为一个”盒子“,无论这个元素是段落,<div> 还是图像。
盒子有一致的属性。下图是盒子模型的图解。描写叙述了每一个HTML块级元素可能的边框,填充和边距。以及边框 填充和边距的应用方式。换句话说,全部元素的内容和边框之间都有一些填充。
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDE3NjAxNA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
Table与div+css的差别
HTML中另一类应用table,Table标签就是表格。是用来显示数据的,而不是用来布局网页的,
尽管它有时候布局网页非常easy,可是一个大型的网页假设用表格嵌套的表格来布局的话,对于网
页的显示是极为不利的,由于,一个表格仅仅有在其全然读取完才会显示出来。大型的表格要读取
完须要时间,不利于用户的阅读,用户对网页的等待时间是非常短的,你的网页非常慢非常慢的显示出
来的时候。 用户一般会告诉你“别让我等”。
DIV+CSS布局最大的长处还在于,网页布局的更改性,哪天你想要改变网页布局的话,仅仅须要更
改你的CSS文件就可以。而没有必要像曾经那样,又一次编制一份大型的表格嵌套表格的网页布局,
极大的方便了网页的维护和优化工作。
注意我们以上讨论的是table布局。
而不是否定table标签的作用。
以上是个HTML一些了解的内容。BS刚开始。
版权声明:本文博客原创文章。博客,未经同意,不得转载。
DIV+CSS 入门的更多相关文章
- (转)Div+CSS布局入门
在网页制作中,有许多的术语,例如:CSS.HTML.DHTML.XHTML等等.在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础 ...
- 新入门的小白,整理一下特别简单实用的div+css兼容性的问题。
最近整理了一下特别简单的div+css的不同浏览器的兼容性的问题,跟大家分享一下,只适合刚入门的新手,欢迎大牛们给提出意见. 1. 默认的内外边距不同 问题: 各个浏览器默认的内外边距不同 解决: * ...
- HTML和CSS 入门系列(一):超链接、选择器、颜色、盒模式、DIV布局、图片
一.超链接 二.CSS选择器 CSS的全称叫做: Cascading Style Sheets 级联样式表的缩写. 2.1 类型选择器 2.2 派生选择器 2.3 伪类选择器 <style &g ...
- 十天学会<div+css>横向导航菜单和纵向导航菜单
纵向导航菜单及二级弹出菜单 纵向导航菜单:一级菜单 <head><style type="text/css">body { font-family: Ver ...
- 【转】css布局居中和CSS内容居中区别和对应DIV CSS代码
原文地址:http://www.divcss5.com/jiqiao/j771.shtml css布局居中和CSS内容居中区别和对应DIV CSS代码教程与图文代码案例篇 对于新手来说DIV CSS布 ...
- DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度
一个入门的DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度. 说明:代码非真实情况下使用,所以直接简单. 没耐 ...
- 标准之路网站上一篇文章《十天学会web标准(div+css)》的营养精华
以下精华出自如下链接,“http://www.aa25.cn/special/10day/index.shtml”,<十天学会web标准(DIV+CSS)>. 这个内容不要删掉:“< ...
- css入门二-常用样式
css入门二-常用样式总结 基本标签样式 背景色background-color 高度height; 宽度width; 边框对齐以及详细设定举例 width/*宽度*/: 80%; height/*高 ...
- 胖虎都看得懂的CSS入门
CSS入门 CSS是什么 摘自维基百科 层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表.级联样式表.串接样式表.层叠样式表.階層式樣式表,一种用来为结构化 ...
随机推荐
- cocos2d-x游戏开发系列教程-坦克大战游戏启动界面的编写
用前面介绍的方法,创建一个cocos2d-x项目,可以看到新项目内容如下图:
- (5/9)*(f-32)与5*(f-32)/9
今天在Linux下用c语言写个小程序玩玩,主要就是根据华氏温度计算摄氏温度.公式是:摄氏度=(5/9)*(华氏度-32) 代码很简单~ #include<stdio.h> main() { ...
- 软考之路(四)---软件project一 概念模型,逻辑模型,物理模型
自从接触到数据库到如今这三个概念大家理解的还有些不清楚,今天来为大家解答疑惑,共同提高,结合生活理解 概念模型 概念模型就是在了解了用户的需求,用户的业务领域工作情况以后,经过分析和总结 ...
- Canny边缘检測算法原理及其VC实现具体解释(一)
图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般能够看作是一个阶跃,既从一个灰度值在非常小的缓冲区域内急剧变化到还有一个灰度相差较大的灰度值.图象的边缘部分集中了图象的大部分信息,图 ...
- MSSQL- select @@identity的用法
转载自:http://blog.163.com/zhangqian_sms/blog/static/544483382008925112539620/ 用select @@identity得到上一次插 ...
- webdynpro 组件重用 传值问题
组件zwd1,需要调用组件zwd2的时候,zwd2组件控制器中需要定义一个方法,定义所要传输的参数,并且该方法需要定义为interface方法. 组件zwd1可以通过代码向导调用组件zwd2,的该方法 ...
- 基础知识(10)- 部署应用程序和applet
10.1 JAR文件 10.1.1 清单文件 10.1.2 可运行JAR文件 10.1.3 资源 10.1.4 密封 10.2 Java Web Start 10.2.1 沙箱 10.2. ...
- POJ3678【错误总会让自己有收获的】
首先我是的确确定了LRJ那个代码也是判断一个点的两种状态是否在一个连通分量内. 关于自己做的,自己又确定了一些,让自己那样先,比如说对于 3 6 1 AND这样3 6都已经确定的点,自己用 ...
- IOS UITableView单条刷新,数据不刷新解决方案
在使用 UITableView 进行某设置页面的设计时,由于设计页面有固定的section个数和row个数,而数据又需要根据用户的修改情况进行改变,所以我们往往不会为每个cell单独写一个类,而是直接 ...
- 汉字转拼音再转ASCII
汉字能够转成拼音.能够在转成ASCII码,然后就能够转成十六进制数,再就能够转成0和1组成的二进制帧了! 比方说: 我爱你 -> wo ai ni -> 119 111 32 97 105 ...