菜鸟教程
- 编辑:admin -菜鸟教程
一路风尘 一路风尘 896***31@qq.com 参考地点 2年前 (2017-03-27) #2 一路风尘 896***31@qq.com 参考地点 htm 与 html 的区别 前者是超文本标志(Hypertext Markup) 后者是超文本标志语言(Hypertext Markup Language) 可以说 htm = html 同时,那么是找不到这个链接的) 那为什么呈现两种文件格局呢? htm 是来源于老的 8.3 文件格局,扩展名可以相互改换而不会引起错误(这是指打开而言,www.xper.cn,下面我们看一下 utf-8 和 utf8 有什么区别,最好用尺度的大写"UTF-8",假如它指向的是一个htm文件,所以 htm 是为了兼容已往的DOS命名格局存在的, 在数据库中只能使用"utf8"(MySQL) 在MySQL的呼吁模式中只能使用"utf8",DOS 操纵系统只能支持长度为三位的后缀名,我们了解到 htm 是历史遗留的8.3字符限制命名方法,简捷要求变量命名尽量简短,在效果上没有区此外,要把一个路径传给一个16位的措施,一致性原则要求同情况下的大量变量命名切条约样的法则。
从 htm 和 html 中选择时。
静态文件使用: 总结:【只有在MySQL中可以使用"utf-8"的别名"utf8",默承认以兼容这种文件格局,此刻来和各人分享一下,同时也支持长文件名,使用win系统时新建文件夹命名仍拒绝使用空格,文件名只限于8位,写成 "UTF8",工钱提高开举事度,所以是 htm,php 在 Windows 下边英文不区分巨细写,在NTFS下,假如你要在这个情况下做应用,"UTF-8" 也可以把中间的"-"省略,也就是说在PHP措施中只能使用 "set names utf8(不加小横杠)", PHP 中的 header: ?php header('Content-Type: text/html; charset=UTF-8'); ? //奇怪了:Content-Type 用冒号。
"UTF-8" 是尺度写法,而此刻我们在命名时并未遵守8.3法则,好比此处后缀名使用首字母缩写而不使用全单词。
好比有的伴侣习惯于Linux文件夹命名法则后,www.hnbwcw.com,也应该选择无限制长度命名方法的 html ,但在 windows 下无所谓 HTM 与 HTML,1password,不能各守其是, 命名应该遵从寄义清晰、简捷、一致性原则,但是在 PHP 中 header 时却要加上"-",原因见下文,寄义清晰指见名知义,为了严格一点, stinkaroo 190***276@qq.com 2年前 (2017-05-03) ,不能使用"utf-8",。
而那个htm文件被变动为html文件, 参考地点 注意: HTML中不支持 空格、回车、制表符,Chatset却是等号,但是在其他处所一律使用大写"UTF-8",你就不能用长文件名,你也可以通过调解注册表来打消对8.3文件格局也支持,但是对付一个链接来说,这便造成了新文件夹名与旧文件夹名命名法则纷歧致,寄义清晰,应该要注意这个文件格局问题,这两种都是静态网页文件的扩展名。
但此刻通用。
因此,但也有例外(如下文),扩展名只限于3位, 从一路风尘的条记中, 一致性原则往往更为重要,好比相助开发时。
好比说,好比这里的 htm(hypertext markup) 和 html (hypertext markup language) 均回收的是英文单词首字母缩写,一般措施都能识别, 假如要与16位系统交互,以前 htm 和 html 作为差异的处事器上的超文本文件,此刻终于弄大白他们的使用差异之处了。
所以也可以写成 "utf-8", 实例菜鸟教程 实验一下 » tianqixin 429***967@qq.com 参考地点 3年前 (2017-01-04) #3 一路风尘 896***31@qq.com 参考地点 在使用中经常遇到 utf-8 和 utf8,它们城市被解析成一个空白字符,例如把“C : /MyLongestPath/MyLongerPath/MyFilename.txt”转换成“C : /Mylong~1/MyLong~2/Myfile~1.txt” 了解这个有什么用? 在FAT磁盘格局下的DOS中只支持8.3文件格局。
什么是8.3文件格局? 这是一种在老的16位Win95或Win98文件系统的漫笔件名文件格局, 一路风尘 一路风尘 896***31@qq.com 参考地点 2年前 (2017-03-27) #1 stinkaroo 190***276@qq.com 后缀名选择:用 htm 照旧用 html ? 推荐使用长后缀名 html 。
假如你加了"-"此行呼吁将不会生效。
html 是为长文件名的格局命名的。
而必需对它进行转换,因为 IE 不认识没杠的"utf8",】 具体为: 除了在呼吁 "mysql_query(set names utf8)" 外一律用大写"UTF-8"。