在之前我们学了6种选择器和三种CSS样式的引入,学习选择器就是为了更好的选择文本,学习CSS的引入是为了使文本增加各种样式和属性,

下面我们简单来学习一下为文本加样式和一些属性和属性值:

1.文本的样式    text

(1)颜色                                           color:red/blue/pink/···;

(2)文本对齐方式                             text-align:left/center/right/justify;

(3)文本修饰                                    text-decoration:none/overline/underline/line-through;(none  什么都没有  overline 是上划线 line-through 删除线 underline下划线)

(4)文本缩进                                      text-indent:20px;

2.字体              font

(1)大小                                          font-size:20px;

(2)颜色                                          color:red; (注:不能写成font-color:red;因为是错的)

(3)形状                                          font-style:normal/italic/oblique/indherit;(怕你们不懂,给你们找来张解释图)

(4)字形                                         font-family:"微软雅黑";

(5)加粗                                         font-weight:bold;后面也能跟数字

400是正常  比400大是加粗 比400小 是变细 不带px

3.背景                   background

(1)背景颜色                                              background-color:red;可以简写成background:red;

(2)背景图片                                              background-image:url("路径");可以简写成background:url();

(3)背景平铺                                              background-repeat:no-repeat/repeat-x/repeat-y;

1.平铺 浏览器默认就平铺;

   2.不平铺 no-repeat;

    3.平铺x轴或y轴 background-repeat:repeat-x/repeat-y;

    

(4)背景大小

background-size:100% 100%; (第一个100%是x轴上的值,第二个100%是y轴上的值)

    

background-size:属性值; 有哪些写法?

可以设置具体的数字大小  200px  200px;也可设置成 auto  自适应(一般做属性值)i

(普及:body是自适应的高,不是固定值,所以给body设置背景大小时,要留心height,也就是高度的问题)

(5)背景位置                                  background-position:100px 100px;

background-position:属性值;   也是坐标轴 向下为正 向右为正数

有哪些写法?

也可以设置具体的数字大小,如:100px 100px;

还可以写成百分比,如50% 50%就是居中,还可以写成英文单词(top/left/right/bottom/center),如:left left就是左上角

背景简写:

(注:背景大小不能简写)

4.边框           border

(1)边框颜色                                   brider-color: red;

(2)边框粗细                                   border-width: 1px;

(3)边框样式                                   border-style;soild/dashed;(实线/虚线)

(4)边框圆角                                   border-radius:50%;(属性值是具体的数字或百分比)

边框简写:

  

  边框圆角  border-radius  后面的值是具体的数字 或百分比

(注:边框圆角不能简写)

