【CSS基础笔记(1)】


提示:这里可以添加本文要记录的大概内容:

例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。


一、CSS简介

CSS指层叠样式表,它不是一门标准语言,主要用来美化页面,扩展名为 .css.可以将CSS文件通过link外链独立出去,解决内容与表现分离的问题
less和scss是css的超集,浏览器不能直接解析less文件或scss文件,必须经由特定的解析器编译为css文件然后执行,less和scss丰富了css的编写规则,让css代码也可以支持变量、嵌套、混合、函数、继承等多种只有标准语言才有的方法


二、CSS定义

外链导入

link标签一般是放在head标签内的
html5中 link的type属性是默认导入,可以省略
link如果遇到script脚本标签,那么style应该放在script的上面。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <link rel="stylesheet" href="./jxs1.css">
</head>

内嵌导入

html5种type属性是默认导入的,所以type="text/css"可以省略
style标签一般放在head标签内的
style如果遇到script脚本标签,那么style应该放在script的上面。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style> 
    div{
        background-color: red;
    }
    </style>

行内导入

可以将样式代码写在标签style属性上面,称为行内样式

<div style="color:red;font-size:16px">123</div>

CSS样式区别

优缺点
外链导入外链独立一个文件,开发效率很高,但是会增加http请求
内嵌导入内嵌开发效率低,但是执行速度快,没有http请求
行内导入行内不利于写大量代码,但是可以和js交互,不需要为命名烦恼

CSS语法

  • css代码写在英文{}里面
  • css属性和值用英文字符;分割
  • 最后一个属性英文分号可以省略
  • css语法出错不会报错,但是会导致代码不执行

CSS风格

紧缩风格

优点:收纳空间
缺点:不容易阅读

div{color: red;background-color: yellow;}

展开的风格

优点:容易阅读
缺点:占用空间

       div{
            color: red;
            background-color: yellow;
        }

css注释

同时支持单行和多行注释

div{
            /* 注释文字,支持换行 */
        }

总结

初步了解CSS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值