1.2.2什么是div

div就是html一个普通标签,进行区域划分。特性:独自占一行。独自不能实现复杂效果。必须结合CSS样式进行渲染。

div通常其是块级元素

1.2.3CSS的概述1.2.3.1CSS是什么

CSS 通常称为CSS样式或层叠样式表,主要用于设置HTML页面中的文本内容(字体、大小、对其方式等)、图片的外形(高宽、边框样式、边距等)以及版面的布局等外观显示样式。

CSS可以是HTML页面更好看,CSS色系的搭配可以让用户更舒服,CSS+DIV布局更佳灵活,更容易绘制出用户需要的结构。

1.2.3.2CSS名词解释

CSS ( Style ) :指层叠样式表

样式:给HTML标签添加需要显示的效果。

层叠:使用不同的添加方式,给同一个HTML标签添加样式,最后所有的样式都叠加到一起,共同作用于该标签。

1.2.3.3CSS样式规则

使用HTML时,需要遵从一定的规范。CSS亦如此,要想熟练的使用CSS对网页进行修饰,首先需要了解CSS样式规则。具体格式如下

选择器{属性1:属性值;属性2:属性值;..}

在上面的样式规则中,“选择器”用于指定CSS样式作用的HTML对象,花括号内是对该对象设置的具体样式。属性和属性值以键值对方式出现,使用英文冒号“:”分隔。多个属性之间使用英文分号“;”分隔。例如:

初学者在书写CSS样式时,除了要遵循CSS样式规则,还必须注意CSS代码结构中的几个特点,具体如下:

p { font-:"Times New Roman";}

/* 这是CSS注释文本,此文本不会显示在浏览器窗口中 */

h1{ font-size:20px; color:red; }

h1{

font-size:20px; /* 定义字体大小属性 */

color:red; /* 定义颜色属性 */

h1{ font-size:20 px; } /* 20和单位px之间有空格 */

1.2.3.4引入CSS样式

CSS使用非常灵活,及可以嵌入在HTML文档中,也可以是一个单独的文件,如果是单独的文件,则必须以.css为扩展名。CSS和HTML的结合3种常用方式:

1)行内样式

行内样式,是通过标签的style属性来设置元素的样式。

行内样式通过标签的属性来控制样式,这样并没有做到结构与表现(HTML展示结构、CSS显示效果)相分离,所以一般很少使用。学习阶段有时候为了快速编程,偶有使用。

2)内部样式

内部样式又称为内嵌式,是将CSS代码集中卸载HTML文档的

显示1-1

显示1-2

显示2-1

显示2-2

1.2.5.3字体:color、font-size

color:颜色,字体颜色

例如:

点击

点击

点击

点击

1.2.5.4背景色:-color

1.2.5.5布局:float、clear

通常默认的排版方式html表单,将页面中的元素从上到下一一罗列,而实际开发中html表单,需要左右方式进行排版,就需要使用浮动

选择器{float:属性值;}

常用属性值:

left:元素向左浮动

right:元素向右浮动

none:元素不浮动(默认值)

由于浮动元素不再占用原文档流的位置,所以它会对页面中其他元素的排版产生影响。如果要避免影响,需要使用clear属性进行清除浮动。

选择器{clear:属性值;}

常用属性值:

left:不允许左侧有浮动元素(清除左侧浮动的影响)

right:不允许右侧有浮动元素(清除右侧浮动的影响)

both:同时清除左右两侧浮动的影响

例如:

区域1-1

区域1-2

区域2-1

区域2-2

区域2-1

区域2-2

区域2-3

1.2.6CSS的盒子模型1.2.6.1什么是盒子模型

CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。

1.2.6.2内边距:.

1.2.6.3边框:

1.2.6.4外边距:

1.3案例分析1.3.1知识点分析

为了结构更好的显示表单,本案例我们需要使用table表格布局。根据“验证码”我们需要提供3列来显示数据,其他需要将中和右合并。最终需要创建3*10表格。

图片

1.4案例实现1.4.1布局

1.4.2表单

会员注册 USER

用户名

密码

确认密码

Email

姓名

性别

男" ="" />男

女" />女

出生日期

验证码

注册" />

图片

1.4.3CSS渲染

... 省略

1.5案例总结1.5.1div和span比较

通过css对其进行转换

: block、none

第2章总结


限时特惠:
本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情

站长微信:Jiucxh

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注