美文网首页
前端入门?我来教你(CSS)

前端入门?我来教你(CSS)

作者: f1a94e9a1ea7 | 来源:发表于2019-02-27 21:04 被阅读3次

CSS 规则

CSS 的顶层样式表由两种规则组成的规则列表构成:

  1. at-rule,也就是 at 规则

  2. qualified rule,也就是普通规则

普通规则

普通规则由选择器和声明区块构成,声明区块又由属性和值构成

如果有一行 HTML 代码:

<a class="link" id="link">链接</a>

然后我们给这个 a 标签一个字体颜色的样式:

第一种写法:
a {
  color: #fff;
}
第二种写法:
.link {
  color: #fff;
}
第三种写法:
#link {
  color: #fff;
}

这三种写法里的 「a」、「.a」、「#a」就是选择器(这只是三种常用的选择器),一对花括号表示这是一个声明区块,也就是在说「这个花括号里面的都是要一起用在前面这个选择器上的」,你可以在花括号里加别的属性和对应值,只要你放在这个花括号里了,那么这个属性和值就会应用到这个选择器上。

「color」就是属性,「#fff」是值,还有很多属性比如「font-size」、「display」等,它们都有各自对应的值,多使用多练习就会熟悉了

英文好的可以去 w3.org,不好的用 w3school,这里就不给出具体网址了,学会用搜索引擎自己找到答案是做开发的基本技能。

at 规则

目前只要知道这种 at 规则就可以了:

  1. @media 平时说的响应式就可以靠它

  2. @keyframes 这是用来做动画效果的,可以定义动画关键帧

  3. @import 引入别的 CSS 文件

@media

@media screen and (max-width: 300px) {
    body {
        background-color:#fff;
    }
}

上面的代码表示在屏幕宽度不超过 300px 的时候,body 元素的背景色为白色

@keyframes

@keyframes .a {

  from {
    left: 0;
    top: 0;
  }

  to {
    left: 100px;
    top: 100px;
  }

}

@import

@import "mystyle.css";

作业

如果你完成了 HTML 那一篇的作业,那 HTML 的使用肯定没什么问题了,那么现在我建议你去仿写一个小米官网,HTML + CSS,可能你乍一看觉得不知道怎么下手,你就把整个页面分成几块,每次完成一小块,等写完了你自然而然就会知道这种页面应该怎么处理了。

如果你怕写错迟迟不敢下手这是正常的,没关系,直面害怕和错误就好了,管他三七二十一动手就是写,不管写出来是什么样子,先写出来。

这里我估计新手可能需要一周时间。

然后如果你写完这个页面还对前端抱有兴趣,建议你去仿写微软官网,他是一个响应式的页面,如果仿写出来了,你对响应式也会有个大概的了解,接下来就可以进入 JS 的学习了。

写的过程中有难以解决的问题都可以问我。

相关文章

  • 前端入门?我来教你(CSS)

    CSS 规则 CSS 的顶层样式表由两种规则组成的规则列表构成: at-rule,也就是 at 规则 qualif...

  • 前端入门系列

    前端HTML & CSS 基础入门(1)初识 前端HTML & CSS 基础入门(2)段落及文本 前端HTML &...

  • 3.CSS入门(2) 字体样式 列表样式 伪类

    字体样式 源文件路径 我的网盘>前端入门的第N次>CSS入门

  • 前端入门?我来教你(前言)

    为什么会写这个? 我是自学过来的,所以对自学前端这件事深有体会,如果当时有个人带我,我会少走很多弯路。 然后又经常...

  • 前端入门?我来教你(HTML)

    HTML 也是一种语言,用来描述网页。 标签 怎么描述的呢? 用标签,标签包括开始标签和结束标签,比如 p 标签:...

  • 前端入门?我来教你(面试)

    为什么想先说说面试呢? 一是因为我刚刚面试完,这次的面试还挺多东西可以说一说的. 二是学前端的朋友肯定都想知道到时...

  • web开发的一些资源干货

    前端库——前端开发,CSS3动画特效等。 CSS入门教程——本指南适合 CSS 的初学者 学习CSS布局——如果你...

  • animation参考

    web前端入门到实战:10分钟入门 CSS3 Animation - 前端天宇的文章 - 知乎https://zh...

  • 前端学习资料分享

    一、免费视频 前端轻松入门:HTML+CSS视频 快速入门JavaScript 三天视频教程 CSS梅兰商城项目实...

  • 适合前端开发的书籍

    首先是前端入门,html+css的相关书籍。 《Head First HTML与CSS》。入门首选好书,通俗易懂,...

网友评论

      本文标题:前端入门?我来教你(CSS)

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