举个简单的例子(这个页面是不存在的):https://www.baidu.com/sys/config.html 就是URL(Uniform Resource Locator)(统一资源定位符)
https 指的是协议名,全称是 Hypertext Transfer Protocol Secure,超文本传输安全协议
http 也是一种协议名,全称Hypertext Transfer Protocol,超文本传输协议 还有其他的协议,比如ftp(用于传输文件),smtp(用于发送文件)等。
www 指的是服务器
baidu.com 指的是域名 com,它代表的是商业机构。还有一些其他的,比如:org,表示非盈利组织;gov,表示政府机构;edu,表示教育机构;cn,表示中国;us,表示美国;jp,表示日本
www.baidu.com 指的是网站名(服务器+域名)
我们访问 www.baidu.com (默认在前面会加上https://) 这个网站,其实是将域名经过DNS(Domain Name System)(域名解析系统)解析过为14.215.177.39(IP地址)来访问的,也就是说,所有的网址都是通过IP来访问的。
www.baidu.com访问的是根目录,www.baidu.com/sys/config.html 访问的是根目录下的sys目录下的config.html网页文件
锚点(这个符号#后面的内容)
有时候我们会看到这样的URL,比如www.ert.com/index.html#mybody 这个是指访问index.html页面里面的mybody部分(mybody部分在index.html里面) mybody就是锚点
当然,还有很多,比如 https://www.baidu.com/s?wd=CSDN&rsv_spt=1&rsv_iqid=0xa916ef540003f34b&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_dl=ib&rsv_sug3=9&rsv_sug1=7&rsv_sug7=100&rsv_sug2=0&inputT=2835&rsv_sug4=3315 中https://www.baidu.com/s后面有个?后面再加上乱七八糟的东西。这是什么意思呢?
其实这是一种表单提交的get方式,将一些数据通过URL来提交给相应的服务器。很明显,是不太安全的,而且有字符限制,所以上面的数据加密了,不能直观地读出提交的数据内容。
端口号
有时,我们可能会看到这样的URL,比如 https://www.uio.com:8080 这里的8080就是所谓的端口号,一般8080端口是www默认的端口号,所以很多的时候,就省略了。还有很多其他的端口,比如514 端口,它代表的cmd命令(Windows电脑里面的命令提示符)
(以上的内容来源于我看过的很多博客,算是一种简单的总结)
各大浏览器只能识别html语言,所以所有的网页最终都是通过htm语言来显示给我们看的。
就是给html显示的页面增添颜色,让网页呈现五彩斑斓的效果。
它是一种脚本语言,简单地理解就是使用它,能够让网页动起来,比如当我们点击一个按钮的,会有相应事件触发。JavaScript可以不用太详细地去学,但不代表不需要学。
它是对JavaScript的一种封装,使用jQuery能够更加方便地进行dom操作,jQuery要详细认真地去学,因为jQuery几乎可以替代JavaScript语言,而且操作起来更加简单。
以后的博客,我只介绍C#语言,因为个人就是用C#进行开发的!
数据库就是用来保存网站用户的相关信息的。同上,以后只介绍SQL Server的相关知识。
当学过前端和后端以及数据库相关方面的知识,便可以进行Web开发了。
对于这些以上的语言学习,大家去看看https://www.runoob.com/ (菜鸟教程) 或者 https://www.w3school.com.cn/ (w3school) 即可。