html中的重点知识

在开始这篇文章之前,我想说一些感慨。今天我在看w3c school的html教程,才发现自己写的教程真是不堪入目,加上开新号以来,两篇文章仅没有一个阅读量(唯一的一个是我用大号刷了),心中沮丧。想不到现在对一个新人竟是如此的不友好了,才知道我的大号每篇文章即使不投稿都有阅读量是多么的不易。所以,小红依决定不在更新前端教程,建议大家直接去学习w3c school那上面真是比我讲得好太多。学习路线还是可以跟着小红依的思维导图走,希望大家学有所成

下面,小红依将开始写自己阅读w3c school的html部分,查缺补漏到的一些知识

1.
预格式文本

标签中书写的内容,将会原封不动的呈现在网页上(即空格空行都有效)

     哈哈哈哈     
       嘻嘻嘻嘻
         呵呵呵呵

可用于在网页中插入代码

2. 元数据

标签提供关于 HTML 文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。

一些搜索引擎会利用 meta 元素的 name 和 content 属性来索引您的页面。

3.

它为浏览器提供一项声明,即html是用什么版本编写的,声明帮助浏览器正确的显示网页
是html5的声明
"http://www.w3.org/TR/html4/loose.dtd">是html4.01的声明

4. XHTML是对语法要求更严格的HTML

5.HTML5的默认字符编码是UTF-8

6. HTML5最有趣的新特性

  • 新的语义元素,比如
  • 新的表单控件,比如数字、日期
  • 强大的图像支持,比如
  • 强大的多媒体支持,比如
  • 强大的新的API,比如本地储存

7.SVG与Canvas的区别

  • svg是一种使用XML描述2D图形的语言,canvas通过javascript来绘制2D图形
  • 依赖分辨率,svg不依赖,canvas依赖
  • 事件处理,svg支持,canvas不支持
  • 渲染能力,svg>canvas
  • 游戏应用,svg
  • 保存为图像,canvas可以,svg不可以

8.HTML Web Worker

当在html页面中执行脚本时,页面是不可以响应的,知道脚本加载完成。

web worker是运行在后台的javascript,独立于其他脚本,不会影响页面性能。

你可能感兴趣的:(html中的重点知识)