Web前端开发--自用

news/2025/1/15 12:36:50/

第一章

1.1

时间:1980
人物:Tim Berners-Lee
地点:欧洲核子研究组织中最大的欧洲核子物理实验室
事件:与Robert Cailliau建立ENQUIRE系统
1984年,世界上第一个客户端浏览器(World Wide Web)和第一个Web服务器httpd(超文本传输协议守护进程)
世界上第一个网站:http://info.cern.ch/hypertext/WWW/TheProject.html
现在的网址:http://info.cern.ch/

1.2

Web的特点:
1.易导航和图形化的界面
2.与平台无关性
3.分布式结构
4.动态性
5.交互性

1.3

web工作原理
网页中包含很多超链接,有内链接和外链接在这里插入图片描述

1.4

URL:统一资源定位器,或者统一资源定位符,可以理解为网页地址
URL由协议,主机域名及路径和文件名三个部分组成
协议类型://服务器地址(端口号)/路径/文件名
协议类型如下:
在这里插入图片描述
服务器地址:资源主机的域名或IP地址(包括端口号),http默认的端口号是80
web服务器也称为网站,是指在因特网上提供web访问服务的站点,是由计算机软件和硬件组成的有机整体。一般由若干个网页有序组织在一起,第一个网页成为主页,为web服务器配置IP地址和域名,才能对外提供web服务。
超链接(Hyper Link)从一个网页指向另一个目标的连接关系,这个目标可以是另外一个网页,也可以是同一个网页不同位置,也可以是图片,电子邮件地址,文件,甚至是应用程序。

1.5

HTML:(Hypertext Markup Language)超文本标记语言,是web页面的结构,是SGML(标准通用标记语言)下的一个应用,也称为一个子集,是一种标准规范。SGML是一种定义电子文档结构和描述其内容的国际标准语言,是所有电子文档标记语言的起源。
HTML文档用来描述网页,由HTML标记和纯文本构成的文本文件
CSS,Cascading Style Sheet,级联样式表,也称为层叠样式表,标记语言,不需要编译,属于浏览器解释型语言,可以直接由浏览器解释执行。
Java Script,基于对象和事件驱动并具有相对安全性的客户端脚本语言,广泛用户客户端Web开发的脚本语言,常用来给HTML网页添加动态的功能。由Netscape的Brendan Eich设计,网景公司。
一个完整的Java Script实现是由 核心(ECMAScript) 文档对象模型(DOM) 浏览器对象模型(BOM)组成。
DOM:与浏览器,平台语言无关的接口,使得用户可以访问页面上其他的标准组件
BOM:定义了js可以进行操作的浏览器的各个功能部件的接口,提供访问文档各个功能部件的途径及操作方法
AJAX:异步Javascript和XML。
JQuery:跨浏览器的JavaScript库,简化HTML和JavaScript之间的操作。
web前端开发工具:Editplus,Adobe Dreamweaver,Sublime Text,WebStorm,HBuilder
浏览器:Google Chrome,IE,firefox,Safari,Opera


http://www.ppmy.cn/news/31861.html

相关文章

Qt读xml文件

QXmlStreamReaderQXmlStreamReader类通过简单的流式API为我们提供了一种快速的读取xml文件的方式。他比Qt自己使用的SAX解析方式还要快。所谓的流式读取即将一个xml文档读取成一系列标记的流,类似于SAX。而QXmlStreamReader类和SAX的主要区别就是解析这些标记的方式…

Go打包附件内容到执行文件

前言 如果我们的应用在启动的时候需要对数据库进行初始化(比如建表等), 可以通过读取.sql文件内容直接执行. 但是, 这样会带出一个问题: 在发送可执行文件的时候, 需要连带着附件文件, 并且相对路径还不能出错. 这样太麻烦了有时我们并不希望附件的内容被使用者看到 处于种种…

为什么程序员喜欢这些键盘?

文章目录程序员的爱介绍个人体验程序员的爱 程序员是长时间使用计算机的群体,他们需要一款高品质的键盘来保证舒适的打字体验和提高工作效率。在键盘市场上,有很多不同类型的键盘,但是对于程序员来说,机械键盘是他们最钟爱的选择…

c# 源生成器

本文概述了 .NET Compiler Platform(“Roslyn”)SDK 附带的源生成器。 通过源生成器,C# 开发人员可以在编译用户代码时检查用户代码。 生成器可以动态创建新的 C# 源文件,这些文件将添加到用户的编译中。 这样,代码可以…

深度学习训练营之yolov5训练自己的数据集

深度学习训练营之训练自己的数据集原文链接环境介绍准备好数据集划分数据集运行voc_train.py遇到问题完整代码创建new_data.yaml文件模型训练时遇到的报错模型训练结果可视化参考链接原文链接 🍨 本文为🔗365天深度学习训练营 中的学习记录博客&#x1f…

Win11的两个实用技巧系列之无法联网怎么办、耳机没声音的多种解决办法

Win11无法联网怎么办? win11安装后设备不能上网的解决办法Win11无法联网怎么办?电脑安装win11系统以后,发现不能上网,连接不上网络,该怎么办呢?下面我们就来看看win11安装后设备不能上网的解决办法Win11安装后&#x…

Python连接es笔记三之es更新操作

这一篇笔记介绍如何使用 Python 对数据进行更新操作。 对于 es 的更新的操作,不用到 Search() 方法,而是直接使用 es 的连接加上相应的函数来操作,本篇笔记目录如下: 获取连接update()update_by_query()批量更新UpdateByQuery()…

ESD静电保护器件分类简介及场景应用

文章目录 1. ESD介绍1.1 ESD简介1.2 ESD产生原理1.3 ESD危害2. 器件级ESD模型2.1 人体模型(HBM)2.2 机器模型(MM)2.3 带电器件模型(CDM)3. 系统级ESD模型3.1 介绍3.2 防护器件分类简介3.2.1 TVS二极管3.2.2 MLCC陶瓷电容3.2.3 ESD抑制管3.2.4 MOV压敏电阻3.2.5 比较4. ES…