前端复习

作者: 流蓝浅 | 来源:发表于2018-03-20 19:50 被阅读0次

    前端部分已经结束了,经过这一轮的训练 ,学到了很多东西,比以前更加的熟练了,也没有了曾经的那种恐惧感。

    复习内容
    网站开发,我们使用大量的图标
    1、使用精灵图(雪碧图)
    2、css3 字体
    将我们的图标可以做成字体

    阿狸矢量图库的使用:
    |-- 直接从阿狸矢量图库中找图标
    1、进入网站http://www.iconfont.cn/
    2、搜索你想要的图标
    3、加入到购物车中
    4、进入购物车(要求登录,建议使用github账号)
    5、下载到本地
    6、修改路径和重新组装
    |-- fonts
    |-- css
    |-- 存在一个svg图片,如果将它做成字体
    1、svg上传到网站http://www.iconfont.cn/
    2、加入到购物车中
    3、进入购物车(要求登录,建议使用github账号)
    4、下载到本地
    5、修改路径和重新组装

    github全球最大同性交流网站(90%)

    前端部分
    我们使用两周的时间来学习前端,主要为了学习搭建软件界面,包含了HTML、CSS、JavaScript、jQuery。
    HTML(hyperText Markup Language)超文本标记语言
    HTML的历史
    1990年左右诞生的,万维网之父,HTML的互联网基石
    HTML的版本变迁
    HTML1.0 HTML2.0 HTML3.0 html4.0 html4.01 xhtml
    HTMl5
    Html网页的编写
    <!doctype html>
    <html>
      <head>
       <meta charset=’utf-8’>
       <title>标题</title>
      </head>
      <body>
       网页内容
      </body>
    </html>
    HTML的常用标签
    b i u del strong em div p span a img video audio header section footer table td thead tbody tr th ol li ul li dl dd dt

    form表单
    form标签 action属性、method属性 enctype(文件上传)
    面试题:http的常见提交方式 get post delete put header connect option trace
    http://blog.csdn.net/github_33261002/article/details/50821718

    Input type == text password file color checkbox radio email url number submit reset button image 
    Textarea cols rows
    Select Option
    

    CSS(cascading style sheet)层叠样式表
    css位置问题
    写在标签内部的style属性上
    Style标签内部
    *.css文件 使用link标签引入 rel=“stylesheet”
    CSS选择器
    基本选择器
    Id选择器 #
    Class选择器 .
    标签选择器
    通配符选择器 *
    逗号选择器
    范围选择器
    子代选择器 >
    后代选择器 空格
    属性选择器
    属性是否存在 div[id]
    属性存在,并且值为xx div[id=’ljh’]
    *=
    ^=
    $=
    css3选择器
    http://www.w3school.com.cn/cssref/css_selectors.asp
    CSS常用样式
    宽(width) 高(height) 前景色(color)border border-radius text-shadow box-shadow
    Line-height font background float clear z-index position display

    Div+css的网页布局

    项目总结:
    电商首页

    JavaScript
    环境的搭建
    开发环境:记事本 sublime 、 pycharm、hbuilder……
    运行环境:浏览器 chrome
    JavaScript的发展历史(了解):
    Hello world
    Alert
    Confirm
    Prompt
    变量
    数据类型
    基本数据类型:
    数字
    字符串
    Boolean
    NaN
    undefined
    null
    复杂数据类型:一切皆对象
    常见的运算符
    自加和自减(python中没有)
    三大流程
    顺序、分支(选择)、循环
    函数
    function funcName([参数列表]) {
    //函数体
    [return 返回值]
    }

    几个内置对象(掌握)
    String:
    属性: length 表示字符串长度
    方法: indexOf(target) lastIndexOf(target) charAt(index) substr(start[,length]) substring(start[,end]) slice() concat split
    Math:
    属性:PI E
    方法:abs sin tan random floor ceil round sqrt pow
    Date:
    Var myDate = new Date([format])
    Array:
    Push pop shift unshift splice slice concat sort reverse
    BOM和DOM
    |-- Window
    |-- history
    Length
    Go(count)
    Back()
    forward
    |-- location
    reload()
    host
    hostname protocol href port search hash
    |-- screen
    Height
    Width
    |-- navigator
    UA(userAgent)
    |-- document
    DOM编程

    DOM编程
    如何获取dom对象
    如何操作dom对象的内容
    如何操作dom对象属性
    如何操作dom对象的样式
    事件
    事件的三元素
    JavaScript绑定事件的几种方式
    常规的事件
    jQuery:
    什么是jQuery
    jQuery的选择器:
    jQuery的动画:
    jQuery的DOM操作
    jQuery事件
    jQuery的其他函数

    相关文章

      网友评论

        本文标题:前端复习

        本文链接:https://www.haomeiwen.com/subject/vtljqftx.html