CSS基础入门

CSS是什么

CSS(cascading sheet style,层叠式样式表);CSS3;给网页添加样式

前端分为哪几层?功能是什么

​ ①结构层 HTML:负责搭建网页的结构,放置部件,超级链接,图片,音频视频等

​ ②样式层 CSS:书写网页样式,美化页面

​ ③行为层 JavaScript:实现网页的交互效果,网页的页面特效等等

样式表的书写位置有哪些?我们常用哪些?

​ ①内嵌式 ②外链式 ③导入式 ④行内式

​ 常用①内嵌式 ②外链式

CSS的4种导入方式:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS-1</title>
    <!--规范:style里面可以编写CSS代码
    语法,声明以分号结尾:
    style{
        声明1;
        声明2;
    }
    -->
    <!--CSS代码可以直接嵌入在html中
    <style>
        h1{
           color: cadetblue;
        }
    </style>
    -->
    <!--方式二,外部引用css代码
    优势:
    1,内容和表现分离;
    2,网页结构表现统一,可以实现复用;
    3,CSS样式十分丰富;
    4,建议使用独立于HTML的CSS文件;
    5,利于SEO,容易被搜索引擎收录。ps:vue及其不容易被搜索引擎收录
    -->
    <!--<link rel="stylesheet" href="CSS/style.css">-->
    <!--导入式-->
    <style>
        @import url("CSS/style.css");
    </style>
</head>
<body>
<!--方式三:行内元素,在标签元素中编写一个style属性,编写样式即可-->
<!--<h1 style="color: blue">目录</h1>-->
<h1>目录</h1>
<a href="https://www.bilibili.com/video/BV1YJ411a7dy">B站CSS</a>
<a href="https://mp.csdn.net/editor/html/84652986">博客CSS</a>
</body>
</html>
<!--三种样式的优先级:就近原则,遵照离元素最近的样式规则-->
<!--
扩展:
外部样式的两种写法,区别待补充:
HTRML中才能使用:
链接式:<link rel="stylesheet" href="CSS/style.css">
CSS2.1 只能在style中使用:
导入式: <style>
        @import url("CSS/style.css");
    </style>
-->

 CSS选择器

3,美化页面元素

4盒子模型

父级塌陷

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值