前段开发概述

news2024/11/23 12:40:27

 

目录

 

网站概述

网站(web site):

网页概述

网站开发流程:

HTML基本概念

开发工具的选择


网站概述

  1. 网站(web site):

    1. 按照一定规则,使用HTML超文本标记语言等工具制作的。用于展示特定内容的相关网页(web page)集合 。
      1. 网页: 登录一个网站后,看到的浏览器页面
      2. 网页组成: 文字,图片,声音等多媒体
      3. 网站是由网页组成的
      4. 网站入口: 主页。index.html
  2. 网页概述

    1. 作用: 充分吸引访问者注意力,让访问者产生视觉上愉悦感。
    2. 网页概念: 用HTML语言编写的一种文件。 将这种文件放在web服务器上,可以让互联网用户上访问
    3. 网页组成
      1. 文本
      2. 图像
      3. 超链接
      4. 表单元素
      5. 表格元素
      6. 其他
  3. 网站开发流程:

    1. 网站需求分析:
    2. 整体规划
    3. 收集资料与素材
    4. 制作网页
    5. 域名服务器
    6. 测试与发布
    7. 后期维护与网站推广

HTML基本概念

计算机网络发展迅速的一个主要原因就是全球广域网(World Wild Web, www)的出现,用户不需要具有任何计算机网络的专业知识,就可以使用WWW中的超级链接访问Internet中的任意的网络资源管理器。一个完整的WWW结构如下图所示。

其中,客户端是浏览器,用于向服务器发送请求,并接受服务器返回的响应,服务器,使网站使用的服务器(如Apache等)用于接收用户的请求,并返回响应的动态静态响应。一个完整的WWW的运行涉及三个主要概念:超文本传输协议,统一资源定位符,超文本标记语言,下面我们将分别介绍

  1. 超文本传输协议(Hyper Text Transfer Protocal, http): 超文本传输协议是指用于从WWW服务器传输超文本到本地浏览器的传输协议。其中超文本是指用超链接的方法,将各种不同的文字信息组织在一起的网状文本。超文本传输协议是是客户端浏览器或其他程序与web服务器之间在应用层的通信协议。
  2. 统一资源定位符(Uniform Resource Locator URL):统一资源定位符用于完整描述Internet资源位置和访问方法的一种见解方法。Internet上的每一个资源都有唯一的名称标识通常称为URL地址或网址。其基本格式为:协议://域名或IP名[:端口号]/文件名.文件后缀[?参数=参数值]。在使用时我们还可以使用其相对路径与绝对路径。
    1. 相对路径: 相对路径是指相对于本文件,要查找的文件位置。其中用./表示同级,../表示父级
    2. 绝对路径:指资源在计算机或服务器中存储地址
  3. 超文本标记语言HyperText Markup Languager,html )
    1. 基本概念: 超文本标记语言是一种描述文档结构的标记语言。通过标记符号来显示网页中各个部分
    2. 特点:
      1. 简易型
      2. 可扩展性
      3. 平台无关性
      4. 通用性

开发工具的选择

  1. vscode:vscode是微软公司开发的集成多种开发环境的一款IDLE,非常推荐用VSCODE进行前段开发
  2. webstorm:webstorm是jb公司开发的,专门进行web开发的一款IDE
  3. Hbuilder: Hbuilder X也是一款十分好用的前段开发工具
  4. Chrome浏览器: 谷歌浏览器是世界上著名的浏览器,许多浏览器的内核也是基于chrome内核开发的,所以我们在演示时使用chrome浏览器演示结果,并进行调试。
  5. 推荐学习网站 w3cschool在线教程网址:w3school 在线教程

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/752855.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

FPGA——静态数码管

文章目录 一、实验环境二、实验原理三、实验任务四、实验过程4.1 time_count模块4.2 seg_led_static模块4.3 top_seg_led_static模块4.4 引脚配置 五、仿真5.1 仿真代码5.2 仿真结果 六、实验结果七、总结 一、实验环境 quartus 18.1 modelsim vscode Cyclone IV开发板 二、实…

大坝安全监测中需要做好检查监测

大坝安全监测是人们了解大坝运行状态和安全状况的有效手段和方法。它的目的主要是了解大坝安全状况及其发展态势,是一个包括由获取各种环境、水文、结构、安全信息到经过识别、计算、判断等步骤,最终给出一个大坝安全 程度的全过程。 此过程包括&#xf…

阿里云无影云电脑和服务器有啥区别?

阿里云无影云电脑和云服务器有什么区别?云电脑是作为个人或企业办公电脑使用,云服务器是对外提供24小时高可用服务,云电脑是桌面服务,云服务器是提供背后的计算服务,阿里云百科分享阿里云无影云电脑和云服务器的区别&a…

互联网医院源码|互联网医院系统源码|互联网医院诊疗系统

互联网医院系统开发可以提供许多好用的功能,以下是一些常见的功能:   在线挂号预约:用户可以通过系统在线选择医生、科室和就诊时间,并进行挂号预约,避免了传统排队等候的麻烦。   问诊咨询:用户可以通…

Fiddler 抓包工具 手机抓包配置

1. 下载Fiddler 工具阿里云盘分享 2. 安装后进行设置 Tools -->Options 这些设置完后开始手机WLAN 设置 1. 打开手机的“设置” ->“WLAN”,找到你要连接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框&…

探索Web自动化测试工具的特点

