CSS基础【2】:CSS常见属性

CSS常见属性

文字属性

font-style

  • 作用:规定文字样式
  • 格式:font-style: italic;
  • 取值:
    • normal:正常的,默认就是正常的
    • italic:倾斜的

font-weight

  • 作用:规定文字粗细
  • 格式:font-weight: bold;
  • 单词取值:
    • bold 加粗
    • bolder 比加粗还要粗
    • lighter 细线, 默认就是细线
  • 数字取值:
    • 100 - 900之间整百的数字

font-size

  • 作用:规定文字大小
  • 格式:font-size: 30px;
  • 取值:px(像素 pixel)

font-family

  • 作用:规定文字字体
  • 格式:font-family: "楷体";
  • 取值:各种字体名称
  • 注意点:
    • 如果取值是中文, 需要用双引号或者单引号括起来
    • 设置的字体是用户电脑里面已经安装的字体

字体属性补充

  • 如果设置的字体不存在,那么系统会使用默认的字体来显示
  • 默认一般使用宋体
  • 如果设置的字体不存在,而我们又不想用默认的字体来显示,可以给字体设置备选方案
    • 格式:font-family: "字体1", "备选方案1", ... ;
  • 如果想给中文和英文分别单独设置字体,怎么办?
    • 但凡是中文字体,里面都包含了英文
    • 但凡是英文字体,里面都没有包含中文
    • 也就是说中文字体可以处理英文,而英文字体不能处理中文
  • 注意点:如果想给界面中的英文单独设置字体,那么英文的字体必须写在中文的前面

文字属性缩写

  • 缩写格式:

    font: style weight size family;
  • 例如:
    font: italic bold 10px "楷体";
  • 注意点:
    • 在这种缩写格式中有的属性值可以省略,sytle 可以省略,weight 可以省略
    • 在这种缩写格式中 style 和 weight 的位置可以交换
    • 在这种缩写格式中有的属性值是不可以省略的,size 不能省略,family 不能省略
    • size 和 family 的位置是不能顺便乱放的,size 一定要写在 family 的前面,而且 size 和 family 必须写在所有属性的最后

文本属性

text-decoration

  • 作用:给文本添加装饰
  • 格式:text-decoration: underline;
  • 取值:
    • underline 下划线
    • line-through 删除线
    • overline 上划线
    • none 什么都没有,最常见的用途就是用于去掉超链接的下划线

text-align

  • 作用:设置文本水平对齐方式
  • 格式:text-align: center;
  • 取值:
    • left 左
    • right 右
    • center 中

text-indent

  • 作用:设置文本缩进
  • 格式:text-indent: 2em;
  • 取值:2em,其中em是单位,一个 em 代表缩进一个文字的宽度

颜色属性

  • 在 CSS 中通过 color 属性来修改文字颜色
  • 格式:color: 值;
  • 取值:
    • 颜色英文单词(一般情况下常见的颜色都有对应的英文单词,但是英文单词能够表达的颜色是有限制的,也就是说不是所有的颜色都能够通过英文单词来表达)
    • rgb(rgb其实就是三原色,其中 r (red 红色) 、g (green 绿色)、b (blue 蓝色))
      • 格式:rgb(0, 0, 0)
      • 三个数字分别代表三原色的红色、绿色、蓝色显示的亮度
      • 这其中的每一个数字它的取值是 0-255,0代表不发光,255代表发光,值越大就越亮
      红色: rgb(255,0,0);
      绿色: rgb(0,255,0);
      蓝色: rgb(0,0,255);
      黑色: rgb(0,0,0);
      白色: rgb(255,255,255);
      灰色: rgb(200,200,200);
      只要让红色/绿色/蓝色的值都一样就是灰色
    • rgba
      • rgba 中的 rgb 和前面讲解的一样,只不过多了一个 a
      • a 代表透明度,取值是 0-1,取值越小就越透明
      • 例如:
        color: rgba(255, 0, 0, 0.2);
    • 十六进制
      • 通过十六进制来表示颜色其实本质就是RGB
      • 十六进制中是通过每两位表示一个颜色
      • 例如:#FFEE00,FF表示R,EE表示G,00表示B
      • 在 CSS中 只要十六进制的颜色每两位的值都是一样的,那么就可以简写为一位,例如:#FFEE00 相当于 #FE0

原文地址:https://www.cnblogs.com/qiuxirufeng/p/10158861.html

时间: 2024-08-04 19:10:05

CSS基础【2】:CSS常见属性的相关文章

css基础--常用css属性02

