喜欢是渴望将好的一起分享,爱是愿意把坏的也一起承担。
DIV+CSS是WEB设计标准它是一种网页的布局方法与传统中通过表格(table)布局定位的方式不同它可以实现网页页面内容与表现相分离
提起DIV+CSS组合还要从XHTML说起XHTML是一种在HTML(标准通用标记语言的子集)基础上优化和改进的新语言目的是基于XML应用与强大的数据转换能力适应未来网络应用更多的需求
DIV+CSS其实是错误的叫法而标准的叫法应是XHTML+CSS因为DIV与Table都是XHTML或HTML语言中的一个标记而CSS只是一种表现形式也许其提出者本意并没有错但是跟风者从表现曲解了其意思认为整个页面就应当是DIV+CSS文件的组合
长度量一个长度量由整数或实数加上相应的长度单位组成。长度量常用来对元素定位。而定位分为绝对定位和相对定位,因而长度单位也分为相对长度单位和绝对长度单位。相对长度单位有:em——当前字体的高度,也就是font.size属性的值;ex——当前字体中小写字母x的高度;Dx——一个像素的……阅读全文 >>
选择器分组当遇到几个选择器共享一个声明的时候,可以分组放在一起,每个选择器必须以逗号隔开。例:h1,h2,h3,h4{colorred;}选择器分组时要将每个选择器路径写全,分组结尾不能有逗号。例:路径不全:#maincontentp,ul{border-top:1pxsolid……阅读全文 >>
1、内联样式表:写在开始标记里面,比如你要H1变红色,h1style=”color:red;”变为红色/h1总结:三种样式表优先使用外部样式表、嵌入式样式表用来调试用的、一般不使用内联样式表。2、伪元素选择器标准的选择器不能格式化一个元素内容的第一个字母或者第一行,而伪元素选择器……阅读全文 >>
使用误区1、DIV+CSS的合理之处在于可以进行网页的统一设计管理,通过一个样式表,牵一发而动全身,只要修改样式表,就可以统一全站的风格,如果为一个页面单独做一个样式表,或者一个div就做一个样式表,没有全局设计观念,那么这个div+CSS的设计方式就完全没有必要,甚至成了累赘;……阅读全文 >>
属性的名字是一个合法的标识符,它们是CSS语法中的关键字。一种属性规定了格式修饰的一个方面。例如:color是文本的颜色属性,而text-indent则规定了段落的缩进。①该属性的合法属性值(legalvalue)。显然段落缩进属性text-indent只能赋给一个表示长度的值,……阅读全文 >>
1994年,W3C组织(WorldWideWebConsortium)成立,CSS的创作成员全部成为了W3C的工作小组并且全力以赴负责研发CSS标准,层叠样式表的开发终于走上正轨。有越来越多的成员参与其中,例如微软公司的托马斯·莱尔顿(ThomasReaxdon),他的努力最终令……阅读全文 >>
外部信息:伪类和伪元素在CSS1中,样式通常是基于在HTML源代码中出现的标记和属性。对于很多设计情景而言这种做法完全可行,但是它无法实现设计者希望获得的一些常见的设计效果。设计伪类和伪元素可以实现其中的一些效果。这两种机制扩充了CSS的表现能力。在CSS1中,使用伪类可以根据一……阅读全文 >>
技术应用网站在HTML文件里加一个超级链接,引入外部的CSS文档。这个方法最方便管理整个网站的网页风格,它让网页的文字内容与版面设计分开。只要在一个CSS文档内(扩展名为CSS)定义好网页的风格,然后在网页中加一个超级链接连接到该文档,那么网页就会按照在CSS文档内定义好的风格显……阅读全文 >>
1990年,TimBerners-Lee和RobertCailliau共同发明了Web。1994年,Web真正走出实验室。[3]从HTML被发明开始,样式就以各种形式存在。不同的浏览器结合它们各自的样式语言为用户提供页面效果的控制。最初的HTML只包含很少的显示属性。随着HTML……阅读全文 >>
1、样式定义放在一个单独的文件中,例:新建一个后辍为CSS的样式定义。元素{属性color:值red;}在head段使用link标记,引用语法:linkrel=”stylesheet”type=”text/css”href=”样式表URL”/2、嵌入式样式表:style元素段必须……阅读全文 >>