zoukankan      html  css  js  c++  java
  • 前端基本知识

    1、前端:通过浏览器在用户端开发计算机软件

    2、URL(同一资源定位符):对能够从互联网上得到的资源的位置和訪问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每一个文件都有一个唯一的URL,它包括的信息指出文件的位置以及浏览器应该怎么处理它。

    3、HTTP协议(超文本传输协议):是一种具体规定了浏览器和万维网server之间互相通信的规则,通过因特网传送万维网文档的数据传送传送协议。它不仅保证计算机正确高速地传输超文本文档,还确定传输文档中的哪一部分,以及哪部分内容首先显示(如文本先于图形)等。

    HTTP是一个应用层协议,由请求和响应构成。是一个标准的clientserver模型,HTTP是一个无状态的协议,无状态是指协议对于事务处理没有记忆能力,缺少状态意味着假设兴许处理须要前面的信息。则它必须重传,这样可能导致每次连接传送的数据量增大。

    client向web服务亲发送请求时,我们称client发送了一个HTTP请求,HTTP请求分为四个部分。各自是请求行请求头一个空行消息体

    当中。请求行。如:GET/image/logo.gif   HTTP/1.1

    表示http方法为GET。请求的URL为image/logo.gif(从image文件夹下请求logo.gif这个文件)。http版本号是HTTP/1.1

    webserver向client返回响应时,我们称server端返回一个HTTP响应,HTTP响应分为四个部分,各自是状态行响应头一个空行消息体

    当中。状态行格式:HTTP_version 空格 Status_code空格Reason_Phrase

    表示:HTTP_version表示http版本号;Status_code表示响应码,用三个数字表示;Reason_Phrase表示响应描写叙述

    4、UTF-8(8-bit Unicode Transformation Format):一种针对Unicode的可变长度字符编码。又称万国码。由Ken-Thompson于1992年创建。UTF-8用1到6个字节编码unicode字符,用在网页上能够同一页面显示简体中文、繁体及其它语言(如英、日、韩文等)。

    5、HTML和XHTML的差别

    HTML(Hyper Text Markup Language):超文本标记语言。是一种主要的web网页设计语言,使用标记标签来描写叙述网页。

    XHTML(Extensible HyperText Markup Language):可扩展超文本标识语言。

    其目标是代替HTML,XHTML是更严格的更纯净的HTML版本号。是一个W3C标准,作为一种XML应用被又一次定义HTML。

    XHTML中的一些规范如:元素名和属性名不能大写,属性值使用引號。属性不同意简写,用id属性来取代name属性。全部的标记都必须有一个对应的结束标记。全部的标签必须合理嵌套。图片必须有文字说明,不在凝视中使用“--”  等等。

    6、XML:可扩展标记语言,是标准通用标记语言(SGML)的子集,适合web传输。

    XML要求全部的标记都必须成对出现。且严格区分大写和小写。

    XML与 HTML的设计差别是:XML的核心是数据,其重点是数据的内容。而 HTML 被设计用来显示数据。其重点是数据的显示。

  • 相关阅读:
    【java】工厂模式Factory,利用反射改进
    【java】反射简单示例
    【java】java.util.regex.Pattern和java.util.regex.Matcher简单示例
    【java】实现一个简单的正则:判断一个字符串是否全由数字组成
    【java】实现Interface java.lang.Comparable<T>接口的int compareTo(T o)方法实现对象数组或链表或集合的排序,和挽救式对象比较器Interface java.util.Comparator<T>
    【java】java.util.Arrays类常用方法
    【java】Date与String之间的转换及Calendar类:java.text.SimpleDateFormat、public Date parse(String source) throws ParseException和public final String format(Date date)
    【java】获取当前日期时间:java.util.Date
    44-python-三维画图
    43-python-自己的词典
  • 原文地址:https://www.cnblogs.com/lcchuguo/p/5221490.html
Copyright © 2011-2022 走看看