Python学习周总结(18.03.26 - 03.30)

2018-03-31  本文已影响0人  _Colonel_
   本周是培训的第五周,暂时告别python,进入了前端知识模块,主要是针对HTML,CSS,JavaScript三部分进行学习,其主要知识点如下:

1、HTML - Hyper-Text Markup Language(管内容)

// PC端如果邮箱地址中没有@符号将会报错,手机端会自动切换到有@符号的键盘
邮箱:<input type="email" name="email" placeholder="请输入您的邮箱" required>

</fieldset>
<fieldset>
<legend>选填信息</legend>
// 下拉列表 select>option*5
籍贯:<select name="province">
<option value="北京">北京</option>
<option value="上海">上海</option>
<option value="广州">广州</option>
<option value="深圳">深圳</option>
<option value="苏州" selected>苏州</option>
</select>

// 文本区
自我介绍:
<textarea name="introduce_self" rows="5" cols="30"></textarea>

上传照片:<input type="file" name="pic">

</fieldset>
// submit: 向服务器提交数据 reset:重置数据
<input type="submit" value="立即注册">
<input type="reset" value="重新填写">

</form>

2、CSS - Cascading Style Sheets(管显示)

3、JS - JavaScript(管行为)

// 创建多个对象时,将公共方法绑在学生函数的原型(模具)上,方法只会被定义一次
Student.prototype.study = function(courseName){
window.alert(this.name + " 正在学习 " + courseName + " . ");
};

      Student.prototype.watch = function(){
        window.alert(this.name + " is watching movies. ");
      };

// 如果没有new,Student函数中的this表示浏览器窗口,对象与浏览器绑定在一起
var stu1 = new Student("jack", 20);
var stu2 = new Student("mike", 33);
stu1.study("English");
stu2.watch();

    通过一周的学习,已基本能完成网页前端的制作及一些响应事件的处理,课下作业也均能独立完成,内容量与效果基本与大学期间一学期的网页设计课程持平。如要制作一个完整的网站,还需进行相应后端知识的学习,并接触常用框架来辅助自己的开发,希望通过本阶段的学习后,能出一个完整的网站作品~
temp1.png temp2.png temp3.png
上一篇 下一篇

猜你喜欢

热点阅读