HTML常用标签与功能之网页样式(2)

<div>和<span>标签

  • 最大优点:没有任何的默认样式渲染
  • 最大区别:
  1. <div>标签是块元素
  2. <span>标签是内联元素
  • 作用
  1. 结构化HTML元素
  2. DIV+CSS网页布局
  3. 提高网页加载速度

注:1、<div>和 <span>标签可以相互转换(display属性)

        2、规范角度而言,<span>标签中不内嵌<div>标签

<style>标签注意事项:

1、应写在<head>标签之间;

2、加上type=“text/css”属性

字体属性:

属性描述
font-style设置字体风格
font-weight设置字体粗细
font-size

设置字体的尺寸

font-famliy设置字体系列
font

简写属性,作用是把所有针对字体的属性设置在一个声明中(注意顺序)

例如:font:italic bold 16px "楷体"

文本属性:

属性描述
color设置文本的颜色,如red
line-height设置文本的行高
text-align设置文本的对齐方式,如left,right,center
text-decoration设置文本装修,如underline、none、line-through

设置页面元素的背景样式

属性描述
background-color背景色,取值如,red
background-image背景图片,如:background-image:url("./images/bg.png");
background-position背景位置
background-repeat

背景填充方式,取值:repeat-x | repeat-y |

no-repeat

background合写方式为  background:#fff url(bg.png)left top no-repeat

超链接伪类,鼠标形状控制:

属性描述举例
list-style-image将列表设置为列表标志list-style-image:url()
list-style-type设置列表项标志的类型:disc(实心圆)cicle(空心圆)square(正方形)list-style-type:cicle;
list-style以上属性的合并简写,或none去掉默认属性的设置list-style:square url();

a:link {color.red}   //未访问的链接

a:visited {color:blue} //已访问的链接

a:hover{color.green}  //当有鼠标悬停在链接上

a:active{color.yellow}  //被选择的链接

float 属性:

取值:left,right,none

作用:

1、块元素同行排列显示,一般用于排版,分栏显示

2、设置浮动属性后,脱离文档流向指定的左或右边对齐,直到父元素的边界或浮动的元素

注意:使用浮动后要及时清除,以免影响其后的网页元素。

清除浮动的必要性:

1、浮动后,脱离文档流不占网页空间

2、浮动后的网页元素会影响同级元素

clear属性清除浮动:

取值:left,right,both,none

注:表明容器框的哪边不挨着浮动框   

overflow属性:

作用:定义溢出元素内容区的内容会如何处理

取值:visible(默认),auto,hidden,scroll

 position属性:

1、relative(相对定位)

  • 相对它原来的位置,通过指定偏移,达到新的位置
  • 仍在标准流中,它对父级盒子和相邻盒子都没有任何影响

 2、absolute(绝对定位)

  • 相对于已设定非static定位属性的父元素计算偏移量

 3、fixed(相对浏览器固定定位,IE6不支持)

4、static(默认)

偏移量设置

  • x轴(left、right 属性)与y轴(top、bottom属性)
  • 可取值像或百分比

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值