参加某培训机构Java培训记录(十)
来源:互联网 发布:革命之路 知乎 编辑:程序博客网 时间:2024/05/17 01:48
又是两周,这两周开始学习网站前端编程。
24日,一上课老师就开始讲解html,当然之前还明确了C/S和B/S架构的区别。html的入门还是比较简单,记住了html、head、body这几对标签,用记事本就能写网页了。但如果要写出外观多变的网页来就得记更多了标签了。这些标签大致分为背景类(bgcolor,background)、文本类(h1-h6,font)、换行类(p,hr,br)、图像类(img)、超链接(a)、滚动(marquee)、表格(table,tr,td)、列表(ul,ol,li),这些标签的属性也一样重要需要熟悉。在写html时要注意标签的成对性和尖括号、引号的成对性,否则网页会显示其它内容。
25日,学到了表单标签和框架集。表单标签form有个mothed属性,这个属性值可以为get或post。值为get时可以在跳转页面的地址栏里看到提交的数据,而post不会在页面上显示,故适用于有安全要求的数据。表单中,文本框text、密码框password、单选按钮radio、复选框checkbox、按钮button/submit/reset都是通过input标签创建的,只是各自type属性值不同。而多行文本要用textarea创建,下来列表用select创建,并用option添加列表项。写表单要注意所有的表单元素要包含在form标签对里。框架集主要用在页面一部分固定不变或专为导航,而另一部分需要整体更换的地方。此操作需要注意的地方在要给变化的框架命名,并设置超链接网页的打开目标为变化的框架名。
26日,为了实现更丰富的页面效果,引入了css样式表。css样式表的优点还实现了内容和样式的分离,方便团队开发。css有三种形式:行内、嵌入式、外部,其选择器类型也分三种:html标签、类选择器、ID选择器。
27、28日,讲到了用div替代table进行网页布局的方法,并开始使用DreamWeaver进行网页的编辑。该工具不仅提供了可视化编辑网页的功能,还提供了高亮显示无效代码,折叠标签等方便差错的工具。
12月1日,转向Javascript学习。js的使用方式和css类似,同样分为行内、内嵌、外部。js的语法和java及其相似,变量同样分全局和局部,判断和循环语句一样不少,有系统的函数,也有内嵌的对象。不同之处在于js更为灵活,比如无论哪种类型变量都是以var声明的。
2日,讲了js中的DOM和BOM基本操作(主要是通过getElementById()来获取元素),有了这些操作就可以对网页内容可以动态改变了。
3日,高级DOM操作学习。从此,对于没有设置ID的元素也可以通过firstChild,lastChild,childNodes,createElement(),appendChild()等属性和方法来获取、添加、删除、修改元素。另外,学习了js和css的交互操作,可以使网页的变化效果更突出。
4日,讲js和表单的交互,其作用主要是在客户端完成基本的数据验证,以减轻网络和服务器的压力。正则表达式可以说是数据验证的一个利器,简短精炼功能强大,大大减少了验证操作的代码量。此外,我们还学习了下拉框的级联操作。
5日,自己练习。
- 参加某培训机构Java培训记录(十)
- 参加某培训机构Java培训记录(一)
- 参加某培训机构Java培训记录(二)
- 参加某培训机构Java培训记录(三)
- 参加某培训机构Java培训记录(四)
- 参加某培训机构Java培训记录(五)
- 参加某培训机构Java培训记录(六)
- 参加某培训机构Java培训记录(七)
- 参加某培训机构Java培训记录(八)
- 参加某培训机构Java培训记录(九)
- 参加某培训机构Java培训记录(十一)
- 参加某培训机构Java培训记录(十二)
- Java培训机构排行榜
- Java培训机构
- 参加java培训了
- 某培训机构面试
- java 学习路线(摘自某培训机构网站)
- 我看大学培训机构--大学生到底要不要参加培训机构 一个参加培训的大学生的真实感受
- base关键字
- Caché获取对象
- shell中括号的作用
- PHP相关系列 - 商品秒杀库存问题
- minpack.cpp
- 参加某培训机构Java培训记录(十)
- 块语法Block在MVC思维的妙用之多重M层代理传值
- J2EE 登录验证
- 编译opencv2.4.8静态库
- 进程切换(进程上下文和中断上下文)详解
- C# 与 JAVA 中的 byte
- 转载和积累系列 - 微信、陌陌 架构方案分析
- 运筹学作业——社会网络中的信息传播优化问题
- 2014找工作总结-机会往往留给有准备的人