第五、六周学习情况

  这两周主要是学习了html,Java看的不多。

  html主要是自己做作业来练习,老师讲过两次,每次讲过后都重新把作业做一下。

  第一次老师讲后,学会了大致的用class,div来最外层布局,但涉及到里面嵌套的标签后,位置总是乱,有的该在一行不在一行或者不齐、有的把前面的覆盖了,反正就是各种乱,然后我也是非常凌乱啊,做了大概有两三天时间(没课的时候),起初以为听老师讲后会做的很顺利,但自己想的效果与实际完全不一样,就越来越没耐心,也越来越发愁,最后交作业那天逃了两节课,然而还是没做出来。

  第二次,老师又在讲,这次h还是讲了下布局,后来问了问老师为何标签的位置总是会乱,听老师讲了一个例子后,才发现是一些属性弄错了(display当成float用了),还有一些div嵌套的注意事项没注意,元素的宽度加上间距超出了外层的宽度,所以某一块就挤下去了,之后花了一个周六算是做出来了,只不过存在一些浏览器兼容性的问题不知如何解决。

作业

    

原图

  下面谈谈这次作业的学习心得:

  1,设计的网页代码要尽量简洁,才能提高浏览器加载速度。尽量使用class,注意用相同的class名,我觉得这需要你在设计一个网页时要多思考,考虑下如何简洁代码,如何使用较少的class达到相同的效果,而不是直接写代码。养成这种习惯和达到一定的思考能力才会提高代码的简洁性。

  2,要积累经验,要多总结设计的方法。比如什么内容用什么方式解决会更好,这样会提高代码的高效性,最好要做到你看到一个网页时能想到我会怎样做出来,一定要多这样练习,才可以提高自己网页设计的水平。

3,具体知识

  *设计一个div时,可以不用设置高度,它会随着里面的内容自己撑起来;

  *分清了margin(外边距)和padding(内边距(内边距是内部块的一部分));

  *float属性,float是该块本身浮动的设置,它可以设置该块位置(设置一个块的位置可以用float和margin,padding来实现);

  *掌握了一些css的写法;

  下周学习打算:

  接下来一周打算尽快看完网络编程这一部分,然后开始android开发的学习,然后是继续学习html的知识。然后就是想把之前Java的内容在个别的看一下,因为一直忙着html,发现Java断片了。后面的代码再看都看不懂了,不了解代码是什么意思。所以把之前内容在温习一下,尽量加快速度吧。

 Fighting!!!

  

时间: 2024-08-11 00:39:50

第五、六周学习情况的相关文章

8.5至8.11第六周学习情况

本周学习了包的相关知识,package,主要作用为3个区分某些具有类似作用的类或接口:防止命名冲突:通过权限控制对其包的类的访问行为. 学习了包的定义语法,使用package关键字,package语句 必须是文件中的第一行非注释代码: package   包名: 通常会使用层次结构包,用.分隔:还学习了访问控制符,包括public ,private,默认,protected及其关系. 还有java系统包包括java,lang等:如何导入包: import  包名.* 学习了接口的实现与应用:并用

20145307《信息安全系统设计基础》第六周学习总结

20145307<信息安全系统设计基础>第六周学习总结 教材学习内容总结 Y86指令集体系结构 内容:定义一个指令集体系结构,包括定义各种状态元素.指令集和它们的编码.一组编程规范和异常事件处理. 程序员可见状态 Y86程序中的每条指令都会读取或修改处理器状态的某些部分. Y86具体包括:8个程序寄存器.3个条件码ZF\SF\OF.程序计数器(PC). Y86用虚拟地址引用存储器位置. 程序状态的最后一个部分是状态码Stat,它表明程序执行的总体状态. Y86指令 IA32指令集的一个子集,只

20145319 第六周学习总结

