书签 分享 收藏 举报 版权申诉 / 95

类型DIVCSS布局大全.docx

  • 文档编号:18511440
  • 上传时间:2023-08-19
  • 格式:DOCX
  • 页数:95
  • 大小:568.40KB

这不是布局,是结构。

这是一个对内容块的语义说明。

当你理解了你的结构,就可以加对应的ID在DIV上。

DIV容器中可以包含任何内容块,也可以嵌套另一个DIV。

内容块可以包含任意的HTML元素---标题、段落、图片、表格、列表等等。

根据上面讲述的,你已经知道如何结构化HTML,现在你可以进行布局和样式定义了。

每一个内容块都可以放在页面上任

何地方,再指定这个块的颜色、字体、边框、背景以及对齐属性等等。

使用选择器是件美妙的事

id的名称是控制某一内容块的手段,通过给这个内容块套上DIV并加上唯一的id,你就可以用CSS选择器来精确定义每一

个页面元素的外观表现,包括标题、列表、图片、链接或者段落等等。

例如你为#header写一个CSS规则,就可以完全不同于

#content里的图片规则。

第4页

《Div+CSS布局大全》博客园JesseZhao整理http:

//bloMSN/Mail:

prolibertine@gmail.com

 

另外一个例子是:

你可以通过不同规则来定义不同内容块里的链接样式。

类似这样:

#globalnava:

link或者#subnav

a:

link或者#contenta:

link。

你也可以定义不同内容块中相同元素的样式不一样。

例如,通过#contentp和#footerp分别定义#content和#footer中p的样式。

从结构上讲,你的页面是由图片、链接、列表、段落等组成的,这些元素本身并不会对显示在什么网络设备中(PDA还是手机或者网络电视)有影响,它们可以被定义为任何的表现外观。

一个仔细结构化的HTML页面非常简单,每一个元素都被用于结构目的。

当你想缩进一个段落,不需要使用blockquote标签,只要使用p标签,并对p加一个CSS的margin规则就可以实现缩进目的。

p是结构化标签,margin是表现属性,前者属于HTML,后者属于CSS。

(这就是结构于表现的相分离.)

良好结构的HTML页面内几乎没有表现属性的标签。

代码非常干净简洁。

例如,原先的代码,现在可以只在HTML中写

,所有控制表现的东西都写到CSS中去,在结构化的HTML中,table就是表格,而不是其他什么(比如被用来布局和定位)。

亲自实践一下结构化

上面说的只是最基本的结构,实际应用中,你可以根据需要来调整内容块。

常常会出现DIV嵌套的情况,你会看到

"container"层中又有其它层,结构类似这样:

嵌套的div元素允许你定义更多的CSS规则来控制表现,例如:

你可以给#navcontainer一个规则让列表居右,再给

#globalnav一个规则让列表居左,而给#subnav的list另一个完全不同的表现。

用CSS替换传统方法

下面的列表将帮助你用CSS替换传统方法:

HTML属性以及相对应的CSS方法

HTML属性CSS方法说明

align="left"

align="right"float:

left;

float:

right;使用CSS可以浮动任何元素:

图片、段落

  

举报
举报
版权申诉
版权申诉
word格式文档无特别注明外均可编辑修改;预览文档经过压缩,下载后原文更清晰! 立即下载
配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
DIVCSS 布局 大全
提示  冰点文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:DIVCSS布局大全.docx
链接地址:https://www.bingdoc.com/p-18511440.html
相关搜索
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2


收起
展开