主流五大浏览器与四大内核
浏览器内核IE浏览器Trident内核firefox浏览器Gecko内核chrome浏览器Blink 内核opera浏览器Blink内核Safari浏览器Webkit内核
http和https的基本概念
http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。http协议的端口一般为80https: 是以安全为目标的HTTP通道,简单讲是HTTP的安全版,即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。相较http多出了TLS/SSL内容加密、数字证书(CA)验明身份、MD5、SHA-1等散列值方法防止信息篡改。https的端口一般为443
什么是html
HTML是HyperText Markup Language(超文本标记语言)的简写,他不是一种编程语言,而是一种标记语言,用于告诉浏览器如何构造你的页面。
html结构
DOCTYPE声明位于文档中的最前面,处于 标签之前。告知浏览器以何种模式来渲染文档。html根元素,用于包含html文档的所有元素head包含在头部的内容不被显示,通常包含js的导入,css的导入等信息title声明当前文档的标题,出现在浏览器的选项卡中body显示在浏览器中的元素都被包含在该元素中
html元素
块级元素
独占一行空间,用来布局段落,列表等,可嵌套块级元素和行内元素,可设置宽高。如div、h1——h6行内元素
与其他元素共享一行空间,一般被嵌套在块级元素中,通常作为段落的一部分出现。如span空元素
只包含单个标签,用于在文档中插入部分内容,比如img替代元素
替代元素脱离了CSS的范畴,表现不依赖CSS,如 object、textare、input、canvas等。
html属性
元素相关的特性称之为属性,属性由键值对组成
大多元素都可以使用的属性
id --------唯一标识class—表示一类元素style----样式title-----描述信息
html标签‘
段落
标题
强调
列表
超链接
图片
header
header是一种具有引导和导航作用的结构元素,通常用来放置整个页面或页面内的一个内容区块的标题,但也可以包含搜索表单或logo。
nav
是一个可以用作页面导航的链接组,其中导航元素链接到其他页面或当前页面的其他部分
section
表单
什么是表单
表单主要用于用户与Web应用程序进行数据的交互,它允许用户将数据发给web应用程序,网页也可以拦截数据的发送以便自己使用。其可用属性如下。
input表单组件
buttom表单组件
select表单组件
option表单组件
optgroup表单组件
textarea表单组件
|