CSS: 层叠样式表  ( Cascading Style Sheets ) 的简称

1、css简介

  1)也是一种标记语言

  2)主要用来设置html页面中,标签的样式。

  3)css美化了html页面,让 html专注结构呈现, 样式css处理

2、css语法规范: 选择器 { 一个或者多个样式 }

  1)选择器是用于指定 CSS 样式的 HTML 标签对象,花括号内是对该对象设置的具体样式

  2)属性和属性值以“键值对”的形式出现

  3)属性是对指定的对象设置的样式属性,例如字体大小、文本颜色等

  4)属性和属性值之间用英文“:”分开

  5)多个“键值对”之间用英文“;”进行区分
  

3、css代码风格

  1)书写格式 选展开式,不选紧凑式。

  2)代码书写 优先选择小写字母。

4、选择器。 作用: 选择标签

重点

5、基础选择器

  1)标签选择器:html的标签名作为选择器。 例:div、 p、a等

  2)类选择器:标签中class属性作为选择器。  例:<div class="class1"> 1 </div>   .class1{ xxx }

  3)id选择器:标签中id属性作为选择器。例:<div id="id1"> 1 </div>   #id1{ xxx }

  4)通配符选择器: * { xxx } 。会给所有标签添加属性

6、标签选择器(多个标签)

  1)标签选择器可以将页面某一类标签全选出来

  2)优点:可以快速将同一类型标签设置统一样式。 缺点:不能设计差异化样式。

7、类选择器(多个标签)

  1)一个标签可以有多个类,一个类也可以标记多个标签。

  2)html的写法: class="类名",  css的写法: .类名{ xxx }

8、id选择器(唯一)

  1)id是页面标签的唯一标识。

  2)html的写法: id="id名",css的写法: #id名{ xxx }

9、字体样式设置
  

  2)font 复合设置(简写格式)body { font: font-style font-weight font-size/line-height font-family;}

10、文本属性

  1)文本颜色:color。value三种写法:a、预定义颜色值  b、十六进制  c、RBG

  2)文本对齐:text-align。 left、 right、 center。

  3)修饰文本:text-decoration。none、underline、overline、line-through。

  4)文本缩进:text-indent。 20px 或者 2em。 em是相对单位。当前元素一个文字的大小是1em。

  5)行间距:line-height。   ???行高的文本分为 上间距 文本高度 下间距 = 行间距

11、css三大类:行内样式表(行内式)、内部样式表(嵌入式)、外部样式表(链接式)

  1)行内式: <div style="color: red; font-size: 12px;">休息休息</div>

  东方大
  2)嵌入式:    

<style>
div {
color: red;
font-size: 12px;
}
</style>        

  3)链接式: <link rel="stylesheet" href="css文件路径">

												

