前端知识收集-HTML部分

  • Doctype作用?标准模式与兼容模式各有什么区别?
  1. HTML5的doctype声明为,位于文档的第一行。规定浏览器以何种标准来解释文档。
  2. 标准模式:浏览器以支持的最高标准来解释运行。
  3. 兼容模式:以向后兼容的模式老模拟老式浏览器的行为,以防止站点无法工作。
  • 行内元素有哪些?块级元素有哪些? 空(void)元素有那些?

元素的类型由display决定:

  1. 行内元素(display: inline)有:a b span img input select strong
  2. 块级元素(display: block)有:div ul dt h1 p
  • 常见的浏览器内核有哪些?
  Trident内核:IE,MaxThon,TT,The World,360,搜狗浏览器等。[又称MSHTML]
  Gecko内核:Netscape6及以上版本,FF,MozillaSuite/SeaMonkey等
  Presto内核:Opera7及以上。      [Opera内核原为:Presto,现为:Blink;]
  Webkit内核:Safari,Chrome等。   [ Chrome的:Blink(WebKit的分支)]
  • 关于HTML语义化的理解

即用正确的标签做正确的事情

  1. html语义化可以让页面的内容结构化,结构更清晰,便于对浏览器解析,搜索引擎的抓取;
  2. 由于一些标签具有默认样式,没有有css的情况下,也能以文档格式呈现,利于阅读。
  3. 源码结构清晰,便于阅读,可维护性强。

你可能感兴趣的:(前端知识收集-HTML部分)