测试开发之前端——No1.HTML和HTML5

学习之前,让我们先来了解一下HTML。

它的英文全称是:Hyper Text Markup Language,中文通常被称为超文本标记语言,HTML是Internet中用于编写网页的主要语言,HTML提供了精简而有力的文件定义,可以设计出多姿多彩的超媒体文件。通过HTTP通信协议,HTML文件得以在万维网上进行跨平台的文件交换。

HTML的特性:

HTML文件制作简单,且功能强大,支持不通数据格式的文件导入,主要有以下几个特点:

①HTML文档容易创建,只需要一个文本编辑器就可以完成。

②HTML文件存储容量小,能够尽可能快速地在网络中进行传输和显示。

③HTML文件与操作平台无关,HTML独立于操作系统平台,能够与多种平台兼容,只需要一个浏览器就可以在操作系统中浏览网页文件。

④简单易学,不需要很深的编程知识。

⑤HTML具有扩展性,HTML的广泛应用带来了加强功能、增加标识符等要素,HTML采取了类元素的方式,为了系统扩展提供了保证。

一个完整的HTML的文件由标题、段落、列表、表格、单词和嵌入的各种对象所组成。

这些逻辑上统一的对象统称为元素,HTML使用标签来分割并描述这些元素。

HTML的文档结构:

<html>                     <!--文件开始-->
<head>                    <!--头部开始-->
显示头部内容
</head>                   <!--头部结束-->
<body>                    <!--主体开始-->
主体内容
</body>                   <!--主体结束-->
</html>                   <!--文件结束--> 

HTML的基本语法

  绝大多数元素都有起始标签和结束标签,在起始标签和结束标签之间的部分是元素体。

  每一个元素都有名称和可选择的属性,元素的名称和属性都在标签起始标签内进行设置。

1.普通标签

普通标签是由一个起始标签和一个结束标签所组成的。

<a>内容</a>

a代表标签名称,这个标签就如同一组开关,一个开,为标签开启某种功能,关闭就可以关闭功能,受控制的内容就放在两个标签直接。

普通标签还可以添加一些属性。

<a v="v1">内容</a>

v就是属性名称,v1就是对应的属性值,当然这个属性的数量是没有限制的。

2.空标签

单独存在的标签叫做空标签。

<x>

这些标签单独存在,用来完成某些特殊效果或功能。

<hr color="#0000FF">

HTML的编写注意事项

①“<”和“>”是任何标签的开始和结束。元素的标签需要使用这对尖括号括起来,并且在结束标签的前面加上符号“/”

②在HTML代码中不区分大小写

③任何空格和回车在HTML代码中均不起作用。为了使用HTML代码更加清晰,建议不同的标签之间使用回车进行换行

④在HTML的标签中可以添加各种属性设置

⑤需要正确的输入HTML的标签,输入HTML标签时,不要输入多余的空格,否则浏览器可能无法识别这个标签,导致无法正确的显示

⑥在HTML代码中合理的使用注释。<!--需要注释的内容-->,注释语句只会出现在HTML代码中,不会在浏览器中出现。

初始HTML5

HTML5,实际上是指HTML、CSS样式和JavaScript脚本在内的一整套技术的组合,

系统通过HTML5能够轻松实现许多丰富的网络应用需求,而减少对浏览器对插件的依赖,并且能够提供更多有效增强网络应用的标准集。

HTML5文档结构

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

</body>
</html>
<!DOCTYPE html>是一个文档声明其他与HTML并无太大差别。

测试开发之前端——No1.HTML和HTML5

原文地址:https://www.cnblogs.com/AngesZhu/p/9936218.html

时间: 2024-07-29 21:56:00

测试开发之前端——No1.HTML和HTML5的相关文章

小猿圈web前端开发讲师:零基础自学html5开发方法

web前端开发目前市场使用率随着需求逐年递增.越来越多的年轻人转行进入了web前端开发领取.html5强大的功能是有目共睹的,本属自身独特的优势让这一技术越来越受欢迎,相比于原生APP,html5已经逐渐在用户体验生无限接近,再加上低廉的开发成本和强大的适配功能,早已经可以俘获开发商和开发者的芳心,本文小猿圈web前端开发讲师介绍零基础如何自学html5开发? 小猿圈web前端开发讲师:零基础自学html5开发方法: 1.拒绝插件,遇到交互效果就选择扒插件,这是一种非常不可取的方法,在这种情况之

Web前端,HTML5开发,前端资源,前端网址,前端博客,前端框架整理 - 转