vue学习 第二天 CSS基础的更多相关文章

  1. Web学习篇之---css基础知识(一)

    css基础知识(一) 1.css样式: 载入css样式有下面四种: 1).外部样式 2).内部样式 3).行内样式 4).导入样式 <link href="layout.css&quo ...

  2. vue学习第二天 ------ 临时笔记

    学习链接: vue.js官方文档: https://cn.vuejs.org/v2/guide/index.html vue.js API: https://cn.vuejs.org/v2/api/# ...

  3. Vue 学习第二部

    目录 通过axios实现数据请求 json json数据的语法 js中是提供的接送数据转换方法 ajax 数据接口 ajax的使用 同源策略 ajax跨域(跨源)方案之cors 组件化开发 组件[co ...

  4. 前端学习之路CSS基础学习二

    CSS属性相关 样式操作: (1)width:为元素设置宽度 (2)height:为元素设置高度 ps:块儿级标签才能设置长宽行内标签设置长宽没有任何影响 p{ width: 30px; height ...

  5. 4月1日学习笔记(CSS基础)

    CSS初始化 内边距padding padding属性宽度是按照上右下左的顺序来的,否则单独设置就是padding-left... 边框border border可以设置样式(border-style ...

  6. 3月31日学习笔记(CSS基础)

    背景属性 文本属性 direction 属性影响块级元素中文本的书写方向.表中列布局的方向.内容水平填充其元素框的方向.以及两端对齐元素中最后一行的位置. 注释:对于行内元素,只有当 unicode- ...

  7. 【css学习整理】css基础(样式,语法,选择器)

    CSS是什么? cascading 层叠样式表 sheet 样式文件 style 外观个性化 CSS语法? 声明方法: 选择器(属性: 值; 属性: 值) 选择器: 通过名称制定对哪些标签进行样式设置 ...

  8. 前端学习之路CSS基础学习一

    CSS CSS定义如何显示HTML元素,当浏览器读到一个样式表,它就按照这个样式表来对文档进行格式化. CSS实例 每个CSS样式由两个组成部分:选择器和声明.声明又包括包括属性和属性值.每个声明之后 ...

  9. vue学习第二天:Vue跑马灯效果制作

    分析: 1. 给开始按钮绑定一个点击事件 2.在按钮的事件处理函数中,写相关的业务代码 3.拿到msg字符串 4.调用字符串的substring来进行字符串的截取操作 5.重新赋值利用vm实例的特性来 ...

  10. 〖前端开发〗HTML/CSS基础知识学习笔记

    经过一天的学习,把慕课网的HTML/CSS基础知识学完了,笔记整理: 1. 文件结构: HTML文件的固定结构: <html> <head>...</head> & ...

随机推荐

  1. 10分钟在 Rainbond 上部署 mall 电商项目

    很多小伙伴在学习 mall 电商项目时,都会在部署上折腾许久,虽然目前已经提供了很多种部署方式,比如 在 Linux 上部署 mall .使用 Docker 或 DockerCompose 部署 ma ...

  2. ajax补充知识点、多对多外键的三种创建方式、django内置序列化组件、批量操作数据、分页器推导思路与自定义分页器的使用、form组件

    今日内容 ajax补充说明 主要是针对回调函数args接收到的响应数据 1.后端request.is_ajax() 用于判断当前请求是否由ajax发出 2.后端返回的三板斧都会被args接收不在影响整 ...

  3. liunx系统安装Redis详细步骤

    liunx系统安装Redis详细步骤 官网下载Redis安装包 使用工具将redis安装包拖入liunx系统 创建Redis存放目录 mkdir /usr/local/redis 解压到redis存放 ...

  4. Git + Jenkins 自动化 NGINX 发布简易实现

    概述 之前基于 GitLab + Jenkins 实现了简单的 NGINX 的自动化发布. 具体包含如下的组件: GitLab 包括 GItLab 的 WebHook: Jenkins 及其插件: G ...

  5. Unity - 创建C#脚本默认编码格式为UTF8

    嗨咯大家好,哈哈哈哈哈哈哈哈哈哈,今儿小黑加班,目的只有一个,解决Unity创建的脚本通过VS打开后编码格式不正确,导致从Unity的Inspector面板与Mac上边的VS看到的中文为乱码,很气,找 ...

  6. drf-day8——断点调试、认证.权限.频率的源码分析、基于APIView编写分页、全局异常处理

    目录 一.断点调试使用 二.认证,权限,频率源码分析(了解) 2.1 权限类的执行源码 2.2 认证源码分析 2.3 频率源码分析 2.4 自定义频率类(了解) 2.5 SimpleRateThrot ...

  7. GDOI 2021 PJ 总结

    Day 0.5 在门口等了好久,终于进去了. Day 1 下午来到考场,发现自己承诺书没有拿,然后就跑到宿舍去拿,回来发现只要身份证. T1一眼是个博弈,发现不太好打,先跳. T2发现最多消耗4320 ...

  8. Zstack EPICS Archiver在小课题组的使用经验

    https://www.zstack.io/product/portfolio_comparison/ https://epics-controls.org/resources-and-support ...

  9. 安卓逆向 利用JEB进行动态调试断点 进行内购

    1.第一步肯定是需要配置好,连接到模拟器 2.这个程序会弹出支付失败 所以我们搜索一下关键字 看到这里就很兴奋了 我们取JEB里面对这个方法进行断点 if eqz 等于0 这里 看到那个寄存器是v5 ...

  10. ONES 对话 Eolink :数字化企业连接世界的第一接口

    Eolink Eolink 的创业方向是一次无心插柳. 在 Eolink 创办之前,创始人刘昊臻先后参与了技术外包.在线医疗.O2O 电商等创业项目,但是觉得不太符合自己的期望. 2015 年底,刘昊 ...