上篇地址:css基础--常用css属性01 本文参考菜鸟教程和w3school 1  浮动和清除浮动 在上篇的第十一节--定位中说道: CSS 有三种基本的定位机制:普通流.浮动和绝对定位. 普通流和绝对定位已经说完,接下来就是浮动了. 什么是浮动? CSS 的 Float(浮动),会使元素向左或向右移动,其周围的元素也会重新排列. 我的理解是:浮动将元素‘上浮’一层,并保留元素在上层对下层的投影的位置. 请注意: 元素的水平方向浮动,意味着元素只能左右移动而不能上下移动. 一个浮动元素会尽量向

css基础系列教程:背景属性

作者:www.divcss.com 我们把上一节的作业的答案给大家公布一下: 1.  h1 .p1{}:表示h1标签下的所有class为p1的选择符: 2.  #content h1{}表示id为content下的所有h1标签: 3.  h1 .p1,#content h1并列关系,对class为p1的和ID为#content下的H1作用同一个效果: 4.  h1#content h2{} 表示h1下id为content标签下的h2标签,请注意这个地方不是包含没有空格而是紧接着写的.必须是属于H

玩转HTML5+跨平台开发[8] CSS基础-体验CSS

CSS起源 web的衰落: 在web早期(1990-1993),html是一个很局限的语言.几乎完全由用于描述段落,超链接,列表和标题的结构化元素组成.随着万维网的出现(用户交互体验的加强),对html的要求越来越大,人们迫切需要html增加新的元素,去完成一个特定的功能 迫于压力,html开始出现<font>,<i> , <s>等标签.但是html是一种描述结构的语言,也开始描述外在表现了.几年之后这种随便的做法暴露出严重的问题:1:由于html既写结构又写样式,导致

iOS基础--UIView的常见属性

UIView的常见属性以及方法 @property(nonatomic,readonly) UIView *superview; // 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArry *subviews; // 获得自己的所有子控件对象 @property(nonatomic) NSInterger tag; // 控件的ID(标识),父控件可以通过tag来找到对应的子控件 @property(nonatomic) CGAffineTra

css基础知识+css选择符(元素选择符、关系选择符)

首先我先介绍在html网页中怎么使用导入css样式的方法 1.行内样式:<p style="color:red">行内样式使用css</p> 2.页内样式:在head标签里设置 <span style="font-size:18px;"><head> <style> p{ color:red } </style> </head> <body> <p>页内使用c

Html 常见标签,css基础样式,css的浮动和清流,浏览器的兼容

1.html模板<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>模板</title></head><body></body></html> 2.DOCTYPE声明放在html文件头部最新HTML5用<!DOCTYPE html>声明 3.css的引入方式a.直接在html下引入<st

CSS基础学习七:属性选择器

CSS语法中,对带有指定属性的 HTML 元素设置样式.可以为拥有指定属性的 HTML 元素设置样式,而不仅限 于 class 和 id 属性.(注释:Internet Explorer 7 (以及更高版本)在规定了 !DOCTYPE 的情况下支持属性选择器. IE6 及更低的版本不支持属性选择器.) CSS2引入了属性选择器.属性选择器可以根据元素的属性及属性值来选择元素. 一简单属性选择器 如果希望选择有某个属性的元素,而不论属性值是什么,可以使用简单属性选择器. (1)先来一个简单的例子:

CSS基础知识之文本属性二三事

line-height 可以给某个元素指定一个不带单位的缩放因子,这样它的后代元素就会继承这个缩放因子,再根据自身的字号大小来计算自己的行高(line-height)值, body { font-size: 12px; line-height: 1.5; } h1 { font-size: 36px; } 这里,body 的 line-height 是 18px(12 * 1.5),而 h1 的 line-height 则是 54px(36 * 1.5). 就算使用 em,百分比等相对单位,后代

css基础-font&amp;link&amp;list属性

1 /*字体 2 字体系列:font-family 3 字体样式:font-style:normal(默认)Italic(斜体)oblique(倾斜的字体) 4 字体大小:font-size 5 字体的粗细 font-weight:normal(默认)bold 定义大小数字 6 7 8 用em来设置字体大小,em的尺寸单位由W3C建议 9 1em和当前字体大小相等.在浏览器中默认的文字大小是16px. 10 11 */ 12 p{ 13 font-family:"Times New Roman&

css基础(css书写 背景设置 标签分类 css特性)

css书写位置 行内式写法 <p style="color:red;" font-size:12px;></p> 外联式写法 <link rel="stylesheet " href="地址" type="text/css"/> 嵌入式写法 <style type="css/stylesheet"> p{ font-size:20px; color:red;