HTML中..内各标签的作用及其与浏览

2016-12-18  本文已影响0人  谢梦扬_

1.浏览器相关知识

浏览器内核的作用:

内核就是一个渲染引擎,用来解析代码(html,css,js)并渲染页面,我们先了解一下市面上流行的浏览器:

由于不同的浏览器内核对于解读hlml css js这三种语言有一定的区别,虽然各浏览器厂商也在日益更新靠近标准化,但各浏览器之间的兼容问题对于前端工程师来说,解决他们仍然是一项繁重的任务。后续会着重这一点的学习。

1.<!doctype html> 的作用是什么

在严格模式中,浏览器以其支持的最高标准呈现页面,;
在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。
浏览器根据DOCTYPE是否存在以及使用的哪种DTD(文档类型定义Document Type Definition是一套关于标记符的语法规则)来选择要使用的呈现方法。
如果XHTML、HTML 4.01文档包含形式完整的DOCTYPE,那么它一般以严格模式呈现。
html5既然没有DTD,也就没有严格模式与宽松模式的区别,html5有相对宽松的语法,实现时,已经尽可能大的实现了向后兼容。

2.meta 有什么作用,常见的值有哪些?

meta具有两个属性(分别为http-equiv和name)和一个对应的变量content。它们共同实现不同的功能。
name属性 用于描述网页,对应属性值为content,content中的内容是对name填入类型的具体描述,便于搜索引擎抓取。
常见属性有

http-equiv属性 相当于HTTP的作用,如定义HTTP参数。常见属性有

网页中乱码的问题是由于 html文件保存的编码格式与浏览器解码格式不同。可以在html中<head>添加<meta charset=“UTF-8”>或者<meta charset=“GBK”>之类的语句,浏览器就会按要求使用相应的解码方式解码

3.<title>..</title>

<title> 元素可定义文档的标题。
浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。

上一篇下一篇

猜你喜欢

热点阅读