首页 > 其他分享 >01.web基础

01.web基础

时间:2022-09-27 16:15:23浏览次数:41  
标签:web 01 网页 基础 html 内核 bs 浏览器

概述

image
前端开发: web开发 ,通过html,css,javascript等以及它们衍生出来的技术和框架,来实现互联网产品的用户界面交互设计

网页、网站: 网页是单独的静态的页面,不需要后端程序,网站是有特定功能的,由多个网页相互形成关系的总称
淘宝网就是一个网站

客户端、服务端:网站是由客户端、服务端形成的,叫做bs架构,bs结构的好处: 只要你有一个浏览器和网址,就可以看任何想看的网页 。
跟bs对应的架构是cs架构,是安装到我们电脑的程序,比如微信客户端,必须要下载安装到电脑
bs相对来说更简单和方便,不需安装和下载,只需要一个浏览器

服务端的主要功能是处理数据和接受数据,和呈现数据,也就是请求处理与相应
服务器是必须连接互联网并提供web服务的一台电脑

网站的两大用途

信息展示: 例如新闻网站
用户交互性: 可以处理复杂操作的网站,淘宝->搜索商品->加入购物车->下单

网页三部分

image

html可以理解是一个网页的原料,包含文字,图片,视频,链接等等
css是一个网页的描述,可以定义html如何显示,如何呈现,可以控制文字的大小、字体
js可以动态的改变html ,css 可以使网页的交互性更强,可以实现网页上简单的编程

网页的原理

image

查看源码

F12

动态网页

image
静态的只要html代码生成了,页面上的内容和显示效果基本上就不会变了,除非修改
动态的虽然html没有变,但是可以随着用户的要求调取数据,其目的就是为了让静态的html加入一些交互能力
例子:澎湃新闻里面的每个新闻
常见动态网页语言: jsp,php和aspx

浏览器兼容性

image

以上几个都是内核,而qq浏览器和搜狗浏览器都是基于内核而开发的应用,因为浏览器内核无法与用户直接交互的,需要厂商做出二级的外壳来与用户交互,qq浏览器的内核就是IE,搜狗是webkit

而其中最特殊的就是Chrome,它的内核和外壳都是谷歌自己的,很多管理系统甚至要求使用谷歌内浏览器,因为Chrome的兼容性是最好的

标签:web,01,网页,基础,html,内核,bs,浏览器
From: https://www.cnblogs.com/leijiajava/p/16734873.html

相关文章

  • loadrunner写webservice接口
    先用soupUI调试 fiddler抓包然后再写:web_custom_request("createSoapOrder",      "URL=http://{hosts}:****/****/webService/eifWebService",     ......
  • 【NOIP2017 提高组】列队
    [【NOIP2017提高组】列队](https://www.luogu.com.cn/problem/P3960)将每一行的第1到m-1个和第m列分离出来分析知这n+1个“区间”要维护弹出第k个和插入最后使用平衡树,......
  • 【NOIP2017 提高组]】宝藏
    【NOIP2017提高组】宝藏f[S][i]表示集合S的点构成的生成树,树高为i({i}为0)的最小花费转移:枚举S的子集S'为高度为i-1的树(S'可扩展出S):f[S][i]<-f[S'][i]+cost预处......
  • SpringBoot中集成websocket后WebSocketServer中注入mapper为空
    场景SpringBoot整合WebSocket时调用service和mapper的方法:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/114829426上面讲了在集成websocket后,调用mapper......
  • matlab基础知识汇总大全
    formatlong 、formatshort显示结果的更多位小数作用是控制输出显示的格式vpa()函数变精度vpa(pi,10)ans=3.141592654inline()函数可以将字符串转换成语句......
  • 【code基础】顺序数组的去重
    掌握顺序数组的去重,对后续算法的去重剪枝,降低时间复杂度很有用,其基本思路如下:1.双指针,k和i。其中k指向不重复的位置,i为数组的遍历指针2.对数组进行遍历,其中i可以从1开......
  • Wallys//Industrial_Wireless_AP//network,card//QCN6024/QCN9074/QCN9024,WiFi,Card
    QCN9074WiFiCardIPQ6010,802.11ax,2x22.4G&5G,SupportOpenWRT//QCN9074802.11ax4x4MU-MIMO6GHzwifi6EQCN9074 11ax 4x46G M.2   1.DR9074-6E(PN02......
  • java异常--基础内容
    java异常--基础内容异常指程序运行中出现的不期而至的各种状况:文件找不到,网络连接失败,非法参数。。。异常发生在程序运行期间,他影响了正常的程序执行流程。三种类型异常......
  • VS2008 - VS2010默认环境设置
    我们在安装VS2008后会默认让我们选择一个默认开发环境如果我们想做另外一种开发时,就得切换成另外一种开发环境 在开始菜单打开:MicrosoftVisualStudio2008>>Visual......
  • 标准号:GB/T 14531-2017
    https://openstd.samr.gov.cn/bzgk/gb/std_list?p.p1=0&p.p90=circulation_date&p.p91=desc&p.p2=14531中文标准名称:办公家具阅览桌、椅、凳 英文标准名称:Office......