20145319 <Java程序设计>第六周学习总结 教材学习内容总结 本周学习教材的第十.十一章,主要讲述了串流,字符处理和线程以及并行API 1. 输入输出 串流:1Java中的数据有来源(source)和目的地(destination),衔接两者的就是串流对象2串流设计:在不知道限定数据来源和目的地时,也可以依赖抽象的InputStream和Outstream来编写一个dump()方法,方便以后使用3InputStream和OutputStream:在java中,输入串流代表对象为jav

20172314 2017-2018-2 《程序设计与数据结构》第六周学习总结

20172314 2017-2018-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 数组是一个含有多个值的列表,每个值存在于数组中特定的,具有编号的位置. 数组的声明:(1)int[] xxx = new int[3];表示实例化数组xxx后,为其预留了存放三个整型值的内存空间,索引为0.1.2.(2)int[] xxx={1,2,3};表示用初始值表实例化一个数组对象,并为数组中的每个元素提供初始值. 数组作为参数:整个数组可以作为一个参数传递给一个方法,这种方法可以实际改变该

20172313 2017-2018-2 《程序设计与数据结构》第六周学习总结

20172313 2017-2018-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 学习了如何声明和使用一个数组. 学习了要进行边界检查,确保只因用数组有效范围之内的索引值. 学习了数组不同的声明方式和初始化方式. 学习了当数组保存对象时的使用. 初步学习了命令行实参的使用. 学习了如何在调用方法时怎样接受任意个数的参数. 初步学习了二维数组的使用 教材学习中的问题和解决过程 问题1:书上在介绍数组的概念时,说数组的索引值从0开始而不是从1开始能够使元素地址的计算更为简单. 问题

2017-2018-2学期 20172324《Java程序设计》第六周学习总结

20172324<Java程序设计>第六周学习总结 教材学习内容总结 如何创建数组以及int[] X与int X[]的区别(编译时是没有差别的,只是前者与其他类型的声明方式有一致性) 每一个java数组都是一个迭代器. 数组是作为参数传递给一个方法的,实际上传递的是原始数组引用的副本. 对象数组(基本数据类型+对象) 二维数组中前一个索引值代表行,另一个索引值代表列. 可变长度参数用... 教材学习中的问题和解决过程 问题1: Family代码中String...name中的...是什么意思.

20172332 2017-2018-2 《程序设计与数据结构》第六周学习总结

20172332 2017-2018-2 <程序设计与数据结构>第六周学习总结 教材学习内容总结 学的有些晕的第八章数组 1.类似于一个列表的数组中所包含的元素被称为数组元素. 2.数组是对象,使用前必须声明数组.(声明时需要定义数据的类型.) 3.边界检查:数组的长度是不变的,若是超出会抛出ArrayIndexOutOfBoundsException异常.最容易产生的就是差1错误.(因为索引是从0开始) 4.数组的两种声明方式:①int[] grades; ②int grades[]; (第

20172328 2018-2019《Java软件结构与数据结构》第六周学习总结

20172328 2018-2019<Java软件结构与数据结构>第六周学习总结 概述 Generalization 本周学习了第十章:非线性集合与数据结构--树.主要讨论了树的使用和实现,以及考察实现和使用树的实例. 教材学习内容总结 A summary of textbook 树(tree):树是一种非线性结构,其元素被组织成了一个层次结构.下面是树的术语,了解一下吧! 树有一个包含结点(node)和边(edge)的集构成,其中的元素被储存在这些结点中,边则将一个结点和另一个结点连接起来.

20172330 2018-2019-1 《程序设计与数据结构》第六周学习总结

20172330 2018-2019-1 <程序设计与数据结构>第六周学习总结 教材学习内容总结 树 1.树是非线性结构,其元素组织为一个层次结构 2.树的度表示树中的任意结点的最大子结点数 3.有m个元素的平衡n叉树的高度是lognm 4.树的遍历有4种方法 5.进行层序遍历时可采用队列来储存树中的元素 6.使用数组实现二叉树时,位于位置n的元素的左孩子在(2n+1)的位置,其右孩子在(2*(n+1))的位置 7.树的基于数组的存储链实现方式可以占数组中的连续位置,不管树是不是完全树 8.如