零基础学html需要掌握哪些知识

  HTML是web前端编程开发程序员都必须熟练掌握和应用的一个编程开发语言,下面我们就通过案例分析来了解一下,零基础学html需要掌握哪些知识。

  1、什么是HTML?

  超文本标记语言(HyperTextMarkupLanguage,简称:HTML)是一种用于创建网页的标准标记语言。HTML使文本更具交互性和动态性,是构建网站及WEB应用的基石,HTML允许嵌入图像、表格、链接,并且可以用于创建交互式表单,它被用来结构化信息。

  2、div和span的区别?

  span和div的区别在于span元素是内联的,通常用于一行内的一小块,例如段落内。而div是块级,相当于在其前后有一个换行符,用于对较大的代码块进行分组。

  3、超链接和锚点的区别?

  HTML中的a是anchor(锚)的缩写,现在把带有href属性的称作超链接,把没有href属性只有name属性的称作锚点连接或者命名锚点。超链接和锚点只是标签a的两种呈现方式。命名锚点同城用于页面定位,超链接用于页面间的跳转。

  4、简述HTML5离线储存

  现在日常使用的APP,有部分内容是使用内嵌webview的方式,浏览页面内容,这种方案的优势是WEB和APP共用一个网站,像掘金的APP就是使用这种方式。为了避免重复加载页面或者在无网络的情况下正常展现内容,可以采用离线存储,其中一种方案就是使用manifest。

  在线情况下,浏览器发现HTML头部有manifest属性,它会请求manifest文件,一次访问,那么浏览器就会根据manifest文件的内容下载相应的资源,进行离线存储。

  5、title和h1的区别?

  h1不等于title。h1为大标题,一般用作文章的标题,作用如同一张报纸的大标题,使用读者在没看内容之前就大概了解本文的旨意,它是直接给用户看的。title为页面标题,可以包含h1的标题,一般面对的是搜索引擎和浏览器标签。




转载请注明:http://www.aierlanlan.com/rzfs/6497.html