前端知识收集-HTML部分

  • Doctype作用?标准模式与兼容模式各有什么区别?
  1. HTML5的doctype声明为<!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. 源码结构清晰,便于阅读,可维护性强。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容