当前位置: 首页 > news >正文

web网页基础知识

  • 网页和网站
    • 网页
      • 一个文档,通过HTML(超文本标记语言),CSS(层叠样式表),JAVASCRIPT(脚本语言)
      • 特点
        • 每个网页都有一个唯一的URL(统一资源定位符)地址
        • 网页可以上传文件和图片
        • 网页之间可以通过超链接相互连接
    • 网站
      • 网页组成的集合
      • 特点
        • 网站通常可以通过整合多个网页提供各种各样的服务,而且有一个个人主页
  • 网页基础
    • 基础术语
      • URL
        • 本质:客户端要请求服务器资源,URL是客户端要访问的地址标识
        • 格式:协议://域名:端口/路径?查询参数#锚点
      • 协议
      • 域名:一个网站的名字,比如说www.baidu.com这种
      • 端口:用于识别电脑的不同进程的数字标识,相当于一个小门
      • 路径:这种带/xxx/xxxx/x/这种就是文件夹的路径
      • 查询参数:给服务器传递额外请求信息的键值对集合(后面解释),以?开头,多个参数用&分隔,传的时候是参数名(自设的)=参数值(这里专业是叫键=值,所以是键值对集合)
      • 锚点:#xxx的格式,xxx对应的是HTML文档中id属性的值切不会发送到服务器,相当于一个书签可以直接跳转,但是和服务器没啥关系
    • 分类
      • 静态网页
        • 固定不变的网页,一般只包含HTML,css和JavaScript,内容不变化,不需要数据库支持
      • 动态网页
        • 内容可以实时生成和更新的网页,需要数据库和脚本语言(Python,php,JAVA)支持,生成时需要服务器端的处理
        • 动态网页技术
          • 语言
            • PHP语言(主要)
            • Python(辅助)
            • Java(辅助)
          • web服务器
            • 服务器
              • 定义:一台高性能计算器,提供不同的服务(存数据,跑网站啊之类的)
              • 原理:
                • 客户端给服务器发送请求,然后服务器执行完之后再返回客户端(客户端就是你现在运行的设备上的用户账号)
              • 常见服务器
            • 配置文件
              • 虚拟主机配置
              • 端口监听
                • 有一个和端口固定链接的程序不停扫描,当端口有数据发过来的时候就能及时接受请求数据
              • 静态资源部署
  • 网页的基本构成因素
    • HTML
      • 超文本标记语言,定义网页布局内容和类型
    • CSS
      • 渲染网页外观的
    • Javascript
      • 写脚本的,实现网页交互功能
    • 表单
      • 收集这个网页的数据的
    • 然后就是一些图像啊链接啊之类的
http://www.cnnetsun.cn/news/90104.html

相关文章:

  • Vue3+JS 高级前端面试题
  • 海康威视智能工厂,是如何走向“领航”的?
  • 《深入昇腾底层:Ascend C 编程模型与高性能算子开发实战》
  • 实战 Ascend C:从零实现高性能自定义算子
  • 掌握这3种R包,轻松完成空间转录组细胞轨迹建模!
  • 【Dify Tesseract字体适配终极指南】:破解OCR识别失败的9大字体陷阱
  • Docker + 智能Agent日志管理新思路(仅限高级工程师掌握的3种架构模式)
  • 揭秘空间转录组细胞类型注释:如何用R语言精准识别每一种细胞
  • [吾爱大神原创工具] 电话号码过滤,号码排序-乱序,清除非手机号,消重,导出(依旧颜值高)
  • Dify平台Agent版本管理全解析:从入门到高可用架构设计
  • 为什么90%的生物信息分析师都在用R做RNA结构研究?真相令人震惊
  • 【稀缺资源】Dify + Tesseract 5.3多语言支持实现路径首次公开
  • 还在手动写Dify用例?Agent驱动自动化测试已成主流!
  • RSA 加密体制及其安全性分析
  • 【视频帧提取效率翻倍秘籍】:Dify帧率设置背后的黄金参数揭秘
  • 在C#上运行YOLOv11模型---CPU版
  • 关于uniapp vue2 canvas重绘元素节点时,提示cos of null相关异常警告,导致js线程崩溃,vue响应式丢失的问题
  • 【微服务稳定性提升利器】:基于Dify与Spring AI的异常熔断与恢复策略
  • concurrent hashmap原理,扩容,扩容时怎么保证线程安全?
  • 空间转录组降维必杀技:5步用R语言完成PCA、t-SNE与UMAP优化
  • 【R语言与量子计算加速新突破】:GPU如何将量子模拟效率提升10倍?
  • AWS专家Greg Coquillo提出的 6种LLM ORCHESTRATION PATTERNS解析
  • “.商标”不等同于商标权:企业做知识产权保护,别把“后缀名”当“确权证”
  • 面向削峰填谷的电动汽车多目标优化调度策略
  • 如何在30分钟内完成Dify与Spring AI的无缝部署?资深架构师亲授秘诀
  • 【Vue知识点总结】Vue中的namespaced命名空间详解
  • 告别单一生态限制,构建R-Python一体化可视化工作流
  • 论基于REST服务的Web应用系统设计
  • R语言在气象数据分析中的应用(相关性建模全攻略)
  • 揭秘Docker Compose中的Agent健康检测机制:如何避免服务假死?