CSS中关于定位position的问题,blockquote,div,span三个的区别

CSS中关于定位position的问题,

定位共分为四种:

1.static 无特殊定位,对象遵循HTML定位规则,

2.absolute 绝对定位,如果父元素有使用定位,则是相对于父元素的坐标进行绝对定位;否则相对于浏览器的边界(或者说文档的边界)进行绝对定位。

3.relative 相对定位,就是相对于他本身应在的位置进行定位。

4.fixed 固定定位,相对于浏览器边界是固定的,如果滚动条滚动的话,他会随着滚动条滚动(此种在IE中是不支持的方式)。


blockquote元素通常用来表明其中包含的文本是从别处引用而来的,因为在多数浏览器上,这个元素的标准效果是缩进(即自动右移),并在其上下各加一个窄行, 有的浏览器还用斜体字显示其内容,所以许多设计人员使用这个元素来缩进文本。从理论上说,是不应当为了缩进这个用途而使用该元素,应当只在引用时使用它, 但是如果真地需要缩进,这个元素确实效果不错。其有一个cite属性,表明本标签内的内容是引自的URL,但在浏览器上是看不到任何效果的,XHTMLblockquote中不能直接包含text内容,要内容标签如p,div之类的标签,然后在p,div等标签中放入内容。

span 元素被加入到HTML中以允许网页制作者给出样式但无须附加在一个HTML的结构元素上。SPAN在样式表中作为一个选择符使用,而且它也能接受STYLECLASSID属性。它的存在纯粹是应用样式,所以当样式表失效时它就没有任何的作用。在XHTML中,span必须嵌套在其它父元素中如 p,div等等,而不能直接放在body标签中。

div 将一页分成独立的几个部分,使每一部分具有自己的样式风格,而独立于文档的其他部分。在div标记中定义的属性对被包含的元素都有效,用于排版大块Html段落、样式表和层.

 

你可能感兴趣的:(XHTML,css,div,span,blockquote)