复习:同步与异步
CSS选择器 知识点汇总
选择器伪类选择器和伪元素选择器的区别
伪类选择器:是已有元素的一种状态下的样式,它不是真实存在的元素(和伪元素要区分开)【比如:checked表示某些特定的元素被选中(参考笔记)】
伪元素选择器:不会出现在HTML中,也不会出现在DOM树中,但它是真实存在的元素,它可以在页面上显示内容、设置样式等等。
伪类单冒号,伪元素双冒号(但因为历史遗留问题,有的浏览器中伪元素也只能使用单冒号)【比如:h1::before可以在h1元素的内容前面插入新元素。】
补充:很久以前 伪元素选择器 刚出现时也是和 伪类选择器 一样使用单冒号的,所以去兼容一些老旧的IE时也有可能需要使用单冒号来写伪元素选择器,否则可能显示不出来,这是历史遗留问题。
可参考笔记伪类和伪元素
CSS选择器与非布局样式:字体、行高
基本规则1234选择器{ 属性:值; 属性:值;}
这里的;并不是 语句结束符号 ,只是 分隔符。
选择器可参考笔记CSS选择器、派生选择器、伪类选择器、伪元素、组合选择器、选择器的优先级、概览
HTML基础强化(2)
HTML元素默认样式
意义:只需要写出HTML元素就能看到效果,不需要在写出元素以后再去定义样式才能看到效果,工作量减少了。(比如下拉框,有了默认样式我们就不需要自己去定义箭头的样式、里面的文字的样式、框的样式等等)
问题:有一些元素的默认样式时无法覆盖的,比如下拉框。
注意:<html>元素 是有样式的,当我们发现样式有问题是要从 <html>元素 开始找,而不是直接从 <body>元素 开始。
React.js初探(2)
react中的组件
页面是由很多个组件构成的。
只要让自定义的类继承React的Component,那么自定义的类就会成为组件(记得要在最后export default自定义的类)。
hexo deploy到github后404问题
问题描述在git bush中使用hexo clean && hexo g && hexo d后成功部署到github上。其他页面正常显示,只有新上传的文章出现404,如下图所示:
React官方脚手架工具的使用
Create React App 中文文档
创建一个项目在cmd中执行命令行:
npx create-react-app 项目名
cd 项目名
npm start或者yarn start
接下来你就可以在http://localhost:3000/中访问到新建项目的index页面