HTML编码-Form-ifram

字符编码:

主要有两类: 一类为非Unicode编码;一类是Unicode编码;

常见编码种类:

1、ASCII码:

ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)

是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。

常见换算单位:

bit 位,计算机中最小的表示单位

8bit = 1bytes 字节,最小的存储单位,1bytes缩写为1B

1KB=1024B

1MB=1024KB

1GB=1024MB

1TB=1024GB

2、GBK 和 GB2312

对于我们来说能在计算机中显示中文字符是至关重要的,然而ASCII表里连一个偏旁部首也没有。

所以我们还需要一张关于中文和数字对应的关系表。一个字节只能最多表示256个字符,要处理中文显然一个字节是不够的,所以我们需要采用两个字节来表示,而且还不能和ASCII编码冲突,所以,中国制定了GB2312编码,用来把中文编进去。

3、Unicode

但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。

现代操作系统和大多数编程语言都直接支持Unicode。

现在,分析一下ASCII编码和Unicode编码的区别:

ASCII编码是1个字节,而Unicode编码通常是2个字节。

字母A用ASCII编码是十进制的65,二进制的01000001;

字符0用ASCII编码是十进制的48,二进制的00110000;

4,、UTF-8(最常用的)

基于节约的原则,出现了把Unicode编码转化为“可变长编码”的UTF-8编码。

UTF-8编码把一个Unicode字符根据不同的数字大小编码成1-6个字节,常用的英文字母被编码成1个字节,汉字通常是3个字节,只有很生僻的字符才会被编码成4-6个字节。如果你要传输的文本包含大量英文字符,用UTF-8编码就能节省空间了。如下所示:

5、总结

从上面的表格还可以发现,UTF-8编码有一个额外的好处,就是ASCII编码实际上可以被看成是UTF-8编码的一部分,所以,大量只支持ASCII编码的历史遗留软件可以在UTF-8编码下继续工作。

在计算机内存中,统一使用Unicode编码,当需要保存到硬盘或者需要传输的时候,就转换为UTF-8编码。

字符的码点:进制

表示法是&#N;(十进制,N代表码点)或者&#xN;(十六进制,N代表码点),

比如,字符a可以写成a(十进制)或者a(十六进制),字符中可以写成中(十进制)或者中(十六进制)

hex---十六进制;

bin---二进制;

oct---八进制;

int---十进制;

<details>,<summary>

<details>标签用来折叠内容,浏览器会折叠显示该标签的内容。

<details>
  这是一段解释文本。
</details>

有以下属性:

具有以下属性:

<details open>
这是一段解释文本。
</details>

上面代码默认打开折叠。

<summary>标签用来定制折叠内容的标题

<details>
  <summary>定制标题</summary>
  这是一段解释文本。
</details>

表单标签form:

<form>标签用来定义一个表单,所有表单内容放到这个容器元素之中。

基本形式:

<form>
  <!-- 各种表单控件-->
</form>

常见例子:

<form action="https://example.com/api" method="post">
  <label for="POST-name">用户名:</label>
  <input id="POST-name" type="text" name="user">
  <input type="submit" value="提交">
</form>

<form>有以下属性:

  • accept-charset

服务器接受的字符编码列表,使用空格分隔,默认与网页编码相同。

  • action服务器接收数据的 URL。
  • autocomplete如果用户没有填写某个控件,浏览器是否可以自动填写该值。它的

可能取值分别为off(不自动填写)和on(自动填写)。

  • method提交数据的 HTTP 方法,可能的值有post(表单数据作为 HTTP 数据体发

送),get(表单数据作为 URL 的查询字符串发送),

dialog(表单位于<dialog>内部使用)。

  • enctypemethod属性等于post时,该属性指定提交给服务器的 MIME 类型。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

RongChuJie

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值