div的定义div的用法 div的属性(最全的div学习页面)

div的定义div的用法 div的属性(最全的div学习页面)

定义

编辑 播报

可定义文档中的分区或节(division/section)。

标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。

如果用 id 或 class 来标记

,那么该标签的作用会变得更加有效。

注释:

是一个块级元素,也就是说,浏览器通常会在 div 元素前后放置一个换行符。

提示:请使用

元素来组合块级元素,这样就可以使用样式对它们进行格式化。

DIV 标签

编辑 播报

标签定义 HTML 文档中的分隔(DIVision)或部分(section)。div属于web前端的学习内容,其中
标签常用于组合块级元素,以便通过样式表来对这些元素进行格式化。
可定义文档中的分区或节(division/section)。
标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联。如果用 id 或 class 来标记
,那么该标签的作用会变得更加有效。

当使用 CSS-P 的时候, 主要把它用在 DIV(division)tag 上。当把文字,图像,或其他的放在 DIV 中,它可称作为“DIV block”,或“DIV element”或“CSS-layer”,或干脆叫“layer”。所以把它称作“层次”。所以当看到这些名词的时候,就知道它们是指一段在 DIV 中的 HTML。

使用 DIV 的方法跟使用其他 tag 的方法一样:

如果单独使用 DIV 而不加任何 CSS-P, 那么它在网页中的效果和不使用是一样的。

但当把 CSS-P 用到 DIV 中去以后,就可以严格设定它的位置。首先需要给这个可以被 CSS-P 控制的 DIV 一个 ID 或说是它的名字。比如说给这个 DIV 的名字是 truck。给名字的目的是以后可用JavaScript来控制它, 比如说移动它或改变它的一些性质等等。

给层次取什么名字是随意的,名字可以是任何英文字母和数字,但第一个必须是字母。有两种把 CSS-P 应用到 DIV 的方法。

Inline CSS:Inline是最常用的方法。

ExternalSTYLE tag:使用 External 方法的结果是一样的。请注意在 External 方法里,在 STYLE 里的 ID 和 DIV 里的关系。

1

2

3

Cross-Browser CSS 性质:

position 决定 DIV tag 是如何放置的。“relative”意思是DIV的位置是相对于自身tag的,而“absolute”是说 DIV tag 的位置是相对于它父级relative的窗口或者body标签。

left 相对于窗口左边的位置

top 相对于窗口上边的位置

width DIV tag 的宽度。所有在 DIV 里的文字或html都在里面。

height DIV tag 的高度。这个性质很少用除非想 Clip 层次。

clip 给出 layer 的 clipping(可看的见的)部分。Clip 可使得 DIV 显示为一个可以定义的很准确的方块。可以用以下的四个值来给出这个方块的在 DIV 位置和大小。

clip:rect(top,right,bottom,left);

visibility 隐蔽或展现DIV 根据它的值“visible”,“hidden”,“inherit”。

z-indexDIV tag 的立体位置。值越大 DIV 的位置越高。

background-color DIV 背景的颜色。

layer-background-color Netscape 的 DIV 背景颜色。

background-image DIV 的背景图像。

layer-background-image Netscape 的 DIV 的背景图像。

HTML

标签

用法

编辑 播报

是一个块级元素。这意味着它的内容自动地开始一个新行。实际上,换行是
固有的特定的格式表现。可以通过
的 class 或 id 应用额外的样式。

不必为每一个

都加上类或 id,虽然这样做也有一定的好处。

可以对同一个

元素同时应用 class 和 id 属性,但是更常见的情况是只应用其中一种。这两者的主要差异是,class 用于元素组(类似的元素,或者可以理解为某一类元素),而 id 用于标识单独的特定的元素。

属性

编辑 播报

标准属性

id, class, title, style, dir, lang, xml:lang 如需完整的描述,请访问标准属性。

color : #999999 文字颜色

font-family :宋体文字字型

font-size: 10px 文字大小

font-style:italic 文字斜体

font-variant:small-caps 小字体

letter-spacing: 1px 文字间距

line-height: 200% 设定行高

font-weight:bold 文字粗体

vertical-align:sub 下标字

vertical-align:super 上标字

text-decoration:line-through 加删除线

text-decoration:overline 加顶线

text-decoration:underline 加底线

text-decoration:none 除连接底线

text-transform: capitalize 首字大写

text-transform : uppercase 英文大写

text-transform : lowercase 英文小写

text-align:right 文字*右对齐

text-align:left 文字*左对齐

text-align:center 文字置中对齐

这些是一些简单的文字效果,可以应用到css的页面中。

背景

background-color:black 背景颜色

background-image : url(image/bg.gif) 背景图片

background-attachment : fixed 固定背景

background-repeat : repeat 重复排列-网页预设

background-repeat : no-repeat 不重复排列

background-repeat : repeat-x 在x轴重复排列

background-repeat : repeat-y 在y轴重复排列

background-position : 90% 90% 背景图片x与y轴的位置

链接

A 所有超连接

A:link 超连接文字格式

A:visited 浏览过的连接文字格式

A:active 按下连接的格式

A:hover 鼠标移至连接

边框

border-top : 1px solid black 上框

border-bottom : 1px solid #6699cc 下框

border-left : 1px solid #6699cc 左框

border-right : 1px solid #6699cc 右框

border: 1px solid #6699cc 四边框

虚线