Web前端/H5开发,前端资源,前端网址,前端博客,前端框架整理 - 转 综合类 前端知识体系 前端知识结构 Web前端开发大系概览 Web前端开发大系概览-中文版 Web Front-end Stack v2.2 免费的编程中文书籍索引 前端书籍 前端免费书籍大全 前端知识体系 免费的编程中文书籍索引 智能社 - 精通JavaScript开发 重新介绍 JavaScript(JS 教程) 麻省理工学院公开课:计算机科学及编程导论 JavaScript中的this陷阱的最全收集--没有之一 JS

移动前端不得不了解的HTML5 head 头标签

HTML的头部内容特别多,有针对SEO的头部信息,也有针对移动设备的头部信息.而且各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,有很多差异性.移动端的工作已经越来越成为前端工作的重要内容,除了平常的项目开发,HTML 头部标签功能,特别是meta,link等标签的功能属性显得非常重要.这里整理了一份 <head> 部分的清单,让大家了解每个标签及相应属性的意义,写出满足自己需求的 <head> 头部标签,可以很有效的增强页面的可用性. 注:去年整理过移动前端不得不了解的

Web开发中 前端路由 实现的几种方式和适用场景

浅析Web开发中前端路由实现的几种方式 主题 Web开发 故事从名叫Oliver的绿箭虾`说起,这位大虾酷爱社交网站,一天他打开了 Twitter ,从发过的tweets的选项卡一路切到followers选项卡,Oliver发现页面的内容变化了,URL也变化了,但为什么页面没有闪烁刷新呢?于是Oliver打开的网络监控器(没错,Oliver是个程序员),他惊讶地发现在切换选项卡时,只有几个XHR请求发生,但页面的URL却在对应着变化,这让Oliver不得不去思考这一机制的原因- 叙事体故事讲完,

HTML5移动开发之路(19)——HTML5 Local Storage(本地存储)

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(19)--HTML5 Local Storage(本地存储) 一.浏览器存储的发展历程 本地存储解决方案很多,比如Flash SharedObject.Google Gears.Cookie.DOM Storage.User Data.window.name.Silverlight.Open Database等. 借用网上的一张图来看下目前主流的本地存储方案: Cookie: 在web中得到广泛应用,但局限

HTML5移动开发之路(49)——HTML5开发神器HBuilder 今天给大家介绍一款开发HTML5的神器——HBuilder.

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(49)--HTML5开发神器HBuilder 今天给大家介绍一款开发HTML5的神器--HBuilder. 下载地址:http://www.dcloud.NET.cn/ 一.新建文件 可以看到支持web app开发和普通网站前端开发,我们首先建立一个移动App项目 注释:Html5+规范是基于HTML5的扩展规范,用于弥补HTML5和原生应用功能之间的差距.HTML5+规范是一个开放的规范,在W3C中国的指

Html5_移动前端不得不了解的html5 head 头标签

移动前端不得不了解的html5 head 头标签 本文主要内容来自一丝的常用的 HTML 头部标签和百度FEX的HTML head 头标签. 移动端的工作已经越来越成为前端工作的重要内容,除了平常的项目开发,HTML 头部标签功能,特别是meta标签显得非常重要. DOCTYPE DOCTYPE(Document Type),该声明位于文档中最前面的位置,处于 html 标签之前,此标签告知浏览器文档使用哪种 HTML 或者 XHTML 规范. 使用 HTML5 doctype,不区分大小写.

测试开发成长学习路线-引导篇(转)

我相信,有很多测试人员会不断问自己,自己到底要不要坚持做测试,测试的职业发展到底怎么样?如果你还在迷茫,在到处找各种大牛问类似的问题,我希望这篇文章,你看完能够结束你的这个烦恼,给你更多的指明方向,当然也有更多的压力. 这个问题,就像大学报考专业一样,很多人问选什么专业比较好,将来毕业就业前景好,薪水起点高.我不会争论这种思想如何不好,回到中国的一句谚语:360行,行行出状元.假如你现在是做测试,你身边同事是做开发,你们对比,肯定有伤害,是吧.会不会有一种,选择了做测试,死路一条的感觉,后悔过没

测试人员排查前端问题的思路

一.前端问题 测试人员排查前端问题时,思路可如下: 1.查看是否是因为缓存的问题导致,打开F12,查看请求中是否使用缓存,若使用了缓存,按F5刷新或者F5+Ctrl 强制刷新,查看问题是否复现. 2.查看是否是服务器数据库取值有误. 3.查看是数据库值更新有误,碰到状态更新时候,状态变化是否正确. 4.其他根据自己的经验判断是否是代码逻辑错误. 二.后端问题 1.根据经验判断是否是代码逻辑写错,开发人员理解需求错误. 2.若弹出很明显的错误提示,如系统错误.未知异常等,打开F12,初步判断错误,