网页相关概念及Web标准

一、网页相关概念

1、什么是网站

(1)网站(Website)是指在因特网上根据一定的***规则***,使用***HTML***(注意HTML是一种标准通用标记语言,不是编程语言)等工具制作的用于展示特定内容相关网页的集合。;
(2) 网站是在互联网上拥有域名或地址并提供一定网络服务的主机,是存储文件的空间,以服务器为载体。人们可通过***浏览器***等进行访问、查找文件,也可通过远程文件传输(FTP)方式上传、下载网站文件。

2、什么是网页

(1)网页是网站的一页,通常是HTML格式,通过浏览器阅读;
(2)就前端开发者而言,目前使用的最为广泛的浏览器是Google浏览器,浏览器的内核又称为渲染引擎,主要负责读取网页内容、整理讯息、计算网页的显示方式并显示页面等;
(3)网页主要包括四类元素:图片、文字、声音和视频

二、Web标准

Web 标准也称网页标准,它由一系列标准组成,这些标准大部分由 W3C 负责制订,也有一些标准由其他标准组织制定的,如 ECMA 的 ECMAScript 标准等

1、为什么要定Web标准

(1)浏览器不同,显示页面和排版有差异;
(2)统一标准,更好的促进web的开发与发展

2、Web标准的构成

Web标准构成要素 功能及作用
结构(HTML) 对网页元素进行整理、分类
表现(CSS) 设置网页元素的版式、颜色、大小等外观
行为(JS) 网页模型的定义及交互的编写

为方便理解,以下图鹦鹉为例来表示其中的联系与区别:

3、好的Web标准

Web标准提出的最佳体验方案是:结构、表现、行为相分离。
通俗来说就是,结构写在HTML文件中,表现写在CSS文件中,行为写在JS文件中

网页相关概念及Web标准相关推荐

  1. 前端开发 (网页,网站,web标准)

    目录 网页:是网站在因特网的一"页",通常是HTML格式的文件,它要通过浏览器来阅读.因此也成为HTML文件. 网站:是指因特网根据一定的规则,使用HTML等制作的用于展示特定内容 ...

  2. Web的相关概念及BC、CS结构

    Web服务器 能够让本地电脑中的资源可以被其他的电脑访问: 服务器分为两种:硬件服务器(本质是一台装有服务器软件的主机)和软件服务器: 常见的JavaWeb服务器: weblogic:是oracle公 ...

  3. HTML 学习 | Day01 HTML简介(网页、常用的浏览器、Web标准)

    1.网页 1.1 什么是网页 网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合. 网页是网站中的一"页",通常是 HTML 格式的文件,它要 ...

  4. 学习笔记(1):什么是网页、常用浏览器、Web 标准

    1.网页 1.1 什么是网页 网站是指在因特网上根据一定的规则,使用 HTML 等制作的用于展示特定内容相关的网页集合. 网页是网站中的一"页",通常是 HTML 格式的文件,它要 ...

  5. 网页概念、常用浏览器及内核、Web标准、HTML语法规范和基本结构标签

    网页.常用浏览器及内核.Web标准.HTML语法规范和基本结构标签 一.网页 1.1.什么是网页? 1.2.什么是HTML?(重点) 1.3.网页的形成? 二.常用浏览器 三.浏览器内核 四.Web标 ...

  6. 一、网页、Web浏览器、Web标准

    一.网页 1.1 什么是网页 网站\color{red}{网站}网站是指在因特网上根据一定的规则,使用HTML等制作的,用于展示特定内容相关的网页集合. 网页\color{red}{网页}网页是网站中 ...

  7. 【java实训课】web网页相关知识点总结

    文章目录 Mysql 基础操作 操作指令 数据库实验 DAO 模式 DAO 封装的增删改查代码 DAO封装的增改查测试代码 jsp java Web 创建一个新的工程文件 IDEA 配置 Web 项目 ...

  8. IE8 默认以Web Standards模式显示网页 全面遵循Web标准

    兼容并且推广Web标准是 IE8  很主要努力的方向之一. 最近将要发布的IE8 beta版本里面, 默认的显示模式就是Web Standards.  希望将来互联网上越来越多的网页符合Web sta ...

  9. 基于Web标准的网页设计与制作知识整理

    1.浏览器是供用户浏览网页的软件,Firefox是公认的标准浏览器.浏览器负责解释HTML等网页代码生成我们看到的网页. 2.Web服务器对静态网页起的只是一个查找和传输的作用,而动态网页要经过Web ...

最新文章

  1. winform/timer控件/权限设置/三级联动
  2. IOS开发学习笔记018- 一般控件的使用
  3. numpy二维数组改变某些数_【每天15分钟,5天学会NumPy】第1天:基本概念
  4. java网络编程 个人心得
  5. Portainer复制Docker容器
  6. ASP.NET MVC 利用Razor引擎生成静态页
  7. Saltstack远程执行命令(3)
  8. java程序知识_java的基本知识点
  9. 机器人学基础(三):机器人运动学
  10. 常用计算机应用软件,电脑必备哪些应用软件?
  11. 计算机桌面工作提醒,有什么好用的电脑桌面日程安排提醒软件?
  12. 泛型编程 与 STL
  13. 实参可以是任意类型吗_5本可以解决书荒的粮草小说,类型随机,看看有你喜欢的吗?...
  14. JS封装小写字母转大写
  15. 监护仪系统都是Linux吗,基于Linux和MCU的心电监护仪设计
  16. 史上最全的全国特产一览表,到哪就买当地最正宗的特产!!!
  17. 在Mac OSX下安装Microsoft Calibri字体
  18. 如何选择值得深入学习的技术方向
  19. 转专业考试c语言试题,C语言程序设计实训题目.doc
  20. win10找不到打印机_新版Windows 10的外设Bug:重启后找不到USB打印机端口

热门文章

  1. UBIFS文件系统分析6 - LPT分析1 .
  2. MySQL 优化原理
  3. vSLAM研究综述:2010-2016
  4. 基本BP算法的实例----蚊子的分类
  5. 用薛定谔软件(schrodinger)做交叉对接(CROSSING DOCKING)
  6. IntelliJ idea 配置文件ascii码转换
  7. Idea设置jdk1.8中文提示
  8. RFID技术在生活中有哪些应用?
  9. 笔记本电脑uniapp真机调试搜索不到设备
  10. fastadmin 中success()无法跳转