`
oolala
  • 浏览: 103203 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
09c341db-7f05-3f2b-a572-9ee69a5d8a77
unix环境高级编程
浏览量:22697
社区版块
存档分类
最新评论

CSS样式表

    博客分类:
  • CSS
 
阅读更多

1 使用css样式的方式

 
html <!DOCTYPE>声明
html4
html5  <!DOCTYPE>
 
 
内联样式表
<body style="background-color: seagreen;margin: 0;padding: 0;">

嵌入式样式表<style type="text/css"></style>
需要将样式放在<head></head>之中

引入样式表
<link rel="stylesheet" type="text/css" href="style.css">

 
定义样式表
HTML标记选择器
<p></p>
p{属性:属性值;属性1:属性值1}
p可以叫做选择器,定义那个标记中的内容执行其中的样式
一个选择器可以控制若干个样式属性,他们之间需要用分号隔开


class定义
<p class=“p”>…</p>
class定义是以.开始
.p { 属性:属性值}

ID选择器
<p id=“p”>….</p>
ID定义是#开始的
#p{属性:属性值}

优先级
ID > Class >HTML
同级时选择离元素最近的一个



CSS常见属性
1 颜色属性
color属性定义文本的颜色
color:green
color:#ff6600
color:#f60

2字体属性
1 font-size 字体大小
   px:设置一个固定的值
   %:父元素的百分比
   larger:比父元素大
   smaller:比父元素小
   inherit:继承父元素的
   
2 font-family 字义字体
   font-family:微软雅黑、serif
   可以使用逗号隔开,以确保当字体不存在的时候直接使用下一个
   font-weight 字体加粗
   font-style 字体样式
   font-variant 小型大写字母显示文本


3 背景属性
    背景颜色 background-color
    背景图片background-image
    背景重复 background-repeat
           repeat repeat-x repeat-y no-repeat 

    背景位置background-position
           横向left centre right
   纵向top centre bottom
    
4 文本属性
   text-align 横向排列 left center right
   line-height 文本行高
                     a)%基于字体大小的百分比行高
                     b)数值来设置固定值
   text-indent 首行缩进
   letter-spacing 字符间距离
                        1)normal 默认 2)length设置具体的数值  3 inherit 继承

   direction 文本方向 ltr rtl inherit
   text-transform 文本大小写

5 边框属性
    1)边框风格 border-style
    2)边框宽度 border-width
    3)边框颜色 border-color
   
 
div css 布局
1  div和span
div和span在整个html标记中,没有任何意义,他们的存在就是为了应用css样式
div和span的区别在于,span是内联元素,div是块级元素

2 盒模型
盒子外边距:margin
鸽子内边距:padding
盒子边框宽度:border
盒子宽度:width
盒子高度:height

3 布局相关属性
1)position定位方式
relative 正常定位
absolute 根据父元素进行定位
fixed 根据浏览器窗口进行定位
static 没有定位
inherit 继承

2)  定位
left right top botton

3)z-index 层覆盖先后顺序(优先级)

4)display  显示属性
   none层不显示   
   block 块状显示,在元素后面换行,显示下一个块元素
   inline 内联显示,多个块可以显示在一行内
   块元素可以显示宽度,内联元素不可以显示宽度          

5)float 浮动属性

6)clear清除浮动

7) overflow溢出处理


分享到:
评论

相关推荐

    css样式表代码

    CSS 样式表代码 CSS 样式表代码是用于设置 HTML 文档样式的代码,它是 Web 开发中不可或缺的一部分。CSS 代码可以分为选择器、属性和值三个部分,选择器用于选择要应用样式的 HTML 元素,属性是要应用的样式,值是...

    css样式表中文手册

    CSS样式表手册是开发者学习和查阅CSS规则的重要参考资料,尤其对于中文用户,中文手册能更直观、准确地理解概念和技术。 **一、CSS基本概念** 1. **选择器(Selectors)**:选择器用于指定CSS样式要应用到哪些HTML...

    CSS样式表个人总结

    CSS 样式表个人总结 CSS 样式表是网页设计中不可或缺的一部分,它定义了如何显示 HTML 元素,从而使网页更加美观和易用。下面是 CSS 样式表的个人总结,希望对学习 CSS 的朋友有用。 一、CSS 基础知识 CSS 全称为...

    形考任务五 使用 元素以及CSS样式表对下面的内容进行的布局设计.zip

    2. **CSS样式表简介** CSS(Cascading Style Sheets)是用于控制网页外观和布局的样式语言。它可以改变字体、颜色、间距、布局和更多视觉效果。在本任务中,我们将用CSS来定义`&lt;div&gt;`的样式,以实现特定的布局设计...

    css样式表

    css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表css样式表

    CSS样式表中文手册教程(我见过最好的,共享了!)

    这个“CSS样式表中文手册教程”提供了全面的CSS知识,对于Web开发者来说是极有价值的资源。 首先,CSS的基础概念是至关重要的。它由选择器和声明组成,选择器定位要应用样式的元素,而声明则定义具体的样式规则。...

    全国计算机类说课大赛一等奖:CSS样式表的使用教学设计.docx

    **全国计算机类说课大赛一等奖:CSS样式表的使用教学设计** 本次教学设计围绕CSS样式表的使用展开,旨在帮助中职二年级计算机应用专业的学生深入理解和应用CSS,提升他们的网页设计技能。教学内容选自《网页设计与...

    CSS样式表.doc

    **CSS样式表详解** CSS(Cascading Style Sheets)是一种用于描述HTML或XML(包括如SVG、MathML等各种XML方言)文档样式的样式表语言。它的主要作用是增强对网页内容的控制,使得内容和表现分离,提高了网页设计的...

    css层叠样式表手册_css样式表_css层叠样式表_css样式表下载

    css层叠样式表手册_css样式表_css层叠样式表_css样式表下载css层叠样式表手册_css样式表_css层叠样式表_css样式表下载css层叠样式表手册_css样式表_css层叠样式表_css样式表下载

    jQuery制作控制css样式表切换各个样式表

    通过使用jQuery,我们可以轻松地实现动态切换不同的CSS样式表,从而改变网页的视觉效果。下面将详细讲解如何使用jQuery来实现这一功能。 首先,我们需要在HTML文档中引入jQuery库。通常,我们可以通过CDN链接或者...

    HTML——CSS样式表教程

    本教程将深入讲解CSS样式表的基本概念、语法以及实际应用。 **一、CSS基础** 1. **选择器与声明**:CSS通过选择器来定位HTML元素,并用声明来设置样式。例如,`p {color: red;}`选择所有段落并将其颜色设为红色。 ...

    CSS样式表帮助文档

    **CSS样式表帮助文档**通常包含以下主要内容: 1. **基本概念**:介绍CSS的基本术语,如选择器、属性、声明和规则集。选择器用于指定要应用样式的元素,属性定义了元素的特定样式,而声明由属性和值组成,形成规则...

    《CSS 样式表中文手册》 ,样式表基础学习教程

    尝试创建自己的网页,通过修改CSS样式来调整布局和外观,不断实验和调试,将使你对CSS有更深的理解。 总的来说,《CSS 2.0 样式表中文手册》是一个良好的起点,它将帮助初学者系统地学习和掌握CSS的基础知识,为...

    CSS样式表中文手册合集

    **CSS样式表中文手册合集**是一份专为网页设计师准备的重要参考资料,它涵盖了CSS(Cascading Style Sheets)的全面知识,旨在帮助用户更好地理解和应用CSS进行网页设计。这份合集由**苏昱(苏沈小雨)**编译整理,...

    CSS样式表中文手册(必看)

    **CSS样式表中文手册概述** CSS(Cascading Style Sheets)是用于定义网页元素外观、布局和结构的重要工具。作为Web开发中的核心技术之一,CSS使得网页设计者能够将内容(HTML或XML)与表现(样式)分离开来,实现...

    CSS 样式表规范化小工具 新版

    解决CSS样式不规范问题, 使用该工具可以将排版很乱的CSS样式表进行规范化 1.直接打开Debug目录下的 StartChange.exe 2.点击'打开文件' 选择要转换的css文件 3.点击生成, 提示成功后,在源文件路径下新增了一...

    CSS样式表中文手册

    本资源“CSS样式表中文手册”是一个详细的参考资料,旨在帮助你提升CSS技能并理解其核心概念。 **一、CSS基础** 1. **选择器**:CSS中的选择器用于指定要应用样式的HTML元素,如`h1`(一级标题)、`.class`(具有...

    CSS样式表高效使用的技巧

    CSS 样式表高效使用的技巧 CSS 样式表高效使用的技巧是指在网页设计中,如何充分利用 CSS 的强大性和灵活性来提高网页的维护更新效率和可读性。以下是五个高效使用 CSS 的技巧: 1. 在一个网页中同时调用 CSS 的...

Global site tag (gtag.js) - Google Analytics