前端入门学习笔记(十三)CSS入门(一)介绍,内联、嵌入式、外部引用CSS

学习CSS之前,必须要有HTML基础,若没有可以先看我的前端入门学习笔记之前的内容。

什么是CSS

  • CSS 指层叠样式表 (Cascading Style Sheets)
  • 样式定义如何显示 HTML 元素
  • 样式通常存储在样式表中
  • 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
  • 外部样式表可以极大提高工作效率
  • 外部样式表通常存储在 CSS 文件中
  • 多个样式定义可层叠为一

样式表可用于web文档的外观样式。打个比方吧,HTML,CSS,JavaScript之间的关系就如同骨、皮肤、肌肉的关系,HTML是人的框架,CSS是人的皮肤即外表,JavaScript控制人的动作及页面交互。

内联CSS

内联样式属性:sytle
内联CSS的使用方式,将独特的样式应用于单个元素

    <p style="color:pink; background-color: blue;">
        内联样式的例子
    </p>

在这里插入图片描述

嵌入式CSS

在HTML页面的标题部分将内部样式定义在<style>元素中并且放于<head>中。
将对有所设置的所有标签起作用(不包括内联样式)

下列代码中的样式,将作用在所有没有内联样式的<p>段落中
<html lang="zh">
    <head>
        <style>
            p {
                color: white;
                background-color: gray;
            }
        </style>
    </head>
    <body>
        <p>每个段落都会有相同的样式</p>
        <p>每个段落都会有相同的样式</p>
        <p style="color:pink; background-color: blue;">
            除非设置了内联样式
        </p>
    </body>
</html>

在这里插入图片描述

外部引用CSS

所有的CSS样式保存在同一个后缀名为.css的拓展文件中。
然后通过html标签<link>在HTML页面的<head>部分将CSS文件引入。

HTML部分
<!DOCTYPE html>
<html lang="zh">
    <head>
        <link rel="stylesheet" href="CssLearn.css"><!-- 只有styelsheet属性获得了所有浏览器的支持-->
    </head>
    <body>
        <p>每个段落都会有相同的样式</p>
        <p>每个段落都会有相同的样式</p>
        <p style="color:pink; background-color: blue;">
            除非设置了内联样式
        </p>
    </body>
</html>
CSS部分(webstorm中,new后选择stylestreet)
p {
   color:white;
   background-color:gray;
}

在这里插入图片描述

因为样式和<body>内的代码与嵌入式CSS没有区别
故显示效果与嵌入式CSS相同

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值