A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 乌啦哇 初级黑马   /  2018-7-18 10:53  /  1085 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

大家好我是来自长沙校区前端与移动开发12期学员 乌啦哇~~   乌啦哇 的乌  乌啦哇 的哇 ~  啊哈~
下面给大家分享一下 我的一些小心得哈~
HTML+CSS的话整体还是很容易的

1, 首先要把页面布局理解清楚再动手,确定哪里是需要切图,哪里是需要用代码编写的,同时注意能用代码编写的地方不要懒省事去切图。
2.在写代码的时候要确定好类名,类名要语义化,同时在写代码的时候随时随地格式化自己的代码,一个板块写好把代码折叠起来,免得满屏代码,看的头晕。
3.在编写代码的时候大写英文字母尽可能的小写
4.在布局的时候尽量不要设置高度,除非必须,要设置宽度值,用内容把div撑开
5.对于距离问题,尽量用padding值或者margin值去调整,不要用空格(&nbsp)或者填充内容
6.不需要用到定位的地方不要用定位
7.案例:一个div,里面要求有一副图片和三行文字说明,我们一般要设置3行的高度,把文字写到6行,再把超出的3行使用overflow:hidden隐藏掉,避免改版内容填充时候因为长度问题对盒子布局产生影响。
8.页面做好后要适配不同屏幕分辨率,快捷键(ctrl +shift+m),在不同分辨率下展示页面,一般要适配1366x768和1920x1024,在适配的时候,由于margin-right原因导致一些部分不能正常显示,可以先设置margin:0 auto;使其居中,再设置margin值,使其适配不同屏幕分辨率。
9.当子盒子设置margin或者padding值的时候,父盒子也移动留白,这个时候我们一般不用overflow:hidden设置于父盒子,如果设置margin值产生影响,我们就用padding值,如果设置padding值产生影响,我们就用margin值。

下面是关于JS的 虽然还没有学到JS 但我感觉在黑马班每个同学都好努力 超前的在看JS的内容了 感觉学习气氛还是挺好的
在头部引入jquery和js的时候,我们要把jquery引入放到js之前。
在写移动端页面的时候js代码要用对象方法书写js
历经半月的学习,初步学习了前端部分内容:HTML、CSS、JavaScript、jQuery。知道了html是一种标记语言,它通过标记标签来描述网页,html文档包含了html标签及文本内容;css是用来定义如何显示html元素,给html内容添加样式属性,通常储存在样式表中;JavaScript是一种轻量级的编程语言,它是可插入html页面的编程代码;jQuery是一个轻量级的“写得少,做得多”JavaScript函数库。 html是一种超文本语言,静态网页也是由html的标签标记以及标记的属性来体现出来的,html学习中主要是对各种标签的学习和使用,搭建出一个静态网页。在html学习中,没有什么太大的难点,需要注意的就是各种标签名在html文档中的作用,包括标签名在结尾时要加斜杠,以防学习后面知识过程中可能造成遗忘,可以通过后面的学习,不断的练习与积累就可以牢记html的知识。
css最明显的作用就是可以把页面的布局和页面外观给完全分离出来,分离出来的css内容部分,它可以通过外部链接到html文本中实现改变外观的效果,这一类被我们称作外部样式表;它也可以通过内部css的方式使用style标签写在body前面来实现改变外观的效果。相对于从html文档中设置标签属性,css更简单化,可以直接给统一选择器下的文档标签设置属性。css是通过给文档标签设置id、class类名、或者直接通过文档标签名设置的样式属性(id选择器、class选择器、元素选择器)。css中还有:子选择器、后代选择器、分组选择器、嵌套选择器。css可以设置的属性包括以下几大类:①字体类别、字体大小、字体加粗、字体斜体。②文本颜色、文本居中、下划线、缩进、行高。③背景颜色、背景图片、定位、是否滚动、重复。④浮动。⑤表格、边框属性、样式。⑥链接类别、伪类和伪元素。⑦隐藏、显示文本、指针样式。这些知识点种类比较多,需要多加记忆。个人觉得重难点在于浮动、定位这两点,还需要注意的就是字体和背景的简写顺序不能记错了。
JavaScript是一种轻语言。前半部分主要学习了变量声明、各种数据类型、函数、对象、作用域、运算符、条件语句和循环语句,重点注意变量声明、函数作用域的提升和条件语句的应用,这一部分要多加练习,熟练运用,不能靠死记硬背,需要活学活用。后面部分只要是学习DOM模型,这里面需要学会找节点,弄懂各级节点之间的关系以及怎么根据它们的位置关系通过执行相关代码返回相应的值(牢记查找元素的相关方法);根据节点位置的不同,在其相关位置替换、插入或者删除节点;熟悉了解标准库里面的Number对象、String对象、Array对象,学会使用一些相关的属性与方法;JSON格式与String格式之间的相互转换。总的来说,JavaScript这一部分是我们学习前端内容中最重要的部分,必须记忆加练习结合才能熟练掌握本部分内容。
jQuery是一个JavaScript函数库,也可以称为第三类库。它提供更多更方便的函数供使用者调用,它是我们编程变的更容易,实现了“写得少,做得多”。主要学习了它的格式、对象转换、应用,重点注意它的格式和应用。
另外需要注意HTML、css、JavaScript、jQuery的注释符号
这个礼拜初步接触MySQL,刚开始觉得很陌生,有点难以理解,经过后面几天学习慢慢的轻松了不少,个人觉得比较难的地方是关于主键和外键,要搞清楚他们之间的关系以及怎么使用。然后比较麻烦的就是新建表格的同时修改数据,需要我们细心。

总之,学习编程就是需要敲代码,牢记相关概念多练!多练!多练!

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马