主页 > 网站资讯 >

网页的编码是什么意思?有哪些?
2020-03-26 11:01 阅读: 开原网站建设开原网站制作开原网站开发


  GB-2312 UTF-7 等等,基本上,计算机只是处理数字。它们指定一个数字,来储存字母或其他字符。在创造Unicode之前,有数百种指定这些数字的编码系统。没有一个编码可以包含足够的字符:例如,单单欧州共同体就需要好几种不同的编码来包括所有的语言。即使是单一种语言,例如英语,也没有哪一个编码可以适用于所有的字母,标点符号,和常用的技术符号。这些编码系统也会互相冲突。也就是说,两种编码可能使用相同的数字代表两个不同的字符,或使用不同的数字代表相同的字符。任何一台特定的计算机(特别是服务器)都需要支持许多不同的编码,但是,不论什么时候数据通过不同的编码或平台之间,那些数据总会有损坏的危险。 unicode在简体中文的环境下是乱码。

  网页开发一般用什么编码 UTF-8吗? 为什么不用GB 2132

  UTF-8是世界通用的语言编码,而GB我猜就是国标的意思,

  GB 2132是针对中文windows系统的。

  如何查看网页设计时的文字编码类型 ?

  可以通过以下方法来进行编码格式判断,输入一个字符串,之后返回字符串编码类型。

  public static String getEncoding(String str) {

  String encode = "GB2312";

  try {

  if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是GB2312

  String s = encode;

  return s; //是的话,返回“GB2312“,以下代码同理

  }

  } catch (Exception exception) {

  }

  encode = "ISO-8859-1";

  try {

  if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是ISO-8859-1

  String s1 = encode;

  return s1;

  }

  } catch (Exception exception1) {

  }

  encode = "UTF-8";

  try {

  if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是UTF-8

  String s2 = encode;

  return s2;

  }

  } catch (Exception exception2) {

  }

  encode = "GBK";

  try {

  if (str.equals(new String(str.getBytes(encode), encode))) { //判断是不是GBK

  String s3 = encode;

  return s3;

  }

  } catch (Exception exception3) {

  }

  return ""; //如果都不是,说明输入的内容不属于常见的编码格式。

上一篇:为什么在设计前要做网站建设的框架!
下一篇:网站制作时需要哪些步骤?能否详细说一下具体内容?

这里  有你想要的  新闻动态

案例好不好  看看就知道

您需要我们的服务吗?

请与我们联系

我们将在24小时内与您取得联系

或致电:024-31014757咨询

工作时间
周一至周五9:00-18:00
工作时间咨询电话
024-31014757
节假日咨询电话
15940505081
我们的地址
沈阳市沈河区广宜街22号明城国际大厦B座0620号
我们的联络邮箱
luhama@126.com
微信扫码咨询
2014-2019 Copyright © 超仁网络 All Rights Reserved. 辽公网安备 21011302000114号 辽ICP备18018080号 水滴信用 腾讯志愿者 网站地图 tag标签
在线咨询
在线咨询
电话沟通
15940505081
获取方案
获取报价/方案
我们主动联系您
微信咨询

亲扫一扫添加
超仁哥哥微信号

TOP
获取网络营销方案,
请与我们联系
024-31014757
15940505081