zoukankan      html  css  js  c++  java
  • 前端初识

    前端初识

    用户可以看到的界面都叫做前端,软件开发的构架是基于CS,BS,主流BS

    BS,就是浏览器(客户端)与服务端交互

    在浏览器回车

    1577275665494

    HTTP协议——超文本传输协议

    规定了浏览器与服务端交互的格式

    四大特性:

    1.基于请求响应,一次请求一次响应

    2.运行在tcp协议之上

    3,无状态,不保留状态

    4,无连接,请求响应后断开连接

    数据格式

    请求格式

    请求首行(请求方式 协议版本)
    		请求头(一大堆k,v键值对)
    		空一行重要
    		请求体(携带的数据 并不是一直都有 有时候可能是空的 取决于你的请求方式)
    

    响应格式

    		响应首行(响应状态码)
    		响应头(一大堆k,v键值对)
    		空一行重要
    		响应体(浏览器展示给用户看的据)
    

    响应状态码

    	用数字来表示一大堆提示信息
    	1XX:服务端已经成功接收到客户端的数据正在处理  你可以继续提交
    	2XX:200请求成功 服务端已经返回了你想要的数据
    	3XX:重定向(原本想访问A但是内部自动给你转到了B上面)
    	4XX:404请求资源不存在,403你当前不具备请求该资源的条件
    	5XX:500服务端内部错误 机房卓火了 宕机  爆炸了
    	公司内部可以自己定制自己的响应状态码
    

    请求方式

    浏览器
    1.get请求    #无请求体
    	朝服务端要资源(获取数据)  
    	类似于浏览器窗口输入www.baidu.com获取百度首页
    2.post请求    #有请求体
    	朝服务端提交数据(提交数据)
    	类似于登录注册功能
    

    HTML——超文本标记语言

    1577277193379

    浏览器通过这三个语言,把服务器的数据渲染呈现给用户

    注释<!-- -->单行多行都可以

    1577277691690

    head内常用标签

    title:定义网页标题

    style:支持css

    link:引入外部css

    script:内部支持编写JS代码,通过src属性引用外部js文档

    1577279594532

    body内常用标签

    标题标签:h1-h6

    s删除,b加粗,u下滑线,i斜体,p独占一行

    br换行,hr分割线

    特殊符号

    a大于b a > b

    a小于b a < b

    a&b a & b

    人民币 ¥10000000000

    版权标识 ©

    注册商标 ®

    常用标签

    div span 本身无意义,前期布局用

    1577282958535

    1577282975382

    列表标签

    1577283299390

    表格标签

    1577283329171

    表单标签

    1577283859528

    标签分类

    块级标签:h1-h6 ,br,hr, p(值嵌套行内), div 独占一行,可以嵌套任意的块级标签,行内标签

    行内标签: u ,i,s,b span 自身多大占多大不能嵌套

    标签具备属性

    1.id 类似省份证,在同一个html不能重复

    2.class 类似继承,直接引用别的类的样式

  • 相关阅读:
    Webservice接口和Http接口
    java多线程
    时间显示成一串阿拉伯数字
    jsp静态与动态包含的区别和联系
    解决Win10默认占用80端口
    JAVA中文乱码之解决方案
    相对路径与绝对路径的差异
    JSP静态包含和动态包含的区别和联系
    数据库Oracle
    智能指针shared_ptr的用法
  • 原文地址:https://www.cnblogs.com/fxsm/p/12099351.html
Copyright © 2011-2022 走看看