管理工具
git: 版本管理控制工具
webpack: 打包工具
SVN:
grount:
禅道:项目管理
码云:管理工具
单行文本超出不显示(隐藏):
.over{overflow: hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}或者直接加上:text-overflow :ellipsis;white-space : nowrap;overflow: hidden;
定位position
**static : **静态定位(默认)
**relative : **相对定位,不脱离文档流,如果没有定位偏移量,对元素本身没有影响;相对于其本身位置定位
**absolute : **绝对定位,完全脱离文档流,使内嵌支持宽高;若有定位父级,相对于定位父级发生偏移,如果没有定位父级相对于整个文档发生偏移
浏览器的内核
浏览器内核既是浏览渲染引擎,正因为每个浏览器的内核不一样,所以兼容性问题才出现
**Webkit内核 : **Chrome,Safari,Opera
**Gecko内核 : **代表作品是Firefox,即火狐浏览器。因火狐是最多的用户,故常被称为firefox内核它是开源的,最大优势是跨平台,在Microsoft Windows、Linux、MacOs X等主 要操作系统中使用
**Trident内核 : **IE,因IE捆绑在Windows中,所以占有极高的份额,又称为IE内核或MSHTML,此内核只能用于Windows平台,且不是开源的。代表作品还有腾讯、Maxthon(遨游)、360浏览器等。但由于市场份额比较大,曾经出现脱离了W3C标准的时候,同时IE版本比较多,存在很多的兼容性问题
**Blink内核: **由Google和Opera Software开发的浏览器排版引擎,2013年4月发布。现在Chrome内核是Blink。谷歌还开发了自己的JS引擎,V8,使JS运行速度极大地提高了
**Presto内核 : **代表作品是Opera,Presto是由Opera Software开发的浏览器排版引擎,它是世界公认最快的渲染速度的引擎。在13年之后,Opera宣布加入谷歌阵营,弃用了Presto
rem布局
[图片上传中。。。

(2)]d8219ee08c098540a8e0c60d480558d0.png
XHTML 与 HTML 的区别
strict html 4.01 标准 | xhtml 1.0 标准 |
---|---|
<html> 必须是root元素 | html元素需要有xml相关属性 |
<head>和<body> 是 <html>中一定有且只有的元素 | 元素名必须是小写字母 |
<head> 必须有 <title> | 元素属性用"包围,不能为空值 |
<meta>和<style>可选, 他们只能在<head>里 | 在内容里不能有&, 需要转义,包括其他特殊字符<> |
<body> 里只能有 block元素 | 空元素以 />结尾 |
block元素不能放在inline元素里 | 标签必须成双成对 |
block元素不能放在p标签里 | 标签顺序必须正确 |
ul和ol中只能有li元素,但li里可以放其他,包括block元素 | 所有属性都必须使用双引号 |
blockquote标签中只能放block元素 | 不允许使用target="_blank" |
网友评论