HTML初涉(4)
来源:互联网 发布:c语言如何加密文件 编辑:程序博客网 时间:2024/05/29 01:53
1. 常犯错误:
不加ductype,导致低版本IE解析效果不一致
id得到命名为数字
编码不一致,文件编写与charset不一致
2. 边框设计
(1)margin设置:
margin:10px;//设置了四个方向外边框的大小
设置单边框:margin-top、margin-right、margin-left、margin-bottom。若margin:10px,20px;则按顺时针方向旋转分配,若其他方向上没有数字,则取对 边值。
margin的重叠现象:相邻的普通元素上下边距并不是简单相加,而是取两者中的最大值。
(2)border设置:
border:10px solid green;//设置四个方向上边框为绿色实线
单边框的设置同margin。
border的设置:宽border-width:10px 、形状border-style:solid / dashed(虚线)/dotted(点线) 、颜色border-color:green
扩展:用css控制边框画一个三角形
推荐:http://www.cnblogs.com/blosaa/p/3823695.html
<div class="one"></div>
.one{ width: 0px; height: 0px; border-bottom: 100px solid red; border-left:100px solid transparent; border-right:100px solid transparent; }
Why?让我们做个代码实验,看效果图!!
<div class="two"></div>
.two{ width: 100px; height: 100px; border-top: 30px solid red; border-left:30px solid green; border-right:30px solid yellow; border-bottom: 30px solid blue; }
试着画画圣诞树吧。。。。。。。
(3)padding设置:
内边距padding:10px;//表示边框和文字之间的距离值
书写方式同margin
PS:父div与子div保持距离,优先用margin(盒与盒)、其次为padding(文字与盒)
父子div也会发生margin重叠吗?
答:会!注意父div有无float时的区别。
a. 有:子div在父div中margin
b. 无:子margin与父margin中选最大
- HTML初涉(4)
- HTML学习笔记(4)--HTML样式
- 初涉HTML(2)
- 初涉HTML(3)
- html练习(4)
- 学习html(4)
- html压缩工具html-minifier -- nodejs常用模块(4)
- Html Viewer学习(4)
- HTML学习笔记(4)
- JavaScript(4)HTML DOM
- HTML--4框架(frame)
- Html(4)- 表格标签
- HTML(4)列表标签
- HTML课堂讲义(4)
- HTML && CSS 学习笔记(4)HTML <span> 标签(关键词:HTML/span)
- 初涉HTML
- HTML初涉
- HTML(4)
- linux磁盘挂载
- kafka源码分析之kafkaApis
- POJ-2752 Seek the Name, Seek the Fame(kmp中next数组的应用)
- Redis 命令
- 大数据在医疗卫生领域的应用:减少成本,改善效果
- HTML初涉(4)
- Android ContentProvider 多进程multiprocess 详解
- iOS之UITabBar的简单使用
- 利用sirius定义图形样式
- Android源码导入eclipse中
- 五.swift - 数组和字典
- Fragment 使用ViewPager问题整理
- CSU 1775: 悲催的移寝
- 二分查找总结