html学习之CSS控制宽高背景
该笔记为自学html设计笔记,所有知识点为自己整理,如有疑问请浏览十八哥php教程,教程链接,点击这里。
知识梳理:1、html中的<head>和<body>分别为文本网页的头部和主体部分,其中head主要是定义html的类型和属性,比如title是标题部分,meta是机器搜索时的索引;body是html呈现的主体部分,是浏览网页可以看到得那一部分。
2、CSS 的引入方式
①外部链接一个CSS文件,我们在HTML头部分标明:<link href="css/my.css" rel="stylesheet" type="text/css"/>
②头部直接写入CSS: <style type="text/css"> div{margin:0;padding:0;border:1px solid red;}</style>
③外接多个CSS文件时:<style type="text/css"> @import url(my.css); </style>
④直接在html标签里写入对这个标签的CSS控制,如:<div style="border:1px solid red;">测试信息</div>
3、定义html中的块属性可以在head中定义,例如
<style type="text/css"> div{ height: 300px; width: 500px; background: red; } </style>
上例实现所有的div属性都为所定义的,如果要想实现自定义的div属性,可以通过下面的例子实现
<style type="text/css"> div{ height: 300px; width: 500px; background: red; } #up{ background: green; } #center{ background: blue; } #bottom{ background: black; } </style>
正文部分:CSS控制宽高
利用div控制宽高
<div id="up"></div> <div id="center"></div> <div id="bottom"></div>
利用浮动来控制块的左右布局
例子
#up{
background: green;
float: left;
}
清除浮动
clear: left;
clear: both;
利用margin设置四个方向上的间距值
margin: 10px;
margin-top:10px;
margin-right:10px;
margin-left:10px;
margin-bottom:10px;
border的三要素:宽度、形状和颜色
盒子与文字之间的距离用padding设置间距
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。