html的初级问题小结
- 字符集UTF-8涵盖了地球上所有国家、民族的语言文字。非常齐全,每年更新,他是一个国际化的字库。
UTF-8每个汉字占3个字节。所以如果你想网页快一点打开,不建议使用UTF-8.
gb2312和gbk差不多,都是国标的,都只有汉语和少量符号。他们每个汉字占2个字节。
问题1:什么时候使用utf-8,什么时候使用gbk?
答:如果你的网页使用的场景是面向群体是国际化的,使用utf-8,若面向群体主要是国内,使用gbk。
问题2:如何修改字符集,比如现在字符集是gbk,修改为utf-8。
答:第一步,将meta标签修改为utf-8
<meta charset="UTF-8">
第二步,以vscode编辑器为例来修改,先点击编译器右下角选项,选中通过编码重新打开,然后输入UTF-8选中即可。
第三步,通过编码保存即可。
- 移动端的视口标签简单讲解,即
<meta name="viewport" content="width=device-width, initial-scale=1.0">
若加上这个视口,手机看网页为app模式,会以app的状态和字号查看页面。效果图如下:
若不加这个视口,手机浏览器打开网页即为“俯瞰”模式,将会以980px的宽度俯瞰页面,效果图如下:
- keywords关键字的设置,这一点在后期的学习中是非常重要的,因为它决定了一个网页的搜索效率,也就是进行SEO(search engine optimization,搜索引擎优化),在用户浏览器中搜索的时候,实际搜索引擎抓取的是keywords和description,其中keywords的content即为属性值,decription的content为页面的描述,比如csdn的源码: