目录

1.网页

1.1网页的概念

1.2HTML的概念

1.3网页的形成

2.常用的浏览器

3.web标准

3.1为什么需要web标准

3.2web标准的构成(重点)

1.网页


1.网页

1.1网页的概念

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

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

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

1.2HTML的概念

HTML指的是超文本标记语言,它是用来描述网页的一种语言。是一种标记语言(标记语言是一套标记标签),而不是编程语言。

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

①它可以加入图片、声音、动画、多媒体等内容(超越了文本限制);

②它可以从一个网页跳转到另一个页面(超级链接文本)。

1.3网页的形成

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

2.常用的浏览器

浏览器是页面显示、运行的平台。常用的浏览器有IE、火狐(Firefox)、谷歌(Chrome)、Safari和Opera等,平时称为五大浏览器。

浏览器内核(渲染引擎):负责读取网页内容,整理讯息,计算网页的显示方式并显示页面。

3.web标准

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

3.1为什么需要web标准

遵循web标准可以让不同的开发人员写出的页面更标准、更统一(因为浏览器不同,它们显示页面或排版有些许差异)等等。

3.2web标准的构成(重点)

web标准主要包括结构、表现和行为三个方面。(相比较而言,三者中结构最重要)

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

web标准提出的最佳体验方案:结构、样式、行为相分离。简单来说,就是结构写到HTML文件中,表现写到CSS文件中,行为写到JavaScript中。

前端之HTML学习笔记一(B站黑马程序员)相关推荐

  1. C++学习笔记(B站黑马程序员C++教程)

    C++学习笔记(B站黑马程序员C++教程) 简介 视频链接https://www.bilibili.com/video/BV1kV411U7Ub?spm_id_from=333.999.0.0 建议用 ...

  2. SpringCloud学习笔记,课程源自黑马程序员,笔记持续更新中...

    @SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式: 学习内容 1.服务拆分-服务远程调用: 2.搭建eureka服务: 2.1.eureka服务注册-client 2 ...

  3. CSS 学习笔记总结(借鉴黑马程序员pink老师前端入门)

    1. CSS 简介 CSS 的主要使用场景就是美化网页,布局页面的 1.1 HTML 的局限性 说起 HTML ,他只关注内容的语义.比如 <h1> 表明这是一个大标题,<p> ...

  4. Python学习笔记(1)---B站黑马程序员

    Python学习笔记(1)-B站黑马程序员 Python学习笔记(2)-B站黑马程序员 Python学习笔记(3)-B站黑马程序员 文章目录 Linux基础 Python基础 一.Python介绍 0 ...

  5. Python学习笔记(3)---B站黑马程序员

    Python学习笔记(1)-B站黑马程序员 Python学习笔记(2)-B站黑马程序员 Python学习笔记(3)-B站黑马程序员 文章目录 五.项目实战--飞机大战 001-Pycharm中安装py ...

  6. Visual Studio 2022版本 B站黑马程序员C++自学分享-第一阶段(主要包括:自己敲的代码、通过注释来备注上自己对代码的理解)

    Visual Studio 2022版本 B站黑马程序员C++自学分享-第一阶段(主要包括:自己敲的代码.通过注释来备注上自己对代码的理解) 前言 一.第一阶段 C++基础语法入门 对C++有初步了解 ...

  7. Visual Studio 2022版本 B站黑马程序员C++自学分享-第三阶段(1)(主要包括:自己敲的代码、通过注释来备注上自己对代码的理解)

    Visual Studio 2022版本 B站黑马程序员C++自学分享-第三阶段(1)(主要包括:自己敲的代码.通过注释来备注上自己对代码的理解) 前言 三.第三阶段 C++提高编程 介绍C++泛型编 ...

  8. B站黑马程序员pink老师讲的JavaScript代码

    B站黑马程序员pink讲课的JavaScript代码(部分代码) <!DOCTYPE html> <html lang="en"> <head> ...

  9. html, css学习笔记,自用(B站黑马程序员pink老师)

    附上教学视频链接黑马程序员pink老师前端入门教程 该博文是自己随手记的上述视频笔记 跳转到css, p61 P18 <div> </div>一行一个,<span> ...

  10. python3入门与进阶笔记_16_变量进阶 — 黑马程序员《Python入门教程完整版》笔记...

    变量进阶(理解) - 黑马程序员<Python入门教程完整版>笔记 目标变量的引用 可变和不可变类型 局部变量和全局变量 01. 变量的引用变量 和 数据 都是保存在 内存 中的 在 Py ...

最新文章

  1. 面向对象三大特性一一封装(encapsulation)
  2. 用 Flask 来写个轻博客 (34) — 使用 Flask-RESTful 来构建 RESTful API 之三
  3. 【数字信号处理】线性常系数差分方程 ( 概念 | 线性常系数差分方程解法 )
  4. Java高并发编程(八):Java并发容器和框架
  5. ASP.NET - 演练:创建网页以显示 XML 数据
  6. 步入2021,大热的GNN会在哪些应用领域大展拳脚呢?
  7. oracle10g rac启动,ORACLE 10G RAC启动与关闭
  8. 搭建大数据开发环境-Hadoop篇
  9. java deque_使用Deque
  10. arcgis更改字段名_ArcGIS怎么修改属性表字段名称
  11. python爬取豆瓣电影top250_用Python爬虫实现爬取豆瓣电影Top250
  12. pythontk界面显示函数中的变量值_简单易学,西门子触摸屏3种修改变量值的方法!博图Wincc V14组态...
  13. [Java] 蓝桥杯ADV-233 算法提高 队列操作
  14. java 多线程内存模型
  15. PHP中英双语网站的设计思路
  16. Ubuntu16安装Nvidia驱动(GTX1060显卡)
  17. Docker安装filebeat
  18. 解决:wordpress 安装主题时,要求FTP
  19. 中国ROHS 2.0 ---sj/t 11364-2014
  20. input 获取焦点的情况

热门文章

  1. 用优盘装系统看不到计算机本身的硬盘,给电脑装系统!的时候找不到硬盘只能看到u盘数据我怀疑硬盘坏了主机? 爱问知识人...
  2. 撩妹方式,你值得拥有!!
  3. MIME (多用途互联网邮件扩展类型)
  4. Win10_11使用VMware等启动虚拟机蓝屏报错等一些列问题解决方案
  5. 财务转换工具 - 人民币金额转大写工具类 java 版本
  6. 苹果cms怎么一键删除所有视频
  7. 曽有望登顶互联网的它,留下“遗产”消失不见
  8. 《城市化》(顾朝林)-1
  9. 油田生产数据选取22.4.1 观察实验
  10. 移动通信网络规划:双工技术