【黑马程序员】Web前端学习教程之CSS基础知识
黑马程序员python基础班教程笔记:css简介

css概述为了让⽹⻚元素的样式更加丰富,也为了让⽹⻚的内容和样式能拆分开, CSS 由此思想⽽诞⽣,CSS是 Cascading Style Sheets 的⾸字⺟缩写,意思是层叠样式表。
有了CSS,html中⼤部分表现样式的标签就废弃不⽤了, html只负责⽂档的结构和内容,表现形式完全交给CSS,html⽂档变得更加简洁。
css基本语法及⻚⾯引⽤css基本语法css的定义⽅法是:选择器 { 属性:值; 属性:值; 属性:值;} 选择器是将样式和⻚⾯元素关联起来的名称,属性是希望设置的样式属性每个属性有⼀个或多个值。
代码示例:css⽂本设置常⽤的应⽤⽂本的css样式:color 设置⽂字的颜⾊,如: color:red;font-size 设置⽂字的⼤⼩,如:font-size:12px;font-family 设置⽂字的字体,如:font-family:'微软雅⿊';font-style 设置字体是否倾斜,如:font-style:'normal'; 设置不倾斜,fontstyle:'italic';设置⽂字倾斜font-weight 设置⽂字是否加粗,如:font-weight:bold; 设置加粗fontweight:normal 设置不加粗font 同时设置⽂字的⼏个属性,写的顺序有兼容问题,建议按照如下顺序写: font:是否加粗字号/⾏⾼字体;如: font:normal 12px/36px '微软雅⿊'; line-height 设置⽂字的⾏⾼,如:line-height:24px;text-decoration 设置⽂字的下划线,如:text-decoration:none; 将⽂字下划线去掉text-indent 设置⽂字⾸⾏缩进,如:text-indent:24px; 设置⽂字⾸⾏缩进24pxtext-align 设置⽂字⽔平对⻚⽅式,如text-align:center 设置⽂字⽔平居中css颜⾊表示法css颜⾊值主要有三种表示⽅法:1、颜⾊名表示,⽐如:red 红⾊,gold ⾦⾊2、rgb表示,⽐如:rgb(255,0,0)表示红⾊3、16进制数值表示,⽐如:#ff0000 表示红⾊,这种可以简写成 #f00css选择器常⽤的选择器有如下⼏种:1、标签选择器标签选择器,此种选择器影响范围⼤,建议尽量应⽤在层级选择器中。
css基础知识总结

css基础知识总结CSS基础知识总结CSS(Cascading Style Sheets)是一种用于描述网页上元素样式的标记语言。
它与HTML结合使用,可以控制网页的布局、颜色、字体、大小等方面的样式。
本文将对CSS的基础知识进行总结,包括选择器、属性、值、盒模型和布局等内容。
一、选择器选择器是CSS中用来选中HTML元素的一种方式。
常见的选择器包括标签选择器、类选择器、ID选择器、伪类选择器和伪元素选择器等。
标签选择器通过HTML标签名选中元素,类选择器通过元素的class属性选中元素,ID选择器通过元素的id属性选中元素,伪类选择器通过元素的特殊状态选中元素,伪元素选择器用来选中元素的特定部分。
二、属性和值CSS的属性用于描述元素的样式特征,值则用于定义属性的具体取值。
常见的属性包括color(颜色)、font-size(字体大小)、background(背景)、margin(外边距)、padding(内边距)等。
每个属性都有一组可选的值,如颜色可以是具体的颜色值(如红色、蓝色),字体大小可以是像素值或百分比等。
三、盒模型盒模型是CSS中用来描述元素在页面中所占空间的模型。
每个元素都被看作是一个矩形的盒子,包括内容区域、内边距、边框和外边距。
内容区域包含了实际的内容,内边距是内容区域与边框之间的距离,边框是一个可见的线条,外边距是盒子与其他盒子之间的距离。
四、布局布局是指网页中元素的排列方式和位置。
CSS提供了多种布局方式,包括流动布局、浮动布局、定位布局和弹性布局等。
流动布局是默认的布局方式,元素按照其在HTML中的顺序从上到下依次排列。
浮动布局通过将元素从正常的文档流中取出,并使其向左或向右浮动,以实现元素的排列。
定位布局通过指定元素的位置属性和偏移量来确定元素的位置。
弹性布局是一种响应式的布局方式,可以根据屏幕大小自动调整元素的排列。
五、其他常用属性除了上述基础知识外,CSS还有一些其他常用的属性。
黑马程序员前端课程大纲

