stu02-初识HTML

1.HTML概述

        (1)HTMLHyper Text Mark-up Language的首字母缩写。

        (2)HTML是一种超文本标记语言

       (3) 超文本:指除了文字外,页面内还可以包含图片、链接、甚至音乐、视频等非文字元素

                超文本是一种组织信息的方法,通过超链接将多种媒介关联起来。

       (4) 标记:一种标记符,可以告诉浏览器如何显示其中的内容。

                 通俗讲就是标签。用<>包裹的具有一定含义的内容,比如<head>…</head>

        (5)语言:非编程语言(因为HTML中没有变量、流程控制等),而是一种标记语言,没有逻辑运算。

        (6)标记语言是一套标记标签(Markup Tag),即前面所说成对出现和使用。

        (7)HTML使用标记标签来描述网页内容。

2.HTML功能

  •  展示在线的文档,其中包括了标题、文本、表格、列表以及照片等内容
  •  通过超链接检索在线的信息
  •  为获取远程服务而设计表单,可用于检索信息、订购产品等
  •  在文档中直接包含电子表格、视频剪辑、声音剪辑以及其他的一些应用

3.HTML历次版本

  • HTML 1.0——在1993年6月作为互联网工程工作小组(IETF)工作草案发布(并非标准)
  • HTML 2.0——1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
  • HTML 3.2——1996年1月14日,W3C推荐标准
  • HTML 4.0——1997年12月18日,W3C推荐标准
  • HTML 4.01——1999年12月24日,是在HTML 4.0基础上的微小改进W3C推荐标准
  • HTML X——X表示可扩展
  • HTML 5.0——2014年10月28日,W3C推荐标准

4.HTML介绍

        HTML超文本标记语言(Hyper Text Markup Language)是一种制作万维网页面的标准语言,他是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文件是由HTML命令组成的描述性语言,HTML命令可以说明文字、推行、动画、声音、表格、链接等。

5.动态网页和静态网页

  • 静态网页:HTML代码和内容书写完毕后,页面的内容和显示效果就基本上不会发生改变了——除非你修改页面代码。俗称写死了。
  • 动态网页:页面代码虽然没有改变,但是显示的内容却是可以随着时间、环境或者数据库操作的结果而发生改变的。
  • 注意:不要讲动态网页和页面内容是否有动画效果混为一谈,比如网页中幻灯片效果文字滚动效果,如果内容本身没有变化,那么也属于静态网络。

6.什么是浏览器

        浏览器是解释和执行HTML源码的工具。

        五大主流浏览器:Internet Explore(IE)、FireFox(火狐)、Chrome(谷歌)、Opera(欧朋)、Safari(苹果)。

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

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

相关文章

二叉树顺序存储结构

目录 1.二叉树顺序存储结构 2.堆的概念及结构 3.堆的相关接口实现 3.1 堆的插入及向上调整算法 3.1.1 向上调整算法 3.1.2 堆的插入 3.2 堆的删除及向下调整算法 3.2.1 向下调整算法 3.2.2 堆的删除 3.3 其它接口和代码实现 4.建堆或数组调堆的两种方式及复杂度分析…

React 组件实例的三大核心—props

