前端小知识

1.doctype是用于严格模式与混杂模式的区分,告知解析器使用的文档类型,用于规范文档。严格DTD不允许使用表现层的语法

2.H5新增的一些标签,举例:<header>,< nav>,< aside>,< section>,< video>,< aduio>,< canvas>,< figure>,< hgroup>,< mark>,< footer>,< meter>, <progress>,< source> ,<command>...

3.H5语义化标签的意义:

  1.首先可以里与内容的结构化,利于浏览器,搜索引擎进行解析

  2.使用语义化开发可以使HTML在没有CSS样式的情况下,依然显示文档格式,便于阅读。

  3.语义化更加利于SEO优化

  4.可以让阅读代码变得简单一些,更容易对代码进行分块维护

4.IE中通过设置元素的css属性激发元素的的haslayout属性,使其可以在文档中拥有布局,可以设置如下:

  其他IE的浏览器:display:inline-block;width/height:任意值;float:left/right;position:absolute;zoom:任意值;

  IE7的额外属性也可以:min-height,min-width,max-height,max-width,overflow-x/overflow-y/overflow:除了visible之外;position:fixed;

5.图片的特性:

  jpg:不支持透明,不支持动画,适用于web上的摄影图片和数字照片

  png:png格式分子类,有256色和全色,256色可以代替gif,全色可以代替jpg,png属于alpha透明(半透明,透明,不透明),不支持动画

  gif:既可以全透明,也可以全不透明,但是不可以半透明,支持动画,无损耗,采用水平压缩,横向显示的比纵向显示的更小

6.文本加粗

  font-weight:(数字值一般为100-700,100-400相当与normal,500相当于bold,600相当于lighter,700相当于bolder)

7.HTML于XHTML的区别:XHTML必须使用闭合标签,标签必须小写,有根元素

 

posted on 2019-07-19 09:07  wt0929  阅读(157)  评论(0)    收藏  举报

导航