黑马程序员前端课程大纲
一、HTML/CSS基础
1.HTML基础标签及语义化标签
2.CSS选择器及盒模型
3.布局及定位
4.响应式设计
5.实战项目:制作企业官网
二、JavaScript基础
1.JavaScript语法基础
2.函数与闭包
3.DOM操作及事件
4.BOM操作及窗口对象
5.实战项目:制作计算器
三、JavaScript进阶
1.ES6新特性
2.Promise与async/await
3.面向对象编程
4.原型链及继承
5.实战项目:制作音乐播放器
四、前端框架与库
1.React基础及组件化开发
2.Vue基础及组件化开发
3.Angular基础及组件化开发
4.前端状态管理:Redux/Vuex
5.实战项目:开发简单CRM系统(React/Vue任选其一)
五、性能优化与调试技巧
1.前端性能优化策略
2.网络请求优化策略
3.前端错误监控与调试技巧
4.代码质量与重构技巧
5.实战项目:优化现有项目性能
六、项目实战与总结
1.完成一个中大型项目,如电商网站、新闻发布系统等
2.项目总结与经验分享
3.课程总结与展望。
css基础知识点总结

css基础知识点总结CSS基础知识点总结CSS(Cascading Style Sheets)是一种用于描述网页样式和布局的语言,它可以控制网页的颜色、字体、排版和其他各种外观方面的属性。
在这篇文章中,我们将总结一些CSS的基础知识点,帮助读者理解并掌握CSS的基本概念和用法。
一、选择器(Selectors)选择器是CSS中用来选择要应用样式的HTML元素的部分。
常见的选择器包括元素选择器、类选择器、ID选择器、伪类选择器等。
元素选择器通过元素的标签名选择元素,类选择器通过元素的class 属性选择元素,ID选择器通过元素的id属性选择元素,伪类选择器则用于选择具有特定状态的元素,如:hover用于选择鼠标悬停在元素上的状态。
二、属性(Properties)属性是CSS中用来控制元素外观的部分。
常见的属性包括颜色、字体、背景、边框、尺寸等。
通过为元素指定属性值,可以改变元素的外观样式。
例如,color属性用于设置文本颜色,font-family属性用于设置文本字体,background-color属性用于设置元素背景颜色,border属性用于设置元素边框样式。
三、值(Values)值是属性中可接受的具体数值或关键词。
不同的属性接受不同类型的值。
例如,color属性接受表示颜色的关键词(如red、blue)或十六进制颜色值(如#FF0000、#0000FF),font-size属性接受表示字体大小的数值(如12px、1.5em),background-image属性接受表示背景图片的URL值。
四、盒模型(Box Model)盒模型是CSS中用于布局的基本概念之一。
每个HTML元素都被看作是一个矩形的盒子,由内容区、内边距、边框和外边距组成。
内容区指的是元素的实际内容,内边距指的是内容区与边框之间的空间,边框指的是元素的边界,外边距指的是元素与其他元素之间的空间。
通过设置这些属性的值,可以控制元素的大小和间距。
【黑马程序员济南】前端与移动开发就业班笔记CSS进阶:Day01

【黑马程序员济南】前端与移动开发就业班笔记CSS进阶:Day01京东网站前期准备工作1.1 项目背景∙现在电商类网站很流行,很多同学毕业之后会进入电商类企业工作,同时电商类网站需要的技术也是较为复杂的,这里用京东电商网站总结,复习,提高前面所学布局技术。
1.2 设计目标∙保证浏览器ie7及以上, 火狐, 360, safari,chrome等。
∙∙熟悉CSS+DIV布局,页面的搭建工作∙∙了解常用电商类网站的布局模式∙∙为后期京东移动端做铺垫∙1.3 设计思考几点(1). 开发工具webstorm 、fireworks(ps)、各种浏览器.WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。
被广大中国JS 开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。
与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS 部分的功能。
(2). CSS Rest 类库,为跨浏览器兼容做准备(也可以直接运用jd网站的初始化) normalize.css保护有用的浏览器默认样式而不是完全去掉它们一般化的样式:为大部分HTML元素提供修复浏览器自身的bug并保证各浏览器的一致性优化CSS可用性:用一些小技巧解释代码:用注释和详细的文档来(3). 低版本浏览器单独制作一个跳转页面https:///dev/3dm8aE4LDBNMkDfcCaRxLnVQ7rqo/index.ht ml1.4 目录说明要实现结构和样式相分离的设计思想。
根目录下有这4个文件。
[td]2. 运用知识点2.1 基本css文件我们需要准备一个基本的css文件,通常命名为base.css. 里面用于存放初始化的css 还有我们网站整体都会使用的css,比如字号,字体颜色,链接,以及版心宽度等等。
因为这个css文件,网站里面的很多页面都需要引用,因此,这个css文件单独存放,引入到html即可。
web前端考试知识点总结

web前端考试知识点总结一、HTML知识点总结1. HTML基础知识- HTML的基本结构- HTML的常用标签- HTML的元数据标签- HTML的列表、表格、表单等相关标签2. HTML5新增的语义化标签- header、footer、nav、article、section、aside等3. HTML5新增的表单元素- input的各种类型- 新增的表单元素如datalist、keygen等4. HTML5新增的媒体元素- video、audio等5. HTML5新增的API- 本地存储、离线应用、地理定位等二、CSS知识点总结1. CSS基础知识- CSS的语法- CSS的选择器- CSS的样式属性2. CSS布局- 盒模型- 浮动- 定位- 弹性盒子布局- 栅格布局3. CSS3新增的样式- 边框、背景、文字、渐变、阴影等效果 - 过渡、变换、动画等4. 响应式设计- 媒体查询- 移动优先5. CSS预处理器- SASS、LESS等三、JavaScript知识点总结1. JavaScript基础知识- 数据类型- 运算符- 流程控制语句2. JavaScript函数- 函数的定义- 作用域- 闭包- 高阶函数3. JavaScript对象- 对象的创建- 原型链- 对象的继承4. DOM操作- 节点的增删改查- 事件处理5. AJAX与跨域- XMLHttpRequest对象- 跨域访问的解决方案6. ES6知识点- let、const- 箭头函数- 解构赋值- 模板字符串- Promise等四、Web前端知识点总结1. 前端框架- Vue.js、React、Angular等- 每个框架的基本原理和使用方法2. 前端工程工具- Webpack、Gulp、Grunt等- 理解构建工具的作用和配置3. 前端性能优化- 页面加载速度优化- 代码性能优化4. 前端安全- XSS、CSRF、点击劫持等- 前端安全常见问题和解决方案5. 前端测试- 单元测试- UI测试6. 前端工程化- 模块化开发- 前端构建流程综上所述,Web前端技术知识点之多之杂,要想在考试中取得好成绩,需要对各种知识点进行深入理解和掌握。
前端教程:基本CSS基础知识点学习
前端教程:基本CSS基础知识点学习
基本概念
这些基本概念有些可能不易理解但却都很重要,假如看完还是很不理解的话需要自己谷歌或百度,网上关于这些概念的文章不少。
流
流又叫文档流,是css的一种基本定位和布局机制。
流是html的一种抽象概念,暗喻这种罗列布局方式好似水流一样自然自动。
流体布局是html默认的布局机制,如你写的html不用css,默认自上而下(块级元素如div)从左到右(内联元素如span)堆砌的布局方式。
块级元素和内联元素这个大家绝对都知道。
块级元素是指单独撑满一行的元素,如div、ul、li、table、p、h1等元素。
这些元素的display值默认是block、table、list-item等。
内联元素又叫行内元素,指只占领它对应标签的边框所包含的空间的元素,这些元素假如父元素宽度足够则并排在一行显示的,如span、a、em、i、img、td等。
这些元素的display值默认是inline、inline-block、inline-table、table-cell等。
实际开发中,我们常常把display计算值为inline inline-block inline-table table-cell的元素叫做内联元素,而把display计算值为block的元素叫做块级元素。
第1页共3页。
css的基本知识
css的基本知识CSS的基本知识CSS(Cascading Style Sheets)是一种用于描述网页样式的语言,它可以控制网页中的布局、字体、颜色、背景等各种视觉效果。
在网页开发中,CSS起到了非常重要的作用,它可以使网页更加美观、易读,并提高用户体验。
1. CSS的引入方式在HTML中引入CSS有三种方式:内联样式、内部样式和外部样式。
内联样式是直接在HTML标签的style属性中定义样式,内部样式是在HTML文档中使用<style>标签定义样式,而外部样式是将CSS代码保存到一个独立的.css文件中,并通过<link>标签引入。
2. CSS选择器CSS选择器用于选择HTML元素,并对其应用样式。
常用的选择器有标签选择器、类选择器、ID选择器、后代选择器等。
标签选择器通过HTML标签名选取元素,类选择器通过class属性选取元素,ID 选择器通过id属性选取元素,后代选择器通过元素之间的层级关系选取元素。
3. CSS盒模型CSS盒模型是用来描述和布局HTML元素的模型。
它将每个元素看作一个盒子,包括内容区域、内边距、边框和外边距。
内容区域指的是元素的实际内容,内边距指的是内容与边框之间的空白区域,边框是围绕内容和内边距的线条,外边距是边框与其他元素之间的空白区域。
4. CSS定位CSS定位指的是控制元素在网页中的位置。
常用的定位方式有相对定位、绝对定位和固定定位。
相对定位是相对于元素在正常流中的位置进行定位,绝对定位是相对于最近的已定位祖先元素进行定位,固定定位是相对于浏览器窗口进行定位。
5. CSS布局CSS布局是指通过CSS来实现网页中各个元素的位置和排列。
常用的布局技术有浮动布局、定位布局和弹性布局。
浮动布局通过设置元素的浮动属性来实现元素的排列,定位布局通过设置元素的定位属性来实现元素的位置,弹性布局通过设置容器的弹性属性来实现元素的自适应布局。
6. CSS文本样式CSS可以控制文字的样式,包括字体、大小、颜色、行高、对齐方式等。
黑马程序员_PHP_课程同步笔记day04:CSS介绍(一)
【黑马程序员】PHP课程同步笔记day04:CSS介绍(一) CSS简介CSS层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML或者XML等文件样式的计算机语言。
其扩展名为.css。
CSS不仅可以静态的修饰网页,还可以配合各种脚本语言动态的对各网页元素进行格式化。
初学CSS,可先用内嵌式样式进行学习,位置为<head></head>之间,标记:<style type=”text/css”>样式写在这里</style>CSS语法格式CSS规则由两个主要的部分构成:选择器,以及一条或多条声明。
选择器{属性1:值1;属性2:值2;属性n:值n;}选择器:通常是需要改变样式的HTML 元素。
每条声明由一个属性和一个值组成。
属性(property)是希望设置的样式属性(style attribute)。
每个属性有一个值。
属性和值被冒号分开。
CSS注释HTML注释:<!--注释的内容,在页面中是不显示的-->CSS注释:/*注释内容*/,不管是单行还是多行只有这一种办法。
CSS基本选择器基本选择器Style属性(行内样式):直接写在标签内如: <p style=”font-size:12px; color:red;”>文字内容</p> 标签选择器针对HTML的标签设置样式,这个需要写在<style>标签内。
(biaoqiancss.html)ID选择器ID 选择器可以为标有特定ID 的HTML 元素指定特定的样式。
根据元素ID来选择元素,具有唯一性,这意味着同一id在同一文档页面中只能出现一次尽管你会发现即便你把几个元素都命名成相同的id名字,css选择器还是会把这些元素都选中应用样式,对于css选择器,id属性的唯一性似乎不存在。
然而,对于js而言,它只会选择具有相同id名字元素中的第一个。
【黑马程序员济南】前端与移动开发就业班笔记CSS进阶:Day03
【黑马程序员济南】前端与移动开发就业班笔记CSS进阶:Day031. 焦点图部分所用知识点负值自己的宽度一半(固定定位也是如此)2. 背景半透明1.强烈推荐:盒子背景半透明background: rgba(r,g,b,alpha);r,g,b 是红绿蓝的颜色,alpha 是透明度的意思,取值范围是0~1 之间。
这个是让盒子的背景半透明,盒子里面内容不半透明2.元素半透明此属性是盒子半透明,不是背景半透明哦,因为里面的内容也一起半透明了正常浏览器:opacity:0.5; 取值范围是0~1 之间表示透明度0% 到100%ie8及其以下的版本用filter:Alpha(opacity=50) ;// opacity值为0 到100因此,低版本的ie浏览器,我们不需要透明了,直接采用优雅降级的做法。
background: gray;background: rgba(0,0,0,.2);写上两句背景,低版本ie只执行gray,其他浏览器执行半透明下面这一句。
3. 优雅降级和渐进增强什么是渐进增强(progressive enhancement)、优雅降级(graceful degradation)呢?渐进增强progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。
类似爬山,由低出往高处爬优雅降级graceful degradation:一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。
类似蹦极,由高处往低处下落区别:渐进增强是向上兼容,优雅降级是向下兼容。
个人建议:现在互联网发展很快,连微软公司都抛弃了ie浏览器,转而支持edge 这样的高版本浏览器,我们很多情况下没有必要再时刻想着低版本浏览器了,而是一开始就构建完整的效果,根据实际情况,修补低版本浏览器问题。
ie6 以下的版本首页改动下:https:///dev/3dm8aE4LDBNMkDfcCaRxLnVQ7rqo/index.html等后面我们学了JavaScript 来检测用户浏览器版本,如果是ie6及其以下的版本,我们就跳到这个页面上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【黑马程序员】Web前端学习教程之CSS基础知识
Web前端入门教程_Web前端html+css+JavaScrip
视频网盘:/course/267.html?1912sxkqq
资料网盘:https:///s/1pMPNzFP 提取码:557z
H5+CSS3视频
视频网盘:/course/197.html?1912sxkqq
资料网盘:https:///s/1bqgl6Ej 提取码:uf7c
记忆力有限,很多知识都只能通过不断的复习笔记和实际操作来加深记忆,分享一些css 的基础知识。
1、CSS作用以及初识
Css的作用:
Cascading Style Sheets,简称层叠样式表,主要是用来进行页面的版面布局和外观样式的美化;
使用css的原理:
能够将结构html和样式css分离书写,简化代码,提高可阅读性;
2、css引入方式
行内样式、内嵌样式(内联样式)、外部链接样式(外联样式)
行内式书写:
直接在标签的开始标签身上添加一个style=“”属性,然后在引号里面书写css属性和属性值即可,没有实现结构和样式分离,尽量不用:
内部样式(内嵌式):
书写在head标签里面,title标签下面,以一对style标签包裹,实现了结构和样式的半分离;
Css样式书写格式:
选择器{ 属性1:属性值1; 属性2:属性值2; 属性3:属性值3;……}
选择器:指定CSS样式作用的HTML对象(要更改样式的标签),花括号内是对该对象设置的具体样式。
属性和属性值:以键值对的形式出现,属性和属性值之间用英文的冒号’ : ’链接;;外部链接的步骤:
01 新建:.css格式的css文件,直接书写选择器以及css样式;
02 引用:利用link标签引入新建的css文件,要配合link的三个属性 rel关系,type 文件类型(可以不写),href文件路径;
使用外部链接的好处:
实现了结构和样式的完全分离,代码简介,可读性强;
Css外部链接样式共享
一个css样式可以共享,如果两个页面的标签样式完全一致,就可以使用同一个css文件,然后分别连接过来即可;
Css引入方式的优缺点
行内样式表:书写方便,权重高。
缺点:没有实现样式和结构相分离;
内部样式表:部分结构和样式的分离。
缺点:没有彻底分离,半分离状态;
外部样式表:完全实现结构和样式分离,方便各个页面的使用。
缺点:需要引入
3、CSS选择器
选择器的作用:选择标签的,把想要选择的元素标签选择出来。
选择器的分类:基础选择器和复合选择器;
基础选择器:
标签选择器、类选择器、id选择器、通配符选择器
标签选择器
以标签名称命名的选择器,可以把将页面中所有的同类元素全部选中;
注意:如果我们选中了改标签,页面中所有的该标签就会被全部选中,所有不建议大家直接使用标签选择器;
类选择
类选择器使用有一个过程:
01 定义:在css里面用点“ . ” + 类名称+{ css键值对} 进行样式定义; 02 调用:在html里面哪个标签需要,就在开始标签敲空格class=“类名称”进行调用;
类选择器的命名规则:
不能用纯数字、不能数字开头的、不能中文命名,建议不要用特殊符号;
可以用英文单词或者拼音命名,可以以数字结束
多类名调用
一个标签身上只能使用一个class,如果想要调用多个类名我们可以在一个class里面直接以空格隔开直接书写另一个类名称即可;
例如:<div class=“red font100”>一个元素调用多个类名</div>
id选择器
id选择器使用有一个过程:
01 定义:在css里面用“ # ” + id名称+{ css键值对} 进行样式定义;
02 调用:在html里面哪个标签需要,就在开始标签敲空格id=“id名称”进行调用;id选择器的命名规则:
不能用纯数字、不能数字开头的、不能中文命名,建议不要用特殊符号;
可以用英文单词或者拼音命名,可以以数字结束
类选择器和id选择器的区别:
类选择可以重复使用,只要样式一致就可以重复的使用同一个类名称;
id选择器是唯一的不能重复使用,一个id名称一个页面只能出现一次;
理解为:类选择器可以多次使用,一个id名称只能在一个页面只用一次;前期的样式搭建都用类选择器,后期的数据调用都用id;
通配符选择器*
一个*表示选中所有标签,匹配页面的所有标签,降低页面得到响应时间,不建议使用;实际工作中用的最多的是下面的代码
*{ margin: 0; padding: 0; }
4、css文字控制属性
文字大小font-size
font-size文字大小,常用的单位是px像素,一般是有默认的字体大小16px,但是我们建议大家一开始就在body中设置一个默认大小;
font-family取值可以取一个或者多个,如果取多个值要用英文的逗号隔开,表示先找第一个字体如果没有就往后面查找,依次类推;
如果是汉语的文字或英文单词之间有空格,都要要用英文状态的引号引起来;
font-family:Arial,”Microsoft Yahei”,“微软雅黑”;文字的粗细设置font-weight 加粗:font-weight:bold; font-weight:700;
不加粗:font-weight:normal; font-weight:400;
文字的倾斜样式控制font-style
倾斜:font-style:italic;
不倾斜:font-style:normal;
注意:实际工作中我们一般会使用font-style:normal;让em和i不倾斜;
字体的颜色控制color
颜色取值:
a、直接写英文单词yellow red等等
b、16进制表示#aabbcc或者#abc
c、rgb()如rgb(0,0,0)
d、rgba(),如rgba(0,0,0,0.5)a为透明度
常用测试颜色16进制:
黑色系列:#000;#333; #666;#9999;
灰色系列:#ccc;#eee;#ddd;#dedede;
红色:#f00;
text-align有三个取值left、center、right, text-align只控制盒子里面的内容的对齐;文本居中:text-align:center;
文本的行高设置line-height
line-height取值为数字,可以设置文字行与行之间的距离;
line-height:30px; 表示行高30px
文本的首行缩进text-indent
text-indent首航缩进,取值为具体的像素值或者直接em,1em等于一个字的大小;
文本装饰线条修饰text-decoration
text-decoration:none; 没有线
text-decoration:underline;下划线
text-decoration:line-through; 中划线/删除线
text-decoration:overline;上划线
注意:实际工作中我们用的最多的是没有线text-decoration:none;,主要是给超链接
a标签去除默认的下划线;一般放在css的最前面将页面所有a的样式都去除;
5、字体综合写法
font:是否倾斜是否加粗文字大小/ 行高字体;
font: font-style font-weight font-size/line-height font-family;
注意:
01、使用font的综合书写的时候一定要按照顺序书写,属性之间用空格隔开,如果没有的属性可以省略不写,文字大小和字体是必须要书写的;
02、实际工作中一般只用:font:文字大小字体;
6、Emmet语法
标签名+tab键可以生成整个标签;例如:div 表示生成div标签;
标签*数字+tab键可以按照数字生成对应的个数标签;例如:p*3表示3生成3个p;
如果是父子级关系可以直接用>连接+tab:例如:div>p 表示div嵌套p标签;
如果是兄弟关系就直接用+加tab;例如:div+p 表示div和p标签是同级元素;
如果要写类名和id名称直接早标签后面跟. 和#即可;例如:div.box === <div class=“box”></div> div#box === <div id=“box”></div> ;
如果想要生成有顺序的类名,直接在类名后面加$+数字;
如果想要生成带有内容的盒子,我们只需要在标签或者名称后面添加大括号{}里面写上内容w50 +tab 生成width:50px;
h50 +tab 生成height:50px;。