0x00 前言 CTF 加解密合集CTF Web合集网络安全知识库溯源相关 文中工具皆可关注 皓月当空w 公众号 发送关键字 工具 获取 0x01 props 基础 1.props渲染 1.1 常规渲染 class Person extends React.Component{render(){const {name,age,sex} this.propsreturn (<ul>…

使用 Python 来创建一个基本的命令行密码管理器

&#x1f482; 个人网站:【工具大全】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 目录 密码管理器项目简介…

长亭雷池社区版本安装与使用

0x01 雷池介绍 一款足够简单、足够好用、足够强的免费 WAF。基于业界领先的语义引擎检测技术&#xff0c;作为反向代理接入&#xff0c;保护你的网站不受黑客攻击。核心检测能力由智能语义分析算法驱动&#xff0c;专为社区而生&#xff0c;不让黑客越雷池半步。 官方网址&…

11809 - Floating-Point Numbers (UVA)

题目链接如下&#xff1a; Online Judge 这道题目我想到了打表做&#xff0c;但是没想到用log来简化……写了一个比较复杂的版本&#xff0c;严重超时。后来看了别人的题解才做出来。UVa 11809 Floating-Point Numbers&#xff08;浮点数&#xff09;_ShannonNansen的博客-CS…

【Linux】多线程互斥与同步

文章目录 一、线程互斥1. 线程互斥的引出2. 互斥量3. 互斥锁的实现原理 二、可重入和线程安全三、线程和互斥锁的封装1. 线程封装1. 互斥锁封装 四、死锁1. 死锁的概念2. 死锁的四个必要条件3. 避免死锁 五、线程同步1. 线程同步的理解2. 条件变量 一、线程互斥 1. 线程互斥的…

SOLR分组聚合的相关技巧

0. 前言 使用SOLR的时候我是抗拒的&#xff0c;又应为项目只能用SOLR实现需要&#xff0c;没有办法只能硬着头皮来做&#xff0c;如果实现没办法可以看看下文。在做的过程中&#xff0c;SOLR这个技术栈可能用的少&#xff0c;国内的文字写的都是基本应用&#xff0c;facet que…

Mybatis注解开发---增删改查

目录 &#xff08;1&#xff09;insert测试方法 &#xff08;2&#xff09;delete测试方法 &#xff08;3&#xff09;update测试方法 &#xff08;4&#xff09;select测试方法 一定要记得注册映射 <mappers><package name"com.gq.mapper"/></m…

卷积网络:实现手写数字是识别50轮准确率97.3%

卷积网络&#xff1a;实现手写数字是识别50轮准确率 1 导入必备库2 torchvision内置了常用数据集和最常见的模型3 数据批量加载4 绘制样例5 创建模型7 设置是否使用GPU8 设置损失函数和优化器9 定义训练函数10 定义测试函数11 开始训练12 绘制损失曲线并保存13 绘制准确率曲线并…

机器人连续位姿同步插值轨迹规划—对数四元数、b样条曲线、c2连续位姿同步规划

简介&#xff1a;Smooth orientation planning is benefificial for the working performance and service life of industrial robots, keeping robots from violent impacts and shocks caused by discontinuous orientation planning. Nevertheless, the popular used quate…

学习记忆——方法篇——连锁拍照、情景故事和逻辑故事法

三大方法速记这些内容 1、连锁拍照法速记重要事件 2、情景故事速记速记购物信息 3、逻辑故事法速记客户档案 一、连锁拍照法速记重要事件 例&#xff1a;女朋友在出差之前嘱咐男朋友几件事 1、把房间收拾干净&#xff0c;最重要的是要把书架整理了&#xff0c;垃圾倒了 2、记…

Spring+MyBatis使用collection标签的两种使用方法

目录 项目场景&#xff1a; 实战操作&#xff1a; 1.创建菜单表 2.创建实体 3.创建Mapper 4.创建xml 属性描述&#xff1a; 效率比较&#xff1a; 项目场景&#xff1a; 本文说明了Spring BootMyBatis使用collection标签的两种使用方法 1. 方法一: 关联查询 2. 方法…

学习Bootstrap 5的第九天

目录 列表组 基础的列表组 实例 活动的列表项 实例 禁用的列表项 实例 链接列表项 实例 移除列表边框 实例 带编号的列表组 实例 水平列表组 实例 多种颜色列表项 实例 多种颜色的链接列表项 实例 带徽章的列表组 实例 列表组案例 实例一 实例二 列表组…

连nil切片和空切片一不一样都不清楚?那BAT面试官只好让你回去等通知了。

连nil切片和空切片一不一样都不清楚&#xff1f;那BAT面试官只好让你回去等通知了。 问题 package mainimport ("fmt""reflect""unsafe" )func main() {var s1 []ints2 : make([]int,0)s4 : make([]int,0)fmt.Printf("s1 pointer:%v, s2 p…

NLP机器翻译全景:从基本原理到技术实战全解析

目录 一、机器翻译简介1. 什么是机器翻译 (MT)?2. 源语言和目标语言3. 翻译模型4. 上下文的重要性 二、基于规则的机器翻译 (RBMT)1. 规则的制定2. 词典和词汇选择3. 限制与挑战4. PyTorch实现 三、基于统计的机器翻译 (SMT)1. 数据驱动2. 短语对齐3. 评分和选择4. PyTorch实现…

本地MQTT服务器搭建(EMQX)

一、下载EMQX 下载地址&#xff1a;EMQ (emqx.com) 打开官网后&#xff0c;选择右边的免费试用按钮 然后单击EMQX Enterprise标签&#xff0c;然后选择下面的EMQX开源版&#xff0c;选择开源版的系统平台为Windows&#xff0c;单击免费下载。 在新页面下单击立即下载 二、安装…

Scikit-Learn快速生成分类数据集

假如你学习了新的分类算法并想进一步探索研究、尝试不同的超参数评估模型性能&#xff0c;但问题是你找不到好的数据集用于实验。幸运的是Scikit-Learn 提供的 make_classification() 方法可以创建不同类型的数据集&#xff0c;它可以生成不同类型的数据集&#xff1a;二分类、…

Kotlin(六) 类

目录 创建类 调用类 类的继承------open 构造函数 创建类 创建类和创建java文件一样&#xff0c;选择需要创建的目录New→Kotlin File/Class Kotlin中也是使用class关键字来声明一个类的&#xff0c;这一点和Java一致。现在我们可以在这个类中加入字段和函数来丰富它的功…

循环语句详解

文章目录 循环语句详解1. 循环使用 v-for 指令2. v-for 还支持一个可选的第二个参数&#xff0c;参数值为当前项的索引3. 模板template 中使用 v-for4. v-for 迭代对象-第一个参数为value5. v-for的第二个参数为键名6. v-for的第三个参数为索引7. v-for迭代整数8. computed计算…

uboot顶层Makefile分析-make的过程分析一

一. uboot的 make过程 本文来了解一下&#xff0c;uboot的 make 过程。继uboot配置命令执行之后&#xff0c;最终生成 uboot.bin 裸机程序的过程。 之前有了解 uboot的配置过程&#xff0c;即执行 "make xxx_deconfig"命令&#xff0c;主要生成 .config配置文件的过…