玩一小会儿前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 入门的更多相关文章

  1. (转)Div+CSS布局入门

    在网页制作中,有许多的术语,例如:CSS.HTML.DHTML.XHTML等等.在下面的文章中我们将会用到一些有关于HTML的基本知识,而在你学习这篇入门教程之前,请确定你已经具有了一定的HTML基础 ...

  2. 新入门的小白,整理一下特别简单实用的div+css兼容性的问题。

    最近整理了一下特别简单的div+css的不同浏览器的兼容性的问题,跟大家分享一下,只适合刚入门的新手,欢迎大牛们给提出意见. 1. 默认的内外边距不同 问题: 各个浏览器默认的内外边距不同 解决: * ...

  3. HTML和CSS 入门系列(一):超链接、选择器、颜色、盒模式、DIV布局、图片

    一.超链接 二.CSS选择器 CSS的全称叫做: Cascading Style Sheets 级联样式表的缩写. 2.1 类型选择器 2.2 派生选择器 2.3 伪类选择器 <style &g ...

  4. 十天学会<div+css>横向导航菜单和纵向导航菜单

    纵向导航菜单及二级弹出菜单 纵向导航菜单:一级菜单 <head><style type="text/css">body { font-family: Ver ...

  5. 【转】css布局居中和CSS内容居中区别和对应DIV CSS代码

    原文地址:http://www.divcss5.com/jiqiao/j771.shtml css布局居中和CSS内容居中区别和对应DIV CSS代码教程与图文代码案例篇 对于新手来说DIV CSS布 ...

  6. DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度

    一个入门的DIV+CSS布局问题:一个宽度不确定的DIV里面放三个水平对齐的DIV,左右两个DIV宽度固定为150px,中间那个DIV充满剩余的宽度. 说明:代码非真实情况下使用,所以直接简单. 没耐 ...

  7. 标准之路网站上一篇文章《十天学会web标准(div+css)》的营养精华

    以下精华出自如下链接,“http://www.aa25.cn/special/10day/index.shtml”,<十天学会web标准(DIV+CSS)>. 这个内容不要删掉:“< ...

  8. css入门二-常用样式

    css入门二-常用样式总结 基本标签样式 背景色background-color 高度height; 宽度width; 边框对齐以及详细设定举例 width/*宽度*/: 80%; height/*高 ...

  9. 胖虎都看得懂的CSS入门

    CSS入门 CSS是什么 摘自维基百科 层叠样式表(英语:Cascading Style Sheets,简写CSS),又称串样式列表.级联样式表.串接样式表.层叠样式表.階層式樣式表,一种用来为结构化 ...

随机推荐

  1. 实现长按删除QListWidget的Item

    原地址:http://blog.sina.com.cn/s/blog_5c70dfc80100r99u.html 要想长按删除QListWidget的Item,必须重写鼠标事件,所以需要继承QList ...

  2. K. Perpetuum Mobile

    The world famous scientist Innokentiy almost finished the creation of perpetuum mobile. Its main par ...

  3. js获取当前日期,网页头部用

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  4. Oracle Autonomous Transactions(自治事务)

    Oracle Autonomous Transactions Autonomous transactions allow you to leave the context of the calling ...

  5. SQL基础检测

    1.SQL 指的是? Structured Query Language 2.哪个 SQL 语句用于从数据库中提取数据? SELECT 3.哪条 SQL 语句用于更新数据库中的数据? UPDATE 4 ...

  6. 在界面线程不能使用Sleep和WaitForSingleObject之类的函数, 使用 MsgWaitForMultipleObjects

    http://blog.csdn.net/wishfly/article/details/3726985 你在主线程用了WaitForSingleObject,导致了消息循环的阻塞,界面假死. 然后在 ...

  7. 对数的操作 开始我的JAVA历程

    package Text; public class Sumn { public static void main (String args[]){ System.out.println(" ...

  8. 【PHP SDK for OpenStack/Rackspace APIs】身份验证

    在你使用php-opencloud之前必须先取得云服务提供商的身份验证.这是整个过程中最简单也是最让人沮丧的部分. 说它最简单是因为你只需要两部分信息: 云服务提供商的身份验证端点 用来身份验证的证书 ...

  9. JAVA中IO和NIO的详解分析,内容来自网络和自己总结

    用一个例子来阐释: 一辆客车上有10个乘客,他们的目的地各不相同,当没有售票员的时候,司机就需要不断的询问每一站是否有乘客需要下车,需要则停下,不需要则继续开车,这种就是阻塞的方式. 当有售票员的时候 ...

  10. Face-landmarks-detection-benchmark 人脸特征定位网站汇总

    源地址:https://www.douban.com/note/525032729/   https://github.com/delphifirst/FaceXhttps://github.com/ ...