HTML前置基础

HTML前置基础

网页

什么是网站/网页

网站是指在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。

网页 是网站中的"一页",通常是HTML格式的文件,它要通过浏览器来阅读。

网页是构成网站的基本元素 ,它通常由图片、链接、文字、声音、视频、等元素 组成。通常我们看到的网页,常见以.htm.html后缀结尾的文件,因此将其俗称为HTML文件

什么是HTML

HTML 指的是超文本标记语言,它是用来描述网页的一种语言。

HTML不是一种编程语言,而是一种标记语言,标记语言是一套标记标签。

所谓超文本,有2层含义:

  1. 它可以加入图片、声音、动画、多媒体等内容(超越了文本限制)
  2. 它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接(超级链接文本)

网页的形成

网页是由网页元素组成的,这些元素是利用html标签描述出来,然后通过浏览器解析来显示给用户的。

前端人员开发代码--->浏览器显示代码(解析、渲染)--->生成最后的web页面

WEB标准(重点)

Web 标准 是由 W3C 组织和其他标准化组织制定的一系列标准的集合。W3C(万维网联盟)是国际最著名的标准化组织

为什么需要web标准

遵循Web 标准除了可以让不同的开发人员写出的页面更标准、更统一外,还有以下优点

1.让Web的发展前景更广阔

2.内容能被更广泛的设备访问

3.更容易被搜寻引警搜索

4.降低网站流量费用

5.使网站更易于维护

6.提高页面浏览速度

web标准的构成

主要包括结构表现行为三个方面

标准 说明
结构 结构用于对网页元素进行整理和分类,现阶段主要学的是HTML
表现 表现用于设置网页元素的版式、颜色、大小等外观样式,主要指的是CSS
行为 行为是指网页模型的定义及交互的编写,现阶段主要学的是JavaScript

Web标准提出的最佳体验方案:结构、样式、行为相分离

简单理解:结构写到HTML文件中,表现到CSS文件中,行为写到JavaScript文件中

相关推荐
腾讯TNTWeb前端团队3 小时前
helux v5 发布了,像pinia一样优雅地管理你的react状态吧
前端·javascript·react.js
范文杰6 小时前
AI 时代如何更高效开发前端组件?21st.dev 给了一种答案
前端·ai编程
拉不动的猪7 小时前
刷刷题50(常见的js数据通信与渲染问题)
前端·javascript·面试
拉不动的猪7 小时前
JS多线程Webworks中的几种实战场景演示
前端·javascript·面试
FreeCultureBoy7 小时前
macOS 命令行 原生挂载 webdav 方法
前端
uhakadotcom8 小时前
Astro 框架:快速构建内容驱动型网站的利器
前端·javascript·面试
uhakadotcom8 小时前
了解Nest.js和Next.js:如何选择合适的框架
前端·javascript·面试
uhakadotcom8 小时前
React与Next.js:基础知识及应用场景
前端·面试·github
uhakadotcom8 小时前
Remix 框架:性能与易用性的完美结合
前端·javascript·面试
uhakadotcom8 小时前
Node.js 包管理器:npm vs pnpm
前端·javascript·面试