html设置名字颜色七彩,CSS对网页样式的定义
CSS对网页样式的定义
■ 容器的概念:
根据CSS对网页样式的定义,页面上的所有元素都放在一个容器里,这个容器叫BOX。BOX也就包括:
元素本身;
围绕元素的空格;(padding)
围绕元素空格外的边框;(border)
边框外的边距。(margin)
■ 四个边距:
margin用于设定上,右,下,左,边距:
body {margin-top:10px;margin-right:20px;margin-bottom:30px;margin-left:40px}
body {margin:10px 20px 30px 40px}/*效果与上面方式相同*/
以上参数值同样可以是其他长度单位(如:pt,em等)或比例。
■ 顶,底,左,右空格填充:
padding用于设置空格填充范围,用法与边距属性相同:
h3 {margin-top:10px;margin-right:20px;margin-bottom:30px;margin-
left:40px};
h3 {margin:10px 20px 30px 40px}
■ 边框:
border可设定的属性很多,包括颜色和宽度,关键是可以指定每个边的宽度和每个边的颜色 。
边框宽度border-width可以是thin,medium,thick或长度值:
h3 {border-top-width:2px;border-right-width:4px;border-bottom-width:6px;border-left-width:8px};
h3 {border-width:2px 4px 6px 8px}/*与上面相同*/
p {border-top-width:thin;border-right-width:medium;border-bottom-
width:thick;border-left-width:none};
p {border-width:thin medium thick none}/*与上面相同,左边框将不显示*/
边框颜色border-color定义方法与宽度定义相似,颜色值也可以用RGB值(如#ff00ff):
h3 {border-color:red blue yellow green}/*上:红;右:蓝;下:黄;左:绿*/
h3 {border-color:red blue }/*上,下:红;右,左:蓝;*/
h3 {border-color:#ff00ff }/*所有边框为#ff00ff色*/
边框线的线条式样border-style,有九个关键字来描述:
none /*不画边框,不论边框厚度是多少*/
dotted /*由点组成的虚线*/
dash /*由短线组成的虚线*/
solid /*实线 */
double /*双实线*/
groove /*3D沟状*/
ridge /*3D脊状*/
inset /*3D内嵌*/
outset /*3D外嵌*/
其使用方法与厚度、颜色相似,不再多讲。
一条边框的颜色,厚度,线条式样可以在一条语句中定义。例:
h1 {border-top:5px solid red}
这么多的参数,这么多的组合,要想得心应手,不下一番功夫去练习是不可能达到的。
■ 背景颜色:
background-color,用它可以指定整个网页的背景颜色,也可以是某一个单词。在传统的HTML中要将背景颜色应用到一段文字上是一件麻烦事,要将文字放在表格中再设置表格的背景。CSS使之变得非常容易。
P.colorback {background-color:#ff0000}
颜色可以是颜色名(如red)、十六进制数(如#ff0000)、RGB值(如RGB(255,0,0))。
■ 背景图片:
background-image,用它可以指定整个网页的背景图片(将它放在BODY标签内),也可以是某一个单词。
background-repeat 是否循环背景
p {background-repeat:no-repeat;background-image:url(background.gif)}/*不循环*/
p {background-repeat:repeat;background-image:url(background.gif)}/*循环*/
background-attachment 是否固定背景
body {background-attachment:scroll;background-image:url(background.gif)}/*随文字一起滚动*/
body {background-attachment:fixed;background-image:url(background.gif)}/*固定不动*/
P.colorback {background-color:#ff0000}
颜色可以是颜色名(如red)、十六进制数(如#ff0000)、RGB值(如RGB(255,0,0))。
■ 背景定位:
background-position用于设置背景的位置:
p {background-position:top;background-image:url(background.gif)};
background-position其参数可以是截键字、长度数、比例值。
关键字;
top /*背景图像与前景对象的顶部对齐*/
bottom /*背景图像与前景对象的底部对齐*/
left /*背景图像与前景对象的左边对齐*/
right /*背景图像与前景对象的右边对齐*/
center /*与前面四个任一个组合,变成水平或垂直居中*/
长度数;
可以是任何一种以前学过的长度单位(pt,px,ems...),例如:
p{background-position:100px 50px;
background-image:url(background.gif)}表示从左上角起水平100像素,垂直50像素的位置摆放。
比例值;
例如:p{background-position:85% 50%;
background-image:url(background.gif)}
表示从距离段落的右边85%,垂直距离段落顶端50%的位置摆放。
html设置名字颜色七彩,CSS对网页样式的定义相关推荐
- 精通CSS.DIV网页样式与布局(五) ——设置表格与表单样式
原文地址为: 精通CSS.DIV网页样式与布局(五) --设置表格与表单样式 表格和表单是网页中非常重要的两个元素,我们这次来说说CSS如何设置表格和表单样式.我们先来看看CSS如何控制表格. 首先表 ...
- html+css+布局从入门到精通,CSS+DIV网页样式布局实战从入门到精通 中文pdf扫描版[48MB]...
CSS+DIV网页样式布局实战从入门到精通通过精选案例引导读者深入学习,系统地介绍了利用CSS和DIV进行网页样式布局的相关知识和操作方法. 全书共21章.第1-5章主要介绍网页样式布局的基础知识,包 ...
- php背景渐变颜色代码,CSS实现网页背景渐变的四种代码设置
这篇文章主要介绍了关于CSS实现网页背景渐变的四种代码设置,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 一.从上往下渐变body{ FILTER: progid:DXImageTra ...
- 精通CSS.DIV网页样式与布局(四) ——页面背景
咱们这回来讲讲CSS如何对网页的背景进行设置,网页的背景是整个网页的重要组成部分,他直接决定了整个网页的风格和色调.我们这回主要来学习如何用CSS来设置背景颜色.背景图片. 背景颜色:CSS设置背景颜 ...
- 精通CSS+DIV网页样式与布局--页面背景
上篇博客,我们主要简单的总结了CSS的图片效果,我们这回来讲讲CSS如何对网页的背景进行设置,网页的背景是整个网页的重要组成部分,她直接决定了整个网页的风格和色调.这篇博客简单的总结一下如何用CSS来 ...
- CSS(网页样式语言)基础
所谓全栈,个体可以独立地完成系统的设计.开发.测试.部署以及运维.打通一个领域从无到有的全过程. 为什么会有 markdown 文本编辑显示工具呢,因为 html 太重了.markdown 是 htm ...
- html怎么改无序图标,css怎么设置无序列表?css的列表样式总结
css怎么样设置无序列表的样式你知道吗?这里有无序列表的详细应用,去掉这些图标之类的,还介绍了去掉小圆点给添加的图片的介绍,大家可以自己试试看.现在就让我们一起来看看这篇文章吧 首先我们先来看看无序列 ...
- 精通 CSS+DIV 网页样式与布局 62
式并允许将样式信息与网页内容分离的一种标记性语言.CSS 是 1996 年由 W3C 审核通过,并且推荐使用的.简单的说 CSS 的引入就是为了使得 HTML 能够更 好的适应页面的美工设计.它以 H ...
- 精通CSS.DIV网页样式与布局(二)—— 段落
我们在上一个文章中详细的阐述了CSS是如何控制文字的显示效果的,接下来,为了需要,我们继续来完善CSS对段落的控制的显示效果. 我们看看段落的水平对齐方式: 看一段代码: <html> & ...
- 精通CSS+DIV网页样式与布局--CSS段落效果
在上一篇博文中,小编主要详细的介绍了CSS是如何控制文字的显示效果,随着需求的不断变更,那么我们如何对段落进行相关操作,以达到我们想要的效果呢,接下来,为了需要,小编继续来完善CSS对段落的控制的显示 ...
最新文章
- Javascript获取页面、屏幕尺寸大小参数
- [React Router v4] Intercept Route Changes
- 关于DNS区域查询,DNS字典爆破,以及查询文件问题
- OPENCV-5 学习笔记
- ordersta在php中是什么意思,[求助]ststa中的几个问题
- Python——LOL官方商城皮肤信息爬取(一次练手)
- 我的世界java村民繁殖_我的世界:1.14版本刷新几率小的五种村庄,没有村民咋回事?...
- 人脸识别(3)---静态人脸识别和动态人脸识别的区别
- linux看是不是db2实例用户,切换到实例用户以后不能执行 db2
- BigDecimal 小数 浮点数 精度 财务计算
- P1164 小A点菜(动态规划背包问题)
- 微积分知识总览(1)——微积分准备知识
- 罗马java_罗马数字转换工具-java
- 你是儒系程序名猿,还是佛系开发大神?
- Jquery实现城市选择(省市联动)
- c语言中int转string,C++中int型与string型互相转换
- PDF编辑时怎样给PDF文件添加页码
- citrix vdi 服务器性能要求,如何评估VDI存储要求
- Windows添加自定义开机启动项
- 打开天正建筑显示服务器为空,打开天正提示找不到可用cad版本 - 卡饭网
热门文章
- hdu6810 Imperative Meeting
- Python 爬虫-爬取阿里旅行特价机票信息(2)
- 手机电脑为什么越用越卡顿
- 罗大佑精选五首(Powered by SmilewallV1.0)
- 谷歌亲儿子 PWA 技术,会是移动开发的未来吗?
- 小白成长建议(1)-深思熟虑 云层
- 计算机专业英语课程简介,计算机专业英语课程教案整体设计
- Office如何通过VSTO进行WORD插件开发?
- Winform中DataGridView中复选框选中后取消不了,引起其他列被选中
- “大厂就像一座围城...”一位年薪50w的阿里测试工程师的感慨....