Web应用程序的快速发展使得自动化测试在软件开发生命周期中变得至关重要。Web自动化测试工具为开发人员和测试人员提供了一种高效、准确且可重复的方法来验证Web应用程序的功能和稳定性,我们一起来探索Web自动化测试工具的特点。 1.多浏览器兼容性: Web自…

Notes中使用邮件合并功能

大家好,才是真的好。 很久很久以前,就实现了Notes客户机的邮件合并功能,老实说,早得我都忘记当时是如何实现的了。 对了,我记起来一点,就是Excel 2003和之前的版本,还可以导出为Lotus 1-2-3格…

< 每日算法 - JavaScript解析:跳跃游戏 Ⅰ/ Ⅱ - 贪心 >

每日算法 - JavaScript解析:跳跃游戏 Ⅰ/ Ⅱ - 贪心 跳跃游戏 Ⅰ① 任务描述:> 示例一> 示例二 ② 题意解析③ 解决方案: 跳跃游戏 Ⅱ① 任务描述:> 示例一> 示例二 ② 题意解析③ 解决方案 往期内容 💨 跳…

09_SPI-Flash 页写实验

09_SPI-Flash 页写实验 1. 实验目标2. 操作时序3. 模块框图3.1 顶层模块3.2 页写模块 4. 波形图5. RTL5.1 flash_pp_ctrl5.2 spi_flash_pp 6. Testbench6.1 tb_flash_pp_ctrl6.2 tb_spi_flash_pp 1. 实验目标 使用页写指令,向 Flash 中写入 N 字节数据,…

4.postgresql--rollup,grouping sets,cube

PostgreSQL ROLLUP 是group by 的子句,是生成多个分组集合的快捷功能。与Cube子句的差异是,rollup 不生成基于特定列所有可能的分组集合,生成分组集合为其子集。 ROLLUP假设输入列之间存在层次结构,从而生成有意义的所有分组集合…

PyQt5+Python制作的位图字体生成工具

前言 本篇在讲什么 Pyqt5制作的Fnt字体创建工具 本篇需要什么 对Python语法有简单认知 依赖Python3.7环境 依赖Pycharm编辑器 本篇的特色 具有全流程的图文教学 重实践,轻理论,快速上手 提供全流程的源码内容 ★提高阅读体验★ &#x1f449…

HW5300V3-ISCSI存储运维,看这一篇就够了03——HOST

HOST-创建主机01 1、选择“资源分配”→“主机” 2、选择“主机”→"创建"→"手动创建" 3、设置host属性,下一步 4、配置启动器。如已创建了启动器,选择对应的,下一步。如未创建可直接”下一步“后面创建再关联&#xff…

语义分割混淆矩阵、 mIoU、mPA计算

一、操作 需要会调试代码的人自己改,小白直接运行会出错 这是我从自己的大文件里摘取的一部分代码,可以运行,只是要改的文件地址path比较多,遇到双引号“”的地址注意一下,不然地址不对容易出错 把 calculate.py和 u…

prometheus调整默认数据存储时间

调整kubernetes部署的prometheus数据存储时间 由于prometheus是用kuberentes部署的,没办法像传统部署方式那种直接在启动参数增加存储时间的参数。需要在configmap里或者在deployment里添加,我这里使用的方式是在deployement里添加调整存储时间的参数。…

数据库基本操作--------MySQL事务

目录 一、MySQL事务的概念 二、事务的ACID特点 1、原子性 2、一致性 3、隔离性 4、持久性 三、事务之间的相互影响 四、MySQL及事务隔离级别 1、查询全局事务隔离级别 2、查询会话事务隔离级别 3、设置全局事务隔离级别 4、设置会话事务隔离级别 五、事务控制语句 1、测…

ant 后台自定义左侧菜单的图标

最终达成结果: 操作步骤 1.登录阿里图库新增项目 iconfont-阿里巴巴矢量图标库 ,点击资源管理-我的项目-新增项目,如图所示: 填写项目名称,项目名称随便填,不重要 填写前缀和font family,如上…

Linux的未来前景:多领域发展势头强劲

Linux在未来的发展前景非常广阔,可以涵盖多个领域和职业方向。刚好,我这里有嵌入式学习路线,毕设,各种项目,需要留个6。以下是一些可能的Linux发展方向:服务器方向:Linux在服务器领域应用广泛&a…

性能测试之性能问题分析

目录 开始性能测试前需要了解的内容: 测试策略: 压测中遇到的性能问题及解决办法: 性能问题分析流程 开始性能测试前需要了解的内容: 1、项目具体需求。 2、指标:响应时间在多少以内,并发数多少&#xff…

从技术出发or从场景出发:大模型开始“路线分化”?

文 | 智能相对论 作者 | 叶远风 大模型时代,厂商们狂奔突袭,技术创新一浪高过一浪。 在这个过程中,先赶上风口做出一个大模型产品,宣传一波、站稳脚跟,再慢慢谈场景应用、价值落地,是很多厂商的做法——…

第二届计算与人工智能国际会议 | ACM-ICPS独立出版 | 快速检索

会议简介 Brief Introduction 第二届计算与人工智能国际会议(ISCAI 2023) 会议时间:2023年10月13 -15日 召开地点:中国上海 大会官网:www.iscai.org 2023年第二届计算与人工智能国际会议(ISCAI 2023)将围绕“计算与人工智能”的最新研究领域而…