Python 前端开发之CSS介绍及引入方式

举报
Yuchuan 发表于 2020/06/22 20:47:24 2020/06/22
【摘要】 CSS 的介绍及如何导入。

一、CSS介绍

现在的互联网前端分三层:

    • HTML:超文本标记语言。从语义的角度描述页面结构

    • CSS:层叠样式表。从审美的角度负责页面样式

    • JS:JavaScript 。从交互的角度描述页面行为

CSS:Cascading Style Sheet,层叠样式表。CSS的作用就是给HTML页面标签添加各种样式,定义网页的显示效果。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。

css的最新版本是css3,我们目前学习的是css2.1

接下来我们要讲一下为什么要使用CSS。

1、HTML的缺陷:

  1. 不能够适应多种设备

  2. 要求浏览器必须智能化足够庞大

  3. 数据和显示没有分开

  4. 功能不够强大

2、CSS 优点:

      1. 使数据和显示分开

      2. 降低网络流量

      3. 使整个网站视觉效果一致

      4. 使开发效率提高了(耦合性降低,一个人负责写html,一个人负责写css)

比如说,有一个样式需要在一百个页面上显示,如果是html来实现,那要写一百遍,现在有了css,只要写一遍。现在,html只提供数据和一些控件,完全交给css提供各种各样的样式。

二、CSS的引入方式

1、行内样式

行内样式:

<div>
    <p style="color: green">我是一个段落</p>
</div>

2、内接样式

内接样式:

<style type="text/css">
    /*写我们的css代码*/      
    span{
    color: yellow;
    }
</style>

3、外接样式-链接式

外接样式-链接式:

<link rel="stylesheet" href="./index.css">

4、外接样式-导入式

外接样式-导入式:

<style type="text/css">
        @import url('./index.css');
</style>


【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。