原来webkit最早是苹果的...
各自的内核
ie : Trident
估计是微软也受不了ie了,新的浏览器Edge内核是edge
Firefox : Gecko ,所谓冯唐易老,都怪flash这个猪队友...
Safari : webkit ,话说最早竟然是苹果发明的,谷歌是后来使用的,
结果后来翅膀硬了,就另起炉灶了,可怜我大苹果三分钟...
Chrome : blink 换了个马甲,其实是webkit的分支
Opera : blink 崇拜谷歌的小弟,抛弃了发妻...
移动端也多用以上的四种内核
web标准
w3c组织:
结构标准 xml xhtml
表现标准 css
行为标准 js
总之就好。
html
用文本表示的带有特殊标签的一种语言
标签
所有被尖括号包裹的字母都叫做标签/标记
例如:
<html> 根标签
<head> 头标签
<title> 标题标签 负责网站标题
<body> 主题标签
标签一般都要结束 当然也有自闭合的情况
标签分类
双标签
单标签 例如:<br />
文档类型
doctype
告诉浏览器你使用的html版本
html5兼容以前的版本
字符集
<meat charset='utf-8' />
charset 字符集
gb2312 简体中文
BIG5 繁体中文 港澳台邓勇
GBK 包含全部中文字符 是GB2312的扩展,加入繁体字支持,兼容gb2312
utf-8 包含全世界所有国家用到的字符
标签语义化
标签的含义
1.方便阅读
2.浏览器容易解析
3.便于搜索引擎优化
排版标签
标题标签
<h1><h2><h3><h4><h5><h6>
重要性依次递减
<h1>为一级标题,一个页面内不可能出现太多
段落标签
<p>
段落标签内的内容会根据窗口大小自动换行
水平线标签 <hr /> 作为一条水平线
换行标签 break
<br />
布局标签
<div>
<span>
没有语义
文本格式化标签
重点突出强调
<b> 或者 <strong> 加粗
推荐使用<strong> 因为有语义
<i> 或者 <em> 斜体
<s> 或者
strong em del ins 语义更强烈