1HWeb基础知识160512
Web基础知识
TCP链接,检查再传输,IP网络协议
UDP面向非连接的
TGP第一次 告诉你握手,第二次,我已经准备好了,第三次,握手
Web前端
Web可以显示信息:文字,图片,声音,视频等内
News新闻,FTP文件传输协议
http文件传输协议,网络协议,
Web的工作原理
通过网页的形式发布多媒体信息
html储存在服务器中,通过协议把html展示在网站上
网页采取采用HTML编写
浏览器是解释HTML文档,显示在网页屏幕上
Web服务器
web服务器是安全的,要通过服务器,所以是安全的
可以响应服务器的请求,执行服务器端的程序web服务器产品
TOMCAT:java web应用服务器
IIS:
APACHE
Node.js:异步的,可以同时进行,极大的提高服务器的工作效率,Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用
Node.js
Web 浏览器
功能:提交请求,HTML解释器和程序的执行器,图形化的方式显示HTML文档
内嵌脚本主要指JS
主要的浏览器有 IE 火狐 谷歌 欧朋 苹果浏览器
Webd的相关技术
服务器端技术
大多提供数据库访问能力
- PHP 写后台的*
- JSP 用JW写的*
- ASP*C#unity 3D
需要学习的技术
- HTML 结构
- CSS 样式
- javaScript 逻辑行为
HTML快速入门
HTML概述
- Web是一个超文本文件的集合
- 后缀文本.html
- Web页之间通过超文本中的超链接组织在一起
什么是HTML
- HTML 超文本标记语言*
.html
超文本
后缀:.html或。.htm
JS很重要
HTML基本语法
- 描述功能的符号称为"标记"<p><h1>
- 元素 即标记 元素就像是小标签
元素嵌套
- 元素之间是可以嵌套的,形成复杂的语法
属性和值
属性用来修饰元素
元素的属性可能不止一个,多个属性用空格隔开
几个多个属性之间不分先后顺序每个属性都有值
属性和属性的值之间用等号连接
属性的值包含在引号当中
标准属性
每个元素都有自己所特有的属性有些属性是大多元素都支持的属性,称为标准属性,即通用属性
id
title
class
style
HTML5
- HTML5是更为简洁的HTML代码
- 不再有更多的严格要求,并保持兼容性
文档结构
HTML文档的结构
<!DOCTYPE html> 这是HTML5的声明
<html> 这是起始标记
<head>
<body>
</body>
</head>
</html>
head
*包含五个部分,title文件名,meta基本设置,style样式设置,设置CSS,scri *元素用于为页面定义全局信息 所有的其他头元素容器可以包含 title meta script(思克瑞普特) style linK等标签
*pt引入js,
*link外部引用CSStitle 是文档头部内容 没有属性出现在浏览器的顶部,必需出现在<head>元素中,一个文档只有一个标题
meta 常用属性有:content http-equiv charset
<body>元素,页面主要的显示部分
文本标记作业
使用文本标记
- <b>:加粗
<i>:倾斜
<u>:下划线
<s>:删除
: 上标
: 下标
分割线
h1~h6:但是h1只能使用一次
<P>块标签
<span>行标签
块级元素 – 默认情况下,块级元素会独占一行,即元素前后都会自动 换行 如:<p>、<div>、<hn>
行内元素不会自动换行,可以和其他⾏行内元素位于同一在行<span>、<b>、<i>、<u>
预格式化:有格式缩进代码:<pre>