在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
CSS虽然不是编程语言,但是我们可以把它看作是一种用来表现HTML的计算机语言。CSS能够对网页中元素位置的排版进行像素级精确控制,因此通过CSS的学习,我们就能制作出一个优美的网页。本文主要为大家整理了CSS基础入门学习的笔记,内容包括了CSS的基本概念、作用、使用、语法和属性,下面我们来一起进入CSS的学习世界吧!
1、CSS的基本概念
CSS全称Cascading Style Sheets。在实际网页开发中,作用于同一个元素上的多个样式产生冲突的情况不可避免的经常发生,当多个样式发生重叠时,优先级别高的样式会生效,因此得名层叠样式表。
2、CSS的作用
在网页开发中,CSS高性能强大,是提高工作效率的利器。它可以将内容展示和样式控制分离,从而降低耦合度,解耦,让分工协作更容易,以此提高开发效率。
3、CSS的使用
(1)内联样式:在标签内使用style属性指定css代码。如:<div style="color:red;">hello css</div>
(2)内部样式:在head标签内,定义style标签,style标签的标签体内容就是css代码。如:
<style>
div{
color:blue;
}
</style>
<div>hello css</div>
(3)外部样式:它是CSS资源文件。在head标签内,定义link标签,引入外部的资源文件.如:
a.css文件:
div{
color:green;
}
<link rel="stylesheet" href="css/a.css">
<div>hello css</div>
<div>hello css</div>
需要注意的是,前三种方式CSS作用范围越来越大,第一种方式不常用,后期比较常用第二、三种方式。
4、CSS的语法
(1)格式
选择器 {
属性名1:属性值1;
属性名2:属性值2;
...
}
注意:每一对属性需要使用;隔开,最后一对属性可以不加;
5、属性
(1)字体、文本
font-size:字体大小
color:文本颜色
text-align:对其方式
line-height:行高
(2)背景
background:
(3)边框
border:设置边框,符合属性
(4)尺寸
width:宽度
height:高度
(5)盒子模型:控制布局
margin:外边距
padding:内边距
默认情况下内边距会影响整个盒子的大小
box-sizing: border-box; 设置盒子的属性,让width和height就是最终盒子的大小
float:浮动
left
right
以上就是CSS基础入门学习笔记的全部整理。当然,对于才刚刚入门的初学者来讲,想要完全理解以上的基础内容,可能还比较困难。建议大家在博学谷官网进行相关视频的学习,相信有了在线老师的耐心指导,大家即使是零基础也可以轻轻松松的入门。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
零基础入门web前端必看指导
前端开发近些年来十分火热,而一些IT巨头公司对web前端开发人员的需求也只增不减,这不禁让越来越多的人转入前端。前端开发领域是IT技术语言领域唯一一个零基础都可以快速入门并快速提升兴趣的领域,今天就来聊聊零基础入门web前端。
5369
2020-05-14 09:52:01
Redis是干啥的?Redis的线程模型
刚刚入门的小白,都会有这样的疑问:Redis是干啥的?本文就这个问题来跟大家介绍Redis的线程模型,内容分为Redis的定义、I/O 多路复用程序的实现、文件事件的类型,还有示例分析几大部分,有兴趣的同学就赶紧看下去吧!
6818
2019-08-14 10:19:31
Web前端页面设计流程及注意事项
每天我们打开电脑,看到各种各样的Web前端页面。你知道他们是如何制作的吗?为了让页面更具有规范性,让使用者更加方便,在制作页面过程中必须遵循一定的设计流程。在这里就为大家详细介绍一下制作一个Web前端页面的设计流程及注意事项。
5700
2019-11-11 18:33:29
如何学习前端?前端学习路线总结
随着多屏互动和多端兼容友好的界面变得越来与重要,前端工程师也成为了热门的研发技术岗位之一。随着就业市场大环境的改变,一方面是前端人才的紧缺,另一方面是对前端求职者的要求增高,所以我们需要学的东西也不能仅仅只停留在基础层面。那么,我们应该如何学习前端呢?下面为大家总结了一条前端学习路线,大家可以参考一下。
4289
2020-03-04 18:08:35
JavaScript基础入门学什么?JS基础知识
JavaScript基础入门学什么?课程主要学计算机基础、浏览器执行JS过程、JS变量、数据类型、运算符、流程控制语句(if else 、三元表达式、switch)、循环(for、while、do while)、数组、冒泡排序、函数、作用域、预解析、对象、内置对象、简单类型和复杂类型等。同时还包含了大量的案例,课程采用案例驱动式教学,讲解清晰、透彻,适合从零开始学习JS的人群。
3914
2020-07-15 15:42:39