发表于: 2018-07-02 21:46:21

1 747


今天完成的:

        使用sass(scss)完成了任务四的css样式。

        了解了一下JavaScript的语法、语句、注释、变量、数据类型等内容。

        了解了一下HTTP的协议、端口、请求、响应、错误类型等内容。

明天计划的:

        再尽量优化一下任务11的代码,然后提交任务。

        开始攻略任务12,不使用bootstrap制作页面,使用sass优化代码。

遇到的问题:

         对sass语法不熟悉,虽然昨天看过一遍入门,不过今天写的时候多少还是忘了些,在写样式的时候还是要不断的区查看语法。还有一点就是不知道该把哪些提纯出来(目前的办法就是出现次数多的提出来),以及不知道该用哪种办法(因为对$声明和混合宏较为熟悉,基本就用了这两个)。然后最后代码写出来跟原来的css文件行数差不多。。。我觉得应该是这个页面的代码量太少了,光声明就写了不少行。。。

        在使用插值的时候,犯了个小错误,写成了 #($side).......应该是花括号!!! # { $side } 

今日收获:

   >>就因为这个花括号,我还去查了下插值(#)的用法。可以通过插入字符串、变量等来构建属性或者选择器。

        插值有两种不可用的情况:

    1.插值不能用在属性的值中,也就是不能出现在冒号后边,否则会报错,无法识别。

    2.不能用来调用混合宏,如@include update-# { $flag } ,这里的插值同样不会被识别。(但是经过试验,@extend后边使用插值是可以的。)

  >>了解了HTTP工作的原理:

               浏览器作为HTTP客户端通过URL想HTTP服务端web服务器发送所有请求;web服务器根据接收到的请求后,向客户端发送响应消息。

        HTTP默认端口是80。

       了解了下客户端请求消息的格式:请求头,请求行,空行,请求数据。

                      服务器响应消息的格式:状态行,消息报头,空行,响应正文。

        以及HTTP的请求方法、HTTP状态码、内容类型、cookie,不过目前也就是知道有这么个东西,其他更多的后面再慢慢学习。

   >>关于JS部分,了解了下变量、语句、简单的语法等。之前看过一些js,算是复习了一下下。


返回列表 返回列表
评论

    分享到