发表于: 2018-10-25 22:13:37

2 803


今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin) 

今天写CSS任务一,九宫格,并且做适配,了解HTML的相关概念和CSS的标签相关概念。

HTML是网页的骨架,CSS是做美化,JS是动态相关的。

HTML要注意的就是<!DOCTYPE>这个是网页类型的说明,用来告诉浏览器这个页面使用的是哪个标准。

了解了文本级标签和容器级标签的不同。

<div>和<span><span><div>唯一的区别在于:<span>是不换行的,而<div>是换行的。

然后是了解了一下什么是CSS

在web的编码规范中CSS中最好不要写id,写name。然后是了解盒子模型和相关概念。

如content,padding,margin,border,

web页面的制作,是个“流”,必须从上而下,像“织毛衣”。所以标准流是紧密挨着的。

这里要做九宫格就要使用float,浮动来使得修饰的盒子脱离标准流。

做html类型文件,下载sublime软件下载了相关的插件,然后下载了webstrom和vistual code,

不过目前使用的是sublime。

就是了解现在写的页面的各个参数的含义。

<meta charset="UTF-8">

<meta>:提供有关页面的基本信息,浏览器就是通过meta来看网页是什么字符集的。

<meta>定义关键词,<meta name="keywords">这些关键词,就是告诉搜索引擎,这个网页是干嘛的,能够提高搜索命中率。

然后写.box{},

.box{

display: block;

float: left;

width: 31%;

padding-top:31%;

margin: 1%;

border-radius:9%; 

background-color: orange;

}

开始自己写九宫格,直接使用px,具体像素,还在估计整个页面像素多大,写死了,后面发现不能适配,

看别人的发现可以使用%,写width 31%,这里display:block这里是转换类型,定义。.box为块元素,div和block的元素类型是差不多,我在html页面浏览没有是没有差别的。

然后是写九宫格遇见的坑,没有定义margin,然后页面的几个块就在一起。这里需要定义margin。然后是圆角,这里直接使用border-radius,圆角元素。能够得到自适应的九宫格。

之后是看viewpoint。

layout viewport(布局窗口)

layout viewport 是网页的所有内容,他可以全部或者部分展示给用户。

visual viewport(视口窗口):

visual viewport 就是当前显示给用户内容的窗口,你可以拖动或者放大缩小网页。

viewport具体用法为:

使用该meta标签时,在content中写属性,用逗号隔开

<meta name="viewport" content="width=device-width“/>

明天计划的事情:(一定要写非常细致的内容) 

完成CSS任务二,提交CSS任务一

遇到的问题:(遇到什么困难,怎么解决的)

九宫格不能三个并排,用float和%来定义,也可以使用vw 
收获:(通过今天的学习,学到了什么知识)

简单了解了盒子模型和CSS的一些作用。


返回列表 返回列表
评论

    分享到