.Net学习笔记----2015-07-14(CSS当中的样式属性详解)

CSS当中属性非常多,大体上可以分为以下几类:字体、背景、文本、位置、布局、边缘、列表

1)、字体

  字体的属性主要包括文字的字体、大小、颜色、显示效果等基本样式。下面是各种字体属性的详细介绍

  Font-family:该属性用于设置字体系列

  Font-size:该属性定义文字的大小,可以使用度量单位来设置字体的大小,也可以使用一个相对的字体大小。还可以使用绝对的大小标记符。

  绝对大小的设置为xx-small、x-small、 small、medium、large、x-large、xx-large中的任意一个。xx-small最小,xx-large为最大

  font-style:该属性用于定义字体样式为Normal、Italic或者Oblique(斜体)

  text-decoration:该属性用于在文本中条件下划线、上划线、中划线、闪烁效果

  font-weight:该属性用于设置粗体字的磅值

  该属性的值有:Normal、bold、bolder、ligthter、100-900

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <style type="text/css">
        #p1{
            font-family:DFKai-SB;
        }
        #p2{
            font-size:xx-small;
        }
        #p3{
            font-style:italic;
        }
        p.p4{
            border-top:dashed;
            border-left:dotted;
            border-bottom:double;
        }
        p.p5{
            font-weight:bolder;
        }
    </style>
</head>
<body>
    <p id="p1">短发散发斯蒂芬违法所得就看见达拉斯</p>
    <p id="p2">短发散发斯蒂芬违法所得就看见达拉斯</p>
    <p id="p3">短发散发斯蒂芬违法所得就看见达拉斯</p>
    <p class="p4">短发散发斯蒂芬违法所得就看见达拉斯</p>
    <p class="p5">短发散发斯蒂芬违法所得就看见达拉斯</p>
</body>
</html>

  2)、背景

  背景包括背景颜色、背景图像、以及背景图像的控制。

  Background-color:设置背景颜色,transparent 透明的背景色

  Background-image:设置元素的背景图片

  Background-repeat:确定背景图像是否以及如何重复

  这个属性的取值no-repeat:表示背景图像只在元素的显示区域中出现一遍

  Repeat:在水平和垂直方向上垂直

  Repeat-x和Repeat-y  分别在水平或者垂直方向上重复

  Background-attachment:确定背景图像是否跟随内容滚动,

  设置为fixed时,表示固定背景图像,scroll表示图像跟随内容的移动而移动

  Background-position:指定背景图像的水平位置和垂直位置

  水平位置的取值可以是left、center、right。也可以是数值

  垂直的取值可以是top、center、right 也可以是数值

  文档流:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style type="text/css">
        div {
            height: 300px;
            width: 300px;
        }

            div.div1 {
                background-color: red;
                top: 100px;
                left: 100px;
                position: absolute; /*绝对定位*/
                z-index:3;
            }

            div.div2 {
                background-color: yellow;
                top: 130px;
                left: 130px;
                position: absolute;
                z-index:1;
            }

            div.div3 {
                background-color: green;
                top: 160px;
                left: 160px;
                position: absolute;
                z-index:2;
            }
    </style>
</head>
<body>
    <div class="div1"></div>
    <div class="div2"></div>
    <div class="div3"></div>
</body>
</html>

  3)、文本

  文本的属性包括:文字间距、对齐方式、上标、下标、排列方式、首行缩进

  word-spacing:设置单词之间的间距

  letter-spacing:设置字符之间的间距

  Text-align:设置文本的水平对齐方式,取值可以是left、right、center、justfy

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    <style type="text/css">
        p.p1{
            word-spacing:10px;
            letter-spacing:20px;
        }
        .p2{
            text-align:center;
            text-indent:15px;
            line-height:40px;
            background-color:red;
        }
    </style>
