前端学习Day 6

作者: 骑猪的baba | 来源:发表于2019-11-02 14:28 被阅读0次

css 层叠样式表

一、三种css样式使用方式

1.内联样式
将css的样式直接用在页面元素中,直接作用于这个元素。
缺点:

  • 不符合结构~表现~行为三分离的原则
  • 这种形式不方便于复用
<p style ="color :  
blue; font -size: 20px;  ">  
我是圆圆的爸爸,希望圆圆顺利诞生!</p >

注意:

  • 内联样式以style为开头后接引号,引号内也要符合名值结构,赋值完毕无论几个属性值都要使用分号结束
  • 该样式有且只能作用于该元素,不能作用于其他元素

2.内部样式
将css属性值放置于head元素中,通过选择器作用于网页。

<head >
<style  type ="text/css ">
p{
color: red; 
font-size: 20px;
}
</style >

</head >

<body>
<p>我是圆圆的爸爸,希望圆圆能顺利诞生</p >
</body >

注意:

  • 此处的p 就是css 的选择器,通过确定p 为选择器,网页中所有的p标签均变为设置的样式
  • 内部样式有且只能作用于当前页面
  • 注意选择器的表达规则,也是属于名值结构,同时属性值之后加分号结尾

3.外部样式
将css写入一个独立的css文件,然后通过link标签将其引入作用于当前页面

优点:

  • 通过独立的css文件引入当前目录,可以最大限度地实现了结构和表现分离,复用性最高
  • 可以充分利用浏览器的缓存,加快访问速度

css文件,命名为style.css 具体内容如下:

p {

color: red;
font-size: 20px ;
}

在独立的css 文件中不需要加<style >标签

当前页面引入的方法:


<head>
<link rel ="stylesheet"  type ="text/css 
 href = "style.css ">
</head>

前两个属性值是固定的,最后一个才是引入外部样式表

二、css的语法

语法结构=选择器+声明块

  • 大括号之前的元素为选择器,是css发生作用的元素对象

  • 大括号里面是声明块,由一个一个声明组成

声明块实际上就是名值组合,一个名值结构就是一个声明,一个声明块可以有无数个声明

多个声明用分号隔开,名值之间用冒号连接

注意:

内部样式和外部样式代码属于css 代码也就是说内部样式中的代码不属于html代码,不能使用html代码的注释形式() 此时注释应该使用(/* */)

相关文章

  • 前端学习Day 6

    css 层叠样式表 一、三种css样式使用方式 1.内联样式将css的样式直接用在页面元素中,直接作用于这个元素。...

  • 前端学习day6-总结

    关键词:var 与 let 块级作用域 首先是let 的情况下,每次执行for循环,它都会产生一个局部的作用域,并...

  • 学习小组Day7笔记--Robin

    学习笔记 继续学习Day6的R

  • 2月19笔记

    第6天web前端学习 有道云笔记

  • 2019-03-13

    web前端 JavaScript 基础 day6 JavaScript:页面脚本语言,主要用于用户的交互逻辑处理 ...

  • 前端Day6

    CSS语法 1.格式: 选择器 { 样式1;样式2;} 2.CSS简单属性 width:宽度,单位px; heig...

  • 规矩

    1.每天学习时间,不少于5h(6day) 包括前端,课内,阅读(小说) 10min挣一块,少一分钟扣一块 ...

  • 零基础如何迅速学习前端?

    做web前端开发6年,给大家详细分析一下这个问题 首先告诉你的是,零基础学习开始学习web前端肯定难,web前端的...

  • 前端学习Day 4

    1.meta 标签的用法 用于设置关键字 指定网页描述 用于请求网页重定向格式

  • 陈宗权C++学习系列

    日期学习描述输出1输出22020.1.26--2020.1.31学习情况day5PM、day6涉及到多态虚函数问题...

网友评论

    本文标题:前端学习Day 6

    本文链接:https://www.haomeiwen.com/subject/taocbctx.html