CSS样式定义、应用、框模型
来源:互联网 发布:东莞网站关键字优化 编辑:程序博客网 时间:2024/05/19 16:07
CSS样式定义、应用、框模型
CSS就是Cascading Style Sheets,中文翻译为“层叠样式表”,简称样式表,它是一种制作网页的新技术
CSS是一种用来装饰HTML的标记集合,是对HTML标记的一种扩展,可以进一步美化HTML页面 ,统一风格。
样式表的基本语法
规则选择器
属性
值
p{
color:red;
font-size:30px;
font-family:隶书;
}
类样式(class)或ID样式(id)
样式表的基本语法(ID样式)
<HTML>
<HEAD>
<TITLE>ID选择器</TITLE>
<STYLETYPE="text/css">
#control{color:red}
</STYLE>
</HEAD>
<BODY>
<Pid="control">这是火焰的颜色</P>
<BR>
<P>本段没有应用样式</P>
</BODY>
</HTML>
任何标签都具有class,id属性
定义样式的一般语法是:
属性:值;
文本样式属性
文本样式属性可用于任何标签
font-size 字体大小
font-family 字体类型
font-style 字体样式
color 设置或检索文本的颜色
vertical-align 文本垂直对齐方式
text-align 文本水平对齐方式
超链接样式属性
a:link 正常状态下的链接样式
a:hover 鼠标滑入链接时的样式
a:active 按下链接但不松开时的样式,即激活状态
a:visited 访问过的链接样式
text-decoration none, underline, overline
背景样式属性
背景样式属性可用于任何标签
background-color 背景颜色
background-image 背景图片,值为url(“地址”);
cursor 鼠标图片,值为url(“ani文件地址或cur文件地址”);
在HTML中引用样式表
行内样式表:只在该标记中对本标记起作用,不能被其他的元素共享
内嵌样式表:在本页面中直接定义样式(前面的所有案例都是使用这种方式)
外部样式表文件:将样式表单独作为一个文件,能被整个网站中的所有页面使用
行内样式表
任何标签都具有style属性
外部样式表文件
根据样式文件与网页的关联方式又分为:
链接(LINK )外部样式表
导入(@import)外部样式表
常用的样式属性
方框属性
边界属性
margin-top 设置对象的上边距
margin-right 设置对象的右边距
margin-bottom 设置对象的下边距
margin-left 设置对象的左边距
边框属性
border-style 设置边框的样式
border-width 设置边框的宽度
border-color 设置边框的颜色
填充属性
padding-top 设置内容与上边框之间的距离
padding-right 设置内容与右边框之间的距离
padding-bottom 设置内容与下边框之间的距离
padding-left 设置内容与左边框之间的距离
边框样式
边框样式使用border属性,任何元素都具有四个边框,每个边框都可以单独定义粗细,颜色和样式。
这些属性和四个边框可以组合使用,即:
border-top-style、border-top-color、border-top-width
共形成12种边框属性.
也可以这样使用:
border-top:solid 1px red; //只设置上边框
border:solid red 1px; //同时设置四个边框
即同时设置粗细、颜色、样式,并且不计顺序
内边距样式
内边距样式使用padding属性,它专门定义边框内的内容距边框的间距,也是四个.
外边距样式
外边距样式使用margin属性,它专门定义元素距其他元素的距离,也是四个。
网页颜色模型
R表示红色,G表示绿色,B表示蓝色.这种颜色模型称为RGB模式
- CSS样式定义、应用、框模型
- CSS初步--定义和应用样式
- Css样式详解--框模型
- CSS 框模型样式总结
- css中定义盒子模型的滚动条样式
- CSS定义表格样式
- jquery 定义css样式
- CSS定义鼠标样式
- CSS 定义li样式
- CSS 定义链接样式
- css样式定义
- CSS样式定义
- css定义select样式
- CSS样式字体定义
- CSS样式设置与框模型
- CSS样式盒子模型
- 定义和样式应用
- 定义链接的样式CSS
- 《Android源码设计模式》之Builder模式
- Windows下使用java调用OpenSSL(无需安装OpenSSL)
- poj 2533 Longest Ordered Subsequence (最长递增子序列)
- 求最大整数子序列和 以及C++读取数据
- soapui的测试内容体
- CSS样式定义、应用、框模型
- 智能小车二十《摄像头和路由器装上小车》
- 七夕-我有个恋爱想和你谈一下
- Spring 源码阅读 BeanFactory(三) 对象的初始化 singleton 草稿
- Android炫酷的UI界面
- vue全局插件的一次载入和全局函数的定义
- 深入浅出C#(C#指南)
- ajaxFileUpload文件上传
- REDHAT 6.5 配置本地YUM 源