</head>
<body>
    <p class="p1">abcdefghijklmnopqrstuvwxyz</p>
    <p class="p2">
        字体的属性主要包括文字的字体、大小、颜色、显示效果等基本样式。下面是各种字体属性的详细介绍

        Font-family:该属性用于设置字体系列

        Font-size:该属性定义文字的大小,可以使用度量单位来设置字体的大小,也可以使用一个相对的字体大小。还可以使用绝对的大小标记符。

        绝对大小的设置为xx-small、x-small、 small、medium、large、x-large、xx-large中的任意一个。xx-small最小,xx-large为最大

        font-style:该属性用于定义字体样式为Normal、Italic或者Oblique(斜体)

        text-decoration:该属性用于在文本中条件下划线、上划线、中划线、闪烁效果

        font-weight:该属性用于设置粗体字的磅值

        该属性的值有:Normal、bold、bolder、ligthter、100-900
    </p>
</body>
</html>

 

时间: 2024-10-10 00:18:49

.Net学习笔记----2015-07-14(CSS当中的样式属性详解)的相关文章

css动画-animation各个属性详解(转)

CSS3的animation很容易就能实现各种酷炫的动画,虽然看到别人的成果图会觉得很难,但是如果掌握好各种动画属性,做好酷炫吊炸天的动画都不在话下,好,切入正题. 一.动画属性: 动画属性包括:①animation-name,②animation-duration,③animation-timing-function, 以下是各属性详解: 1.animation-name:指定要绑定到选择器的关键帧的名称. 2.animation-duration:定义动画完成一个周期需要多少秒或毫秒 3.a

【JAVAEE学习笔记】hibernate01:简介、搭建、配置文件详解、API详解和CRM练习:保存客户

今日学习:hibernate是什么 一.hibernate是什么 框架是什么: 1.框架是用来提高开发效率的 2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现. 3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可. hibernate框架是什么: hibernate的好处: 操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句 hibernate是一款orm框架: orm:object relationg mapping. 对象关系映射

CSS position overflow float 属性 详解

position  overflow float 几个属性比较容易混淆,写一段代码详解各自具体情况: position在w3school的可能取值: 值 描述 absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位. 元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定. fixed 生成绝对定位的元素,相对于浏览器窗口进行定位. 元素的位置通过

linux命令学习笔记(22):find 命令的参数详解

find一些常用参数的一些常用实例和一些具体用法和注意事项. 1.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用. 可以使用某种文件名 模式来匹配文件,记住要用引号将文件名模式引起来. 不管当前路径是什么,如果想要在自己的根目录$HOME中 查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录. find ~ -name "*.log" -print 想要在当前目录及子目录中查找所有

CSS padding margin border属性详解

图解CSS padding.margin.border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以及层.盒模型主要定义四个区域:内容(content).内边距(padding).边框(border)和外边距(margin).对于初学者,经常会搞不清楚margin,background-color,background-image,padding,content,border之间的层次.关系和相互影响.

转-CSS padding margin border属性详解

原文链接:http://www.cnblogs.com/linjiqin/p/3556497.html 图解CSS padding.margin.border属性W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以及层.盒模型主要定义四个区域:内容(content).内边距(padding).边框(border)和外边距(margin).对于初学者,经常会搞不清楚margin,background-color,b

css中display常用属性详解之Block(一)

用了几年的css了,css中inline | block |inline-block|table|flex从来没有做过系统的整理和分析,网上的分析文章也很多,零散. 今天有空,就在这做一下整理分析 block 解释:指定对象为块元素(占据一定矩形空间,可以通过设置高度.宽度.内外边距等属性,来调整的这个矩形的样) 特点:1.处于常规流中时,如果width没有设置,会自动填充满父容器  2.可以应用margin/padding  3.在没有设置高度的情况下会扩展高度以包含常规流中的子元素  4.处

CSS padding margin border属性详解【转载】

本文转载自:http://www.cnblogs.com/linjiqin/p/3556497.html ,感谢相关博主. 图解CSS padding.margin.border属性 W3C组织建议把所有网页上的对像都放在一个盒(box)中,设计师可以通过创建定义来控制这个盒的属性,这些对像包括段落.列表.标题.图片以及层.盒模型主要定义四个区域:内容(content).内边距(padding).边框(border)和外边距(margin).对于初学者,经常会搞不清楚margin,backgro

HTML CSS JS JQuery 特性属性详解

HTML 文字滚动标签 <marquee><font size=+3 color=red>Hello, World</font></marquee> CSS 溢出的内容用(...)代替 text-overflow: ellipsis; 强制不允许换行 white-space: nowrap;