CSS入门

       起初的HTML的设计只是定义文档内容用,而对于文档布局则由浏览器来完成。后来由于浏览器服务商不断地将新的规范中,使得创建文档内HTML标签添加到HTML容清新独立于表现层的站点越来越复杂。为了解决这个问题,万维网联盟(W3C),肩负起了 HTML 标准化的使命,并在 HTML 4.0 之外创造出样式(Style)。主流浏览器都支持层叠样式表CSS,它能够使我们有能力改变站点中所有页面的布局和外观。

      上面说明了CSS产生的原因。对于html与CSS的作用我的理解是html主要用于告诉浏览器显示哪些内容,而CSS则主要告诉浏览器这些内容的布局和外观是什么样子的。CSS语法参考

      CSS的核心内容应该就是盒子模型了(其边框类型)。我感觉html中的元素表现在网页中就是一个矩形,而这就应该是那个盒子。我们可以通过CSS属性来设置这些盒子各个方面。这些属性主要包括以下内容:

      背景属性、边框属性、文本属性、字体属性、外边框属性(margin)、内边距属性(padding)、定位属性(position)、伪类等(这些属性的具体内容及相应介绍,见CSS参考手册)

       网页的布置和外观就是通过这些属性对那些盒子模型(HTML中的元素)进行设置的的结果。为了达到布置网页的灵活性,会经常灵活的运用HTML的div和span元素和Class和id两个属性。

      div和span有很大的相似处,都是为了组织和结构化文档,但span只能用于组织和结构化一个元素块,div则可用于多个元素块。并且它们通常是要用到Class或id属性的。

      简单的说,CSS就是运用从HTML抽出来的属性,对HTML文档中的元素(就是那些盒子)进行布置的技术。在CSS文件中可以不是直接使用元素,可能会使用标记(id)或类别(Class)。例如我们可能会在CSS文件中直接对body元素进行设置(语法 body{background-color:red;}),也可能对其中的某个词使用<span id="3">要设置的词</span>来增加标记,然后在CSS中利用#3{写明要设置的属性及其值}对该词进行设置。

     

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值