摘要:
1.什么是HTML语义化? 基本上都是围绕着几个主要的标签,像标题(h1-h6),列表(li),强调(strong em)等。 根据内容的语义化(内容结构化),选择合适的标签(代码语义化),便于开发者阅读和写出更优雅的代码的同时,让浏览器的爬虫和机器很好的解析。 2.为什么要语义化? 为了在没有cs 阅读全文
摘要:
HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加。 绘画canvas; 用于媒介回放的video和audio元素; 本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失; sessionStorage的数据在浏览器关闭后自动删除; 语义化更好的 阅读全文
摘要:
Trident内核:IE浏览器以Trident作为内核引擎。(遨游,世界之窗,腾讯TT……都是IE)。 Trident内核最慢。 Gecko内核:开放源代码,以C++编写的网页排版引擎,是跨平台的。 FireFox是基于Gecko开发。 presto内核(Opera前内核)(已废弃):该款引擎的特点 阅读全文
摘要:
1.link属于XHTML标签,除了加载CSS外,还能用于定义RSS,定义rel连接属性等作用;而@import是CSS提供的,只能用于与加载CSS。 2.页面被加载时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载。 3.import是CSS2.1提出的,只有IE5以上 阅读全文
摘要:
CSS规范规定,每个元素都有display属性,确定该元素的类型。每个元素都有默认的display值,如div的display默认值为“block”,则为“块级”元素;span默认display属性值为“inline”,是“行内”元素。 1.行内元素有:a(锚点),b(粗体(不强调使用)),span 阅读全文
摘要:
HTML4.01中的doctype需要对DTD进行引用,因为HTML4.01基于SGML。而HTML5不基于SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为。其中,SGML是标准通用标记语言,简单的说,就是比XML,HTML更老的标准,这两者都是由SGML发展而来的。 阅读全文
摘要:
外面下雨了,独在异乡的我,忽然有些感伤。 我,想家了。。。 阅读全文