【案例8】用户中心实现涉及内容和过程

                                     图1

      如图1是用盒子模型内容实现的,但是需要了解一些内容。

一.内容知识引入

1.内边距属性(padding)

        为了调整盒子在网页中的显示位置,常常需要为元素设置内边距。内边距也被称为内填充,是指元素内容和边框之间的距离。

       在CSS中,padding是用来设置内边距的。同边框属性border一样,padding也是复合属性,其设置方法如图2:

                         图2

       在上面的设置中,padding的取值可以为auto,默认值,表示自动适应、不同单位的数值、相对于父元素(或浏览器)宽度的百分比(%),在实际工作中,最常用的是单位是像素值(px),并且不要允许使用负值。

        与边框属性一样,使用复合属性padding定义内边距时,必须按照顺时针原则采用值复制原则,一个值为四边,两个为上下和左右,三个为上、左右、下。

        下面通过一个案例来演示一下内边距padding的使用方法.先写代码,如图3

图3

        保存运行如图 4

图4

       我们可以看到内边距都有明显的变化,那我们将<h2>标签里面的padding值修改为5%,拿结果会怎么样呢?我们将代码padding:2px;修改为padding:5%;保存并运行如图5.

图5

       我们可以明显地看到<h2>标签的内边距增大了。不过设置内边距的数值为百分比时,我们需要注意当内边距数值为百分比时,则不论是上下内外边距还是左右内外边距,都是相对于父元素width的百分比,随父元素width的变化而变化,跟高度height无关。

2.外边距属性

        网页是由多个盒子排列而成的,要想拉开盒子与盒子之间的距离,合理的布局网页,就需要为盒子设置外边距。所谓外边距就是标签边框和相邻标签之间的距离。在CSS中,margin属性用于设置外边距,它是一个复合属性,与内边距padding的使用方法类似,设置内边距方法如下:

margin-top:上外边距;

margin-right:右外边距;

margin-bottom:下外边距;

margin-left:左外边距;

margin:上外边距 [右外边距 下外边距 左外边距];

       margin遵循值复制原则,跟padding是一样的,但有一点不同,margin是可以使用负值,使相邻标签发生重叠。

       当对块级元素应用宽度属性width,并将左右的外边距都设置为auto,可使块级元素水平居中,实际工作中常用这种方式进行网页布局,示例代码如下。

.num{margin:0 auto;}

      下面通过一个案例来演示margin属性的使用方法。

       先写代码,如图6

图6

        保存并运行,如图7

图7

      在图7中,我们可以看到图像和文字都拉开了一定的距离,实现了图文混排的效果。但是如果咱们仔细观察效果图时,我们会发现浏览器边界与网页内容也会存在一定的距离,然而图7中,我们并没有对<p>标签或者<body>应用内边距或者外边距,可见这些标签是默认有内边距和外边距样式的。网页中默认存在内外边距样式标签有<p>、<body>、<h1>~<h6>等。

       为了更方便的控制网页,制作网页时添加如下代码,即可清除标签默认的内外边距。

*{padding:0;          /*清除内边距*/

margin:0;           /*清除外边距*/

}

        注意:如果没有明确定义标签的宽和高,内边距比外边距的容错率高。

3.盒子的宽和高

        网页是由许多个盒子排列而成的,每个盒子都有固定的大小,在CSS中使用宽度属性width和高度属性height可以对盒子的大小进行控制。width和height的属性值可以为不同单位的数值或相对于父元素的百分比,实际工作中最常用的是像素值。

       下面通过一个案例来演示一下width和height属性的用法。

       先写代码,对图像定义样式的代码如下:如图8

图8

          保存并运行如图9

                                                                  图9

       图8中我们设置的宽度为250px,但盒子的宽度不是250px,盒子的宽度。元素的width和height仅仅只是元素的宽和高,其周围的内边距、外边距、边框是单独计算的。

       注意:盒子的总宽度:width+左右内边距之和+左右外边距之和+左右边框宽度之和。

       盒子的总高度:height+上下内边距之和+上下外边距之和+上下边框高度之和。

       *width和height元素仅仅只对块级元素有效,对行内元素无效(除了<img/>和<input>标签)。

二.案例实现过程

1.结构分析

         我们可以把用户中心的界面当作一个盒子来看,用<div>标签来嵌套。文字可以用<p>标签来实现。

2.样式分析

       通过最外层的大盒子对用户中心界面进行整体控制,需要对其设置盒子的宽度、高度,文字方面需要设置字号、字体。

3,制作页面结构

      用以上分析的方法运用相应的HTML标签来搭网页结构,如图10

图10

      保存并运行如图11­­

图11

三.以上就是【案例8】用户中心实现涉及内容和过程了,下期我们讲怎样设置背景图像、位置等内容。

  • 25
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
过程工程咨询典型案例电子版pdf是一种电子文件格式,用于展示全过程工程咨询典型案例的具体内容和细节。这种电子版pdf文件可以在电脑、手机、平板等电子设备上进行阅读和展示。 全过程工程咨询典型案例是指在工程咨询领域中,通过对各类工程项目的全过程进行分析和研究,总结出来的具有代表性和实际应用价值的案例。这些案例可以包括建筑工程、水利工程、交通工程等多领域的项目,涉及到设计、施工、运维等各个阶段和环节。 通过电子版pdf的形式呈现全过程工程咨询典型案例,提供了更方便快捷的阅读和传播方式。用户只需下载并打开pdf文件,就可以浏览其中的文字、图片、表格等信息,了解案例的背景、问题、解决方案以及成果效益等关键内容。 相比于传统纸质版的案例资料,电子版pdf具有更多的优势。首先,电子版pdf可以随时随地进行阅读,无需携带大量纸质资料,节省了空间和成本。其次,电子版pdf可以进行全文检索,方便用户快速查找所需信息。此外,电子版pdf还可以通过链接、书签等功能实现跳转和导航,增强了用户的交互体验。 综上所述,全过程工程咨询典型案例电子版pdf是一种方便、实用的电子文件格式,能够有效展示和传播全过程工程咨询典型案例的具体内容,为工程咨询领域的从业人员提供参考和借鉴。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦之妹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值