CSS的进一步深入(更新中···)的更多相关文章

  1. java视频教程 Java自学视频整理(持续更新中...)

    视频教程,马士兵java视频教程,java视频 1.Java基础视频 <张孝祥JAVA视频教程>完整版[RMVB](东西网) 历经5年锤炼(史上最适合初学者入门的Java基础视频)(传智播 ...

  2. 第一章:大数据 の Linux 基础 [更新中]

    本课主题 Linux 休系结构图 Linux 系统启动的顺序 Linux 查看内存和 CPU 指令 环境变量加载顺序 Linux 内存结构 Linux 休系结构图 Linux 大致分为三个层次,第一层 ...

  3. html2canvas - 项目中遇到的那些坑点汇总(更新中...)

    截图模糊    原理就是讲canvas画布的width和height放大两倍. 后来学习canvas的时候,才了解到这种写法不同于css的宽高设置, 因为css里的只是展示画布显示的大小,不像这样是c ...

  4. fastadmin 后台管理框架使用技巧(持续更新中)

    fastadmin 后台管理框架使用技巧(持续更新中) FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架,具体介绍,请查看文档,文档地址为:https://doc. ...

  5. 404boom 博客闪现【不断的优化更新中。。。】

    404boom 博客闪现[不断的优化更新中...] 停止本篇博文EQ继续优化,所有博文将会在标签[cnblogs_v2 ]中重新整理,待完成统一放上链接 一:Java SE相关1.Java的概述2.J ...

  6. 前端面试题总结——HTML(持续更新中)

    前端面试题总结--HTML(持续更新中) 1.什么是HTML? HTML:HyperText Markup Language超文本标记语言 2.XHTML和HTML有什么区别 HTML是一种基本的WE ...

  7. HTML+CSS基础课程-imooc-【更新完毕】

    6-1 认识CSS样式 CSS全称为"层叠样式表 (Cascading Style Sheets)",它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小.颜色.字体加粗等 ...

  8. 【前端面试】Vue面试题总结(持续更新中)

    Vue面试题总结(持续更新中) 题目参考链接 https://blog.csdn.net/weixin_45257157/article/details/106215158 由于已经有很多前辈深造VU ...

  9. 在UPDATE中更新TOP条数据以及UPDATE更新中使用ORDER BY

    正常查询语句中TOP的运用: SELECT TOP 1000 * FROM MP_MemberGrade   随意更新一张表中满足条件的前N条数据: UPDATE TOP (1) MP_Member ...

  10. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

随机推荐

  1. Hadoop.之.入门部署

    一.课程目标 ->大数据是什么?大数据能做什么? ->什么是Hadoop?Hadoop的设计思想? ->Hadoop如何解决大数据的问题?(什么是hdfs与yarn.MapReduc ...

  2. Unity shader学习之高光反射光照模型

    高光反射光照模型的公式如下: Cspecular = Clight * mspecular * max(0, dot(v, r))gloss 要计算高光反射需要知道4个参数:入射光线颜色Cspecul ...

  3. java的移位运算详解(举例说明)

    1)java中无符号右移:>>>,下面是一个int型的负数,然后每次移动一位. int k = -0x123;System.out.println(Integer.toBinaryS ...

  4. python读取大文件

    最近在学习python的过程中接触到了python对文件的读取.python读取文件一般情况是利用open()函数以及read()函数来完成: f = open(filename,'r') f.rea ...

  5. 大数据处理框架之Strom: Storm拓扑的并行机制和通信机制

    一.并行机制 Storm的并行度 ,通过提高并行度可以提高storm程序的计算能力. 1.组件关系:Supervisor node物理节点,可以运行1到多个worker,不能超过supervisor. ...

  6. Axis2基础

    本章主要介绍如何使用axis2开发webservice接口. 以下以一个实例程序讲解如何编写一个axis2的服务端和客户端. axis2版本:axis2-1.5.4-bin.zip 目录结构: 关键代 ...

  7. (Review cs231n) Gradient Vectorized

    注意: 1.每次更新,都要进行一次完整的forward和backward,想要进行更新,需要梯度,所以你需要前馈样本,马上反向求导,得到梯度,然后根据求得的梯度进行权值微调,完成权值更新. 2.前馈得 ...

  8. Linux基础命令---ifconfig

    ifconfig ifconfig指令用来配置网络接口参数,同时还可以显示当前内核网络接口的工作状态.如果没有提供参数,则ifconfig将显示当前活动接口的状态.如果给定单个接口参数,则只显示给定接 ...

  9. 产品经理-需求分析-用户故事-敏捷开发 详解 一张图帮你了解Scrum敏捷流程

    产品经理-需求分析-用户故事-敏捷开发 详解 用户故事是从用户的角度来描述用户渴望得到的功能.一个好的用户故事包括三个要素:1. 角色:谁要使用这个功能.2. 活动:需要完成什么样的功能.3. 商业价 ...

  10. <转>jmeter(七)定时器

    本博客转载自:http://www.cnblogs.com/imyalost/category/846346.html 个人感觉不错,对jmeter讲解非常详细,担心以后找不到了,所以转发出来,留着慢 ...