Div+Css控制网页排版小记.

           新的学期,空闲时间比较多,借着刚买的玩具云服务器,准备搭建一个个人主页玩一玩。所以顺便学习下html的知识。

       结果呢,学着html发现就要连着css,javascript,jquery顺带了解了一遍。这次就简单谈一下自己对div+css片面的理解。

       这里先提一下做的第一个个人一面,简直简陋到想哭。当时博主还是一个php的懵懂小生,html嵌套着php实现了一个登录跳转界面,当时在想方设法把登录的块放到网页的中央,在网上搜了很多资料,敲了一大堆看不懂的代码,反正效果是实现了(画面太丑,就不放出来了)偷笑 。那算是我第一次了解到css(Cascading Style Sheets 层叠样式表),用来控制页面的布局及美化。当时使用的是table排版。


       —————————手动分割线—————————


       现在进入正题。

       首先,个人对div的理解就是(divide):分割。是的他最最最核心的功能就是分割,它可以在页面上划分一块区域,然后在这个区域里面嵌套你想要的子标签。原始的table布局的核心目的不也是为了分块吗?

       其次再说说css,打一个比方,如果说div是一支画笔,那么css就如同一个神奇的画师,他拿着画笔,勾勒着美丽的线条,自己技艺超群且控制自然颜色,形状,时间变化等等。为的就是那一幅艺术创作。

      

       div+css是灵活性与艺术性的结合

          

       

       再简单说一下div+css一些简单的操作实现:

       

      首先,div是默认占据一行的元素,有时我们想要让两个同一行显示,那我们可以这样操作       

    div{
        display:inline;
    }
       这个属性标识元素可以在同一行显示。

       

       其次,div能够任意定位在页面任何部位。

       可以设置position:absolute;属性不过这个属性是相对于父元素来说的,就是如果你这个div包含在另一个div里面,那么这个块就是在父元素的块内随意(定位)。

       谈到div+css定位这里要提到position属性,

       常用到的有relative、absolute、fixed。

        relative:相对于正常出现的位置通过left right top bottom来进行定位。如left:20px;就是在左边添加20个像素长度。

        

       absolut:生成绝对定位元素,除static以外的第一个父元素定位。

       

       fixed:相对于浏览器窗口的绝对定位。(举个例子:右下角挥之不去的弹窗广告。)

       

       

       这次就简单介绍到这,打个广告,w3cschool,有你想要的大笑(w3cschool得给我广告费啊偷笑

       

XHTML 40个例子显示的内容一样,通过CSS实现不一样的布局效果, 是学习div + css排版的绝佳教程.body标签内的内容如下: Header 1) Content here. column long long column very long fill fill fill long text text column text silly very make long very fill silly make make long make text fill very long text column silly silly very column long very column filler fill long make filler long silly very long silly silly silly long filler make column filler make silly long long fill very. very make make fill silly long long filler column long make silly silly column filler fill fill very filler text fill filler column make fill make text very make make very fill fill long make very filler column very long very filler silly very make filler silly make make column column fill long make long text very make long fill column make text very silly column filler silly text fill text filler filler filler make make make make text filler fill column filler make silly make text text fill make very filler column very column text long column make silly long text filler silly very very very long filler fill very fill silly very make make filler text filler text make silly text text long fill fill make text fill long text very silly long long filler filler fill silly long make column make silly long column long make very 2) Navigation here. long long fill filler very fill column column silly filler very filler fill fill filler text fill very silly fill text filler silly silly filler fill very make fill column text column very very column fill fill very silly column silly silly fill fill long filler 3) More stuff here. very text make long silly make text very very text make long filler very make column make silly column fill silly column long make silly filler column filler silly long long column fill silly column very Here it goes the footer
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值