HTML 简介

  • 网页的基本组成
  • 什么是HTML
  • 常用的浏览器
  • Web标准的三大组成部分

网页的基本组成

1)什么是网页
(1)网站:在因特网上根据一定的规则,使用HTML等制作的用于展示特定内容相关的网页集合。
(2)网页:网站中的一“页”,通常是HTML格式的文件,它要通过浏览器来阅读。
网页是构成网站的基本元素,它通常由图片、链接、文字、声音、视频等元素组成。通常我们看到的网页,常见以 .htm 或 .html后缀结尾的文件,因此将其俗称为HTML文件。

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

什么是HTML

(1)HTML指的是超文本标记语言(Hyper Text Markup Language),它是用来描述网页的一种语言。
(2)HTML不是一种编程语言,而是一种标记语言(markup language)
(3)标记语言是一套标记标签(markup tag)
所谓超文本,有2层含义:
(1)它可以加入图片、声音、动画、多媒体等内容(超越了文本限制)
(2)它还可以从一个文件跳转到另一个文件,与世界各地主机的文件连接(超链接文本)

常用的浏览器

1)常用的浏览器
浏览器是网页显示、运行的平台。常用的五大浏览器分别是,IE、火狐、谷歌、Safari和Opera。

2)浏览器内核

目前国内一般浏览器都采用 Webkit/Blink 内核。

Web标准的三大组成部分

1)为什么需要 Web 标准
2)Web 标准的构成
主要包括结构(Structure) (最重要)、表现(Presentation) 和 行为(Behavior) 三个方面。

Web 标准提出的最佳体验方案:结构、样式、行为相分离
简单理解:HTML文件写结构,CSS文件写表现,JavaScript文件写行为

第 1 节 HTML 简介相关推荐

  1. 《STM32库开发实战指南:基于STM32F103(第2版)》——2.1节仿真器简介

    本节书摘来自华章社区<STM32库开发实战指南:基于STM32F103(第2版)>一书中的第2章,第2.1节仿真器简介,作者刘火良 杨森,更多章节内容可以访问云栖社区"华章社区& ...

  2. 第13节 eclipse简介

    第13节 eclipse简介 什么是Eclipse Eclipse 是一个开放源代码的.基于Java的可扩展开发平台.就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境.幸运的是,E ...

  3. 《Adobe InDesign CS5中文版经典教程》—第1课1.2节工作区简介

    本节书摘来自异步社区<Adobe InDesign CS5中文版经典教程>一书中的第1课1.2节工作区简介,作者[美]Adobe公司,更多章节内容可以访问云栖社区"异步社区&qu ...

  4. 《Adobe InDesign CS6中文版经典教程》—第1课1.2节工作区简介

    本节书摘来自异步社区<Adobe InDesign CS6中文版经典教程>一书中的第1课1.2节工作区简介,作者[美]Adobe公司,更多章节内容可以访问云栖社区"异步社区&qu ...

  5. Plecs电力电子仿真专业教程-第一季 第一节 Plecs简介

    Plecs电力电子仿真专业教程-第一季 目录 第一章 Plecs是什么 第二节 Plecs功能介绍 第三节 Plecs界面介绍 补充课程 Plecs的安装教程与软件下载 Plecs电力电子仿真专业教程 ...

  6. 第 1 节 JavaScript简介、JS的HelloWorld、JS编写位置

    第1节 JavaScript简介 JavaScript简介 实现 特点 JS的HelloWorld JS编写位置 JavaScript简介 实现 ECMAScript 是一个标准,一般情况下这两个词被 ...

  7. 高级架构师_Docker_第2章_ Docker核心原理_ 第5节 Dockerfile简介

    高级架构师_Docker_第2章_ Docker核心原理_ 第5节 Dockerfile简介 文章目录 高级架构师_Docker_第2章_ Docker核心原理_ 第5节 Dockerfile简介 D ...

  8. java判断读到末尾_Java Web入门之java--第一节 java 简介及开发环境安装

    本篇博客是Java web入门的第一篇博客,这篇博客主要讲述java语言的一些简介. 一)先从Java语言的诞生说起. 1991年,Sun公司在一个叫做James Gosling的人的带领下,成立了一 ...

  9. 【慕课笔记】第五章 JAVA中的集合框架(中) 第1节 MapHashMap简介

    第1节 Map&HashMap简介 Map接口 Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能够实现根据key快速查找value Map中的键值对以Entry类型的对象实例形式 ...

  10. conda如何升级pytorch_第一节 PyTorch简介及环境配置

    pytorch简介 pyTorch是在Torch基础(facebook 在2002年已经发布)上用python语音重新打造的一款深度学习框架, pyTorch发展 Pytorch优点 适合人群 加快研 ...

最新文章

  1. 十年中文技术社区风雨之路 今晚4位老炮畅聊过去未来
  2. 自学python的书籍-Python学习可以用到的书籍有哪些?
  3. 对硬连接与软件连接的理解
  4. Java 求分段函数g(x)的值
  5. Hdu 1754 . I Hate It
  6. MySQL的库表详细操作
  7. python编写人机交互界面_Python编写个天气查询应用(可视化界面)
  8. 两台电脑网线传输文件教程
  9. 华硕笔记本的U盘启动
  10. Maven的安装和使用
  11. 从零开始学习编程01
  12. 何凯明———去雾算法论文阅读记录
  13. 【STM32】TFTLCD驱动原理
  14. 免费开源Blazor在线Ico转换工具
  15. csdn前200的大牛
  16. html中易混淆的offset、client、scroll
  17. Phyllotaxis算法应用
  18. RuPengWang项目
  19. 杰理6905A更改蓝牙名字
  20. 使用SQLAlchemy创建数据模型

热门文章

  1. 探究 | Elasticsearch CPU高排查思路
  2. 土肥圆的并行学习日记
  3. (转)关于字符编码的八个点
  4. #程序员公司用粉红键盘!网友:可爱,说话都带骚气,一定是男孩子
  5. python数据挖掘面试题_数据挖掘150道笔试题
  6. [go] 360安全卫士七 --带动画效果的登陆框
  7. Java项目:在线嘿嘿网盘系统设计和实现(java+Springboot+ssm+mysql+maven)
  8. 京东技术大中台的 Flutter 跨端实践之路
  9. 大数据云计算——shell组件
  10. PHP语言之数组 educoder答案