web前端知识介绍PPT课件
合集下载
Web前端开发概述ppt课件
Web前端开发
UI设计
• 用户研究 • 交互设计(UX) • 界面设计
前端开发
• HTML • CSS • JavaScript
• 服务端脚本(PHP、JSP等)
服务端开发 • 数据库技术(MySQL、 NoSQL)
目录
CONTENTS
04 总结提高
总结
Web前端开发
网络知识 • IP用于定位Internet上唯一一个终端 • 域名是IP的字符标识,通过DNS解析为IP • URL用于定位Internet上唯一一个资源 工具软件 • 工具永远是工具,脑子才是关键! 相关技术 • 烂UI能直接毁掉一个好项目 • 前端正在越来越值钱,而且不再简单 • 服务端看不见摸不着,却是一切的核心
Dreamweaver
HBuilder
目录
CONTENTS
03 知识要点
• 网站怎么来的 • 一些网络常识 • 准备开始吧 • 展望我的未来
浏览器
Chrome
Web前端开发
Firefox
Safari
Opera
Internet Explorer
目录
CONTENTS
03 知识要点
• 网站怎么来的 • 一些网络常识 • 准备开始吧 • 展望我的未来
Web前端开发
Web前端开发概述
目录
CONTENTS
Web前端开发
1
网站是怎么来的?
2
一些网络常识
3
准备开始吧
4
展望我的未来
目录
CONTENTS
03 知识要点
• 网站怎么来的 • 一些网络常识 • 准备开始吧 • 展望我的未来
网站
Web前端开发
Web基础知识ppt课件
列表
2.2 格 式 排 版 3
以定义好三种列表方式; – 有序列表 <ol> <li>项目1</li> <li>项目2</li> <li>项目3</li> </ol>
start=“整数”,设 置列表的起始项属性 type=“1/i/I/a/A”, 设置列表的起始项属 性
1. 项目1 2. 项目2 3. 项目3 – 无序列表 • 项目1 • 项目2 • 项目3
进制的色彩。
7
结构化标记
<p align="center"> …… </p>
align:对齐方式,<p>和<div>常用的属性; <div>常用于将内容分层次,常和CSS联合使用。
列表标记:
无序列表: <ul> <li>星期日 <li>星期一 <li>…… </ul>
有序列表: <ol> <li>星期日 <li>星期一 <li>…… </ol>
this is my HTML page.
<开始标记 属性名=“属性值”>
</font>
内容
结束标记
3
HTML标记分类
结构化标记(<html>、<head>、<title>、<body>、 <!-- >) (<p>、<div>、<br>、<hr>、<font> 文本标记 <b> 、<i> 、<h1-6> ) HTML 标记 表格标记 (<table>、<tr>、<td>)
web前端知识介绍PPT课件[文字可编辑]
知 识
1. xhtml 就是标准更严格的html版本,增强了一些规范和限制
讲
解 2. xhtml 可以理解成就是html的加强版
3. xhtml 好处是增强了程序的可读性
xhtml1.0 规范
? 页面必须具有DTD声明 ? img必须加alt ? 双标签必须闭合, 单标签由反斜线(/) 封闭 ? 引号必须用双引号 ? 标签名与属性名必须小写
7
W3c介绍
知 识 讲
解 W3c 万维网联盟,专门制定和维护web标准的组织
万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技 术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及 实施指南,如广为业界采用的超文本标记语言、可扩展标记语言以及帮助残障 人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术 的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。
15
3
开发工具介绍
知 识 讲 解
1. 三种常用的 IDE:Dreamweaver、HBuilder、Webstorm 2. 建议使用HBuilder => 速度快,代码提示好,基于eclipse开发,
兼容所有eclipse有的插件
4
浏览器的介绍
知 识 讲 解
1. IE浏览器:IE6—IE8存在兼容性问题,js引擎的性能不好 2. Chrome浏览器:兼容性及js引擎性能都很好 3. FF浏览器:兼容性很好,js引擎性能不如chrome,而且首次打
开特别慢
注意:开发调试建议使用 Chrome 浏览器
5
HTML文档结构
知
识 讲
1. HTML是什么
《web前端概述》课件
《web前端概述》PPT课 件
本课程将为您介绍Web前端的基础知识,包括定义、发展历程、主要技术和 工具,以及前端工程师的职责和技能要求。
什么是Web前端
1 定义
Web前端是指构建和设计Web界面的技术和工具集合,用于创建用户界面和用户体验。
2 发展历程
Web前端经历了从静态网页到动态网页,从表现层到交互层的发展过程。
Web前端的开发流程
1
设计与原型构建
2
创建网页设计和原型,确定用户界面的
样式和布局。
3
测试与部署
4
测试网页的功能和性能,最后部署到生 产环境。
需求分析
与客户和团队讨论,定义项目的需求和 特性。
开发
根据需求和设计构建网页,实现交互和 动态效果。
Web前端的工作职责与技能要求
前端工程师的工作职责
负责网页开发、优化和维护,与后端开发人员合作 实现完整的Web应用程序。
Web前端的开发工具
Sublime Text
一款轻量级、快速且强大的文 本编辑器,支持多种编程语言 和插件。
Visual Studio Code
一款功能强大的开源代码编辑 器,具有丰富的扩展和调试功 能。
WebStorm
JetBrains开发的专业JavaScript开 发工具,提供智能代码编辑和 调试功能。
前端工程师的技能要求
熟练掌握HTML、CSS、JavaScript等前端技术,具备 良好的团队协作和问题解决能力。
总结
1 Web前端的发展趋势
移动端和云计算的兴起将 继续推动Web前端技术的 发展和创新。
2 如何成为一名专业的 3 学习资源推荐
前端工程师
参考优秀的教程、文档和
本课程将为您介绍Web前端的基础知识,包括定义、发展历程、主要技术和 工具,以及前端工程师的职责和技能要求。
什么是Web前端
1 定义
Web前端是指构建和设计Web界面的技术和工具集合,用于创建用户界面和用户体验。
2 发展历程
Web前端经历了从静态网页到动态网页,从表现层到交互层的发展过程。
Web前端的开发流程
1
设计与原型构建
2
创建网页设计和原型,确定用户界面的
样式和布局。
3
测试与部署
4
测试网页的功能和性能,最后部署到生 产环境。
需求分析
与客户和团队讨论,定义项目的需求和 特性。
开发
根据需求和设计构建网页,实现交互和 动态效果。
Web前端的工作职责与技能要求
前端工程师的工作职责
负责网页开发、优化和维护,与后端开发人员合作 实现完整的Web应用程序。
Web前端的开发工具
Sublime Text
一款轻量级、快速且强大的文 本编辑器,支持多种编程语言 和插件。
Visual Studio Code
一款功能强大的开源代码编辑 器,具有丰富的扩展和调试功 能。
WebStorm
JetBrains开发的专业JavaScript开 发工具,提供智能代码编辑和 调试功能。
前端工程师的技能要求
熟练掌握HTML、CSS、JavaScript等前端技术,具备 良好的团队协作和问题解决能力。
总结
1 Web前端的发展趋势
移动端和云计算的兴起将 继续推动Web前端技术的 发展和创新。
2 如何成为一名专业的 3 学习资源推荐
前端工程师
参考优秀的教程、文档和
web前端开发ppt课件
name:author、description、keywords、generator、revised、…;
content="text/html; charset=gb2312" :
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="武夷学院广播台,武夷学院,……" />
<meta name="description" content="没有旋律也能为你深情地歌唱……" />
元素必须被关闭(如<p></p>)、非空标 签必须使用结束标签(<br />)
元素必须小写(标签名和属性对大小写敏 感)(<body><a></a></body>)
属性值必须加引号(<table width="100%"> </table>)
10
@请叫我周某人 @武夷学院广播台
18
Web前端开发
NO.3 纠结的浏览器兼容问题
CSS Hack(解决兼容问题):
由于不同的浏览器对CSS的支持及解析结果 不一样,还由于CSS中的优先级的关系。我 们就可以根据这个来针对不同的浏览器来 写不同的CSS。 1、IE6能识别下划线"_"和星号" * ";IE7能 识别*+html和星号" * ";backgroundcolor:red\0 IE8能识别\0;backgroundcolor:blue\9\0 仅IE9支持
Web前端开发实例教程PPT课件(共13章)第12章 jQuery动画与UI插件
12.6.2 自动完成
【例12-5】通过使用自动完成实现根据用户的输入,智能显示 查询列表的功能,如果查询列表过长,则可以通过为autocomplete 设置max-height来防止菜单显示太长。
12.6.3 标签页
标签页(Tabs)是一种多面板的单内容区,每个面板与列表 中的标题相关,单击标签页,可以切换显示不同的逻辑内容。 标签页(Tabs)必须在一个有序(<ol>)或无序(<ul>)列表
习题12
4.使用jQuery UI折叠面板插件制作如图12-14所示的页面。页面加 载后,折叠面板中的每个子面板都带有图标,单击“切换图标”按钮 ,隐藏子面板的图标,可以反复切换图标的显示与隐藏状态。 5.使用jQuery UI自动完成插件制作如图12-15所示的页面。在文本 框中输入关键字,实现“分类”智能查询。 6.通过使用日期选择器(Datepicker)插件选择日期并格式化,显 示在文本框中,在选择日期时,同时提供两个月的日期供选择,而 且在选择时,可以修改年份信息和月份信息,如图12-16所示。
$(selector).slideToggle(speed,callback)
12.4.3 交替伸缩效果
【例12-3】滑动效果示例。单击“向下展开”按钮,div元素中 的内容从上往下逐渐展开;单击“向上收缩”按钮,div元素中的内容 从下往上逐渐折叠;单击“交替伸缩”按钮,div元素中的内容可以向 下展开也可以向上收缩。
12.5.3 jQuery UI的使用
在网页中使用jQuery UI插件时,需要将解压之后的jquery-ui1.12.1.custom文件夹复制到网页所在的文件夹下,然后在网页的 <head>区域添加jquery-ui.css文件、jquery-ui.js文件及 external/jquery文件夹下jquery.js文件的引用,代码如下:
web前端PPT
HTML 5 新增标签:
W3C标准-结构标准
canvas
header
nav section aside footer article
progress ruby
mark time
video audio
figure
figcaption
前端技术
HTML—— WEB应用的基石
HTML 4 与 HTML 5 结构区别
WEB前端
刘梅花 2014.12.24
WEB前端
前端简介 前端技术
前端工具
前端简介
前端是什么?
HTML/CSS/JavaScript…… 与后端相比
前端客户端环境不可预知 代码开源 数据无法隐藏 更关注页面性能和用户体验
前端简介
前端主要职能:把网站界面更好的呈现给用户
前端技术
前端技术
W3C 标准
前端技术
性能及安全
性能——页面内容优化
• 尽量减少HTTP请求次数 8. 使用GET来完成AJAX请求 9. 对于静态内容使用无cookie请求 • 合理利用并行 1. 尽量避免重定向 2. 慎用iframe 3. 把样式表放在顶部 4. 脚本放到样式后面加载 • 节约系统消耗 1. 避免使用CSS表达式 2. 避免使用滤镜
步通信对象等操作上存在很多兼容性问题。
前端技术
性能及安全
网络安全:OWASP(Open Web Application Security Project)开放式Web应用程序 安全项目。网址:(中文站)。
性能:基础原则(比如Yahoo得12条性能准则),性能检测工具(YSlow,Page Speed,showslow)。 页面内容优化 服务器优化
前端技术
W3C标准-结构标准
canvas
header
nav section aside footer article
progress ruby
mark time
video audio
figure
figcaption
前端技术
HTML—— WEB应用的基石
HTML 4 与 HTML 5 结构区别
WEB前端
刘梅花 2014.12.24
WEB前端
前端简介 前端技术
前端工具
前端简介
前端是什么?
HTML/CSS/JavaScript…… 与后端相比
前端客户端环境不可预知 代码开源 数据无法隐藏 更关注页面性能和用户体验
前端简介
前端主要职能:把网站界面更好的呈现给用户
前端技术
前端技术
W3C 标准
前端技术
性能及安全
性能——页面内容优化
• 尽量减少HTTP请求次数 8. 使用GET来完成AJAX请求 9. 对于静态内容使用无cookie请求 • 合理利用并行 1. 尽量避免重定向 2. 慎用iframe 3. 把样式表放在顶部 4. 脚本放到样式后面加载 • 节约系统消耗 1. 避免使用CSS表达式 2. 避免使用滤镜
步通信对象等操作上存在很多兼容性问题。
前端技术
性能及安全
网络安全:OWASP(Open Web Application Security Project)开放式Web应用程序 安全项目。网址:(中文站)。
性能:基础原则(比如Yahoo得12条性能准则),性能检测工具(YSlow,Page Speed,showslow)。 页面内容优化 服务器优化
前端技术
web前端技术整理精品PPT课件
各浏览器CSS hack兼容表:
标注了各个浏览器之间的兼容不同的地方。 /*ie8 and below*/ body { color: red; /* all browsers, of course */ color : green\9; /* IE8 and below */ }
XHTML:可扩展超文本置标语言(eXtensible HyperText Markup Language,XHTML),是一种 置标语言,表现方式与超文本置标语言(HTML)类似,不过语法上更加严格。从继承关系上 讲,HTML是一种基于标准通用置标语言(SGML)的应用,是一种非常灵活的置标语言,而 XHTML则基于可扩展置标语言(XML),XML是SGML的一个子集。XHTML 1.0在2000年1月26 日成为W3C的推荐标准。
HTML:(HyperText Mark-up Language)即超文本标记语言或超文本链接标示语言,是 目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML 命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等 。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需 的信息,而主体则包含所要说明的计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象, 只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML 是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性,XHTML是一种为适 应XML而重新改造的HTML。
2.图形软件核心是层的概念 动画除了层还有时间帧概念
位图矢量图区别
实例说明部分
Photoshop flash 应用
web前端PPT课件
2023
PART 06
Web前端最佳实践
REPORTING
响应式设计
响应式设计
是指网页能够自适应不同设备和屏幕大小,提供良好的用户体验 。
设计原则
使用流式布局、媒体查询、弹性布局等实现自适应设计。
响应式图片
使用srcset属性为不同设备提供不同分辨率的图片。
性能优化
减少HTTP请求
合并和压缩CSS、JS文件,使用CDN加速资源 加载。
2023
PART 02
HTML基础
REPORTING
HTML简介
HTML是HyperText Markup Language的缩写,即超文本标记语言,是 用于创建网页的标准标记语言。
HTML定义了网页内容的结构和语义,使得网页能够被浏览器正确解析和 显示。
HTML由一系列的标签组成,用于描述网页中的各种元素,如标题、段落 、链接、图片等。
CSS能够分离文档内容(用HTML或XML编写) 与文档表现(如布局、颜色、字体等),使内容 与表现分离。
CSS选择器
类选择器
通过类属性选择元 素。
属性选择器
根据元素的属性选 择元素。
元素选择器
根据HTML元素名 称选择元素。
ID选择器
通过ID属性选择元 素。
伪类选择器
用于选择元素的特 定状态,如:hover 、:active等。
职责
Web前端工程师的职责包括HTML、 CSS和JavaScript等前端技术的开发、 页面布局和设计、响应式设计、性能 优化等方面。
Web前端的重要性
用户体验
良好的Web前端设计能够提供优 秀的用户体验,提高用户对网站 的信任度和满意度。
Web前端开发——简单讲解(完整版) ppt课件
界面
从上到下:标题栏、菜单栏、tab控制栏、编辑区、状态栏 从做到右:分别是边栏、编辑区、MiniMap
菜单栏:各种命令,各种设置。
Tab栏:很多编辑器都有的,如果文件编辑过未保存,右上角有个小圆点提示保存,如果未保存关
了也不用害怕,ST2很贴心,会帮我们自动保存。
编辑区:这是我们主要的工作区域,ST2支持代码自动缩进,代码折叠功能。
98行——显示缩略图边框
101行——光标当前行高亮显示
有助于我们快速找到光标位置。
Key Bindings:快捷键设置,ST2的快捷键很多,改的时候注意不要覆盖了。因为快捷
键众多,所以有下面这种组合快捷键,先按下ctrl+k,松开k,再按下j就可以展开全部
代码了。
ppt课件
10
扩展主要快捷键列表
介绍几个常见的功能:
自动完成:自动完成的快捷键是Tab,如果在html文件中,输入cl按下tab,即可自动补全为
class=””
多列编辑:按住ctrl点击鼠标,会出现多个闪烁的光标,这时可同时修改多处
ppt课件
4
ppt课件
5
ppt课件
或者按住鼠标中键拖拽, 代码注释功能:ctrl+/、ctrl+shift+/分别未行注 释和块注释,再按一下就能去掉注释,ST2能 够自动识别是html、css还是js文件,给出不同 类型的注释。 行操作:ctrl+alt+↑、ctrl+alt+↓向上或者向下交 换两行,ctrl+enter,光标后插入空行,ctrl+d 选择相似,可以参考后面的快捷键列表。 右键功能:
示
<!--[if !IE]>除IE外都可识别<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if lt IE 6]> IE6和IE6以下版本可识别 <![endif ]--> <!--[if gte IE 6]> IE6和IE6以上版本可识别 <![endif ]--> <!--[if IE 6]> 仅IE6可识别 <![endif]-->
从上到下:标题栏、菜单栏、tab控制栏、编辑区、状态栏 从做到右:分别是边栏、编辑区、MiniMap
菜单栏:各种命令,各种设置。
Tab栏:很多编辑器都有的,如果文件编辑过未保存,右上角有个小圆点提示保存,如果未保存关
了也不用害怕,ST2很贴心,会帮我们自动保存。
编辑区:这是我们主要的工作区域,ST2支持代码自动缩进,代码折叠功能。
98行——显示缩略图边框
101行——光标当前行高亮显示
有助于我们快速找到光标位置。
Key Bindings:快捷键设置,ST2的快捷键很多,改的时候注意不要覆盖了。因为快捷
键众多,所以有下面这种组合快捷键,先按下ctrl+k,松开k,再按下j就可以展开全部
代码了。
ppt课件
10
扩展主要快捷键列表
介绍几个常见的功能:
自动完成:自动完成的快捷键是Tab,如果在html文件中,输入cl按下tab,即可自动补全为
class=””
多列编辑:按住ctrl点击鼠标,会出现多个闪烁的光标,这时可同时修改多处
ppt课件
4
ppt课件
5
ppt课件
或者按住鼠标中键拖拽, 代码注释功能:ctrl+/、ctrl+shift+/分别未行注 释和块注释,再按一下就能去掉注释,ST2能 够自动识别是html、css还是js文件,给出不同 类型的注释。 行操作:ctrl+alt+↑、ctrl+alt+↓向上或者向下交 换两行,ctrl+enter,光标后插入空行,ctrl+d 选择相似,可以参考后面的快捷键列表。 右键功能:
示
<!--[if !IE]>除IE外都可识别<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if lt IE 6]> IE6和IE6以下版本可识别 <![endif ]--> <!--[if gte IE 6]> IE6和IE6以上版本可识别 <![endif ]--> <!--[if IE 6]> 仅IE6可识别 <![endif]-->
《Web基础知识》PPT课件
整理ppt
4
Internet采用超文本和超媒体的组合方式,将信息的链 接扩展至整个Internet上。Web就是一种超文本信息系 统,它使得文本不再固定在某一个位置,而是可以从 一个位置跳转到另外的位置,正是这种多链接性,才 把它称为Web。
从用户的观点来看,Web是由一个巨大的全球范围的 文档或Web页面集合组成的,Web页面通常简称为页 面。每个页面可包含指向全球任何地方的其他页面的 链接,通过单击一个链接,用户可以跟随这个链接, 到达它所指向的页面,这个过程可以无限地重复下去。
在bs模式中用户通过浏览器向分布在网络上的许多服务器发出请求服务器对浏览器的请求进行处理将用户所需信息返回到浏览器其余的工作如数据请求加工结果返回以及动态网页生成对数据库的访问和应用程序的执行等全部由web服务器完成
第1章 Web基础知识
整理ppt
1
本章要点
Object ive
Web的概述 Web浏览器和Web服务器 Web的工作原理 网页的基本元素 网站及网站开发技术
云计算
整理ppt
17
1.2 浏览器/服务器模式
Web浏览器结合多种Script语言(VBScript、JavaScript 等)和ActiveX技术,实现了原来需要复杂专用软件才 能实现的强大功能,在前端实现一部分事务逻辑,在 服务器上实现系统功能的核心部分,这样就简化了系 统的开发、维护和使用。
整理ppt
23
网站的体系结构示意图
整理ppt
24
网站的工作流程
客户端通过浏览器来显示数据并实现与服务器的交互。
在 服 务 器 端 由 Web 服 务 器 通 过 HTTP ( HTTP , HyperText Transfer Protocol)协议与客户端的浏览器 交互,Web服务器和应用服务器也使用HTTP作为它 们之间的通信协议,而应用服务器与数据库服务器之 间采用标准的机制进行通信。
Web前端开发实例教程PPT课件(共13章)第3章 网页的布局与交互
【例3-2】跨行跨列表格示例。
3.1.4 表格数据的分组
表格数据的分组标签包括<thead>、<tbody>和<tfooter>,主要 用于对表格数据进行逻辑分组。 【例3-3】表格分组示例。
3.1.5 调整列的格式
1)<colgroup>标签:对表格中的列组合,以便对其进行格式化。 2)<col>标签:对表格中一个或多个列定义属性值,通常位于 <colgroup>元素内。 【例3-4】列格式示例。
高等学校规划教材
Web前端开发实例教程(第2版)
——HTML5+CSS3+JavaScript+jQuery
第3章 网页的布局与交互
目录
3.1 表格元素table 3.2 使用结构元素构建网页布局 3.3 页面交互元素 3.4 分区元素div 3.5 范围元素span 3.6 表单
3.1 表格元素table
div元素是一个块级元素,通常使用div元素来组合块级元素, 这样即可使用样式对它们进行格式化。由于div元素没有明显的外观 效果,因此需要为其添加CSS样式属性。div元素的格式为:
<div id="控件id" class="类名">文本、图像或表格</div>
3.4 分区元素div
【例3-13】使用div元素组织网页内容示例。
<textarea name="名称" rows="行数" cols="列数"> 初始文本内容
</textarea>
3.6.6 多行文本元素textarea
3.1.4 表格数据的分组
表格数据的分组标签包括<thead>、<tbody>和<tfooter>,主要 用于对表格数据进行逻辑分组。 【例3-3】表格分组示例。
3.1.5 调整列的格式
1)<colgroup>标签:对表格中的列组合,以便对其进行格式化。 2)<col>标签:对表格中一个或多个列定义属性值,通常位于 <colgroup>元素内。 【例3-4】列格式示例。
高等学校规划教材
Web前端开发实例教程(第2版)
——HTML5+CSS3+JavaScript+jQuery
第3章 网页的布局与交互
目录
3.1 表格元素table 3.2 使用结构元素构建网页布局 3.3 页面交互元素 3.4 分区元素div 3.5 范围元素span 3.6 表单
3.1 表格元素table
div元素是一个块级元素,通常使用div元素来组合块级元素, 这样即可使用样式对它们进行格式化。由于div元素没有明显的外观 效果,因此需要为其添加CSS样式属性。div元素的格式为:
<div id="控件id" class="类名">文本、图像或表格</div>
3.4 分区元素div
【例3-13】使用div元素组织网页内容示例。
<textarea name="名称" rows="行数" cols="列数"> 初始文本内容
</textarea>
3.6.6 多行文本元素textarea
Web基础知识ppt课件
(一)internet
• Internet中文名称互联 网。又称因特网。 (是全球性的网络,是 一种公用信息的载体。)
2、一种定义:是由一些使用公共语言互相 通信的计算机连接而成的网络,即广域网、局 域网及单机按照一定的通讯协议组成的国际计 算机网络。
(一)internet
3、作用
互联网是指将两台以上的计算 机终端、客户端、服务端通过计算 机信息技术的手段互相联系起来的 结果,人们可以:
(二)web
2、特点:
(1)图形化
(2)web与平台无关
(3)web是分布式的 (4)web是动态的 (5)we由b是于交we互b的站点的信息包含站点本身
的信息we,b信的息交的互提性供首者先可表以现经在常它对的站超链 上接的上信,息用进户行的更浏新览。顺一序般和各所信到息站站点点完 都全尽由量他保自证己信决息定的;时另间外性通。过填写form 可以向服务器提交请求。
户可以激活一段声音, 显示一个图形甚至可 以播放一段动画。
(二)web
3、表现形式:
(1)超文本(hypertext) (2)超媒体(hypermedia)
(3)超文本传输协议(http)
超文本传输协议(HTTP)Hyper Transfer Protocol 是超文本在互联网上的传 输协议。
(三)web应用
Web基础知识
主要内容:
• Web简介 • Web技术简介 • 网站 • HTML
一、web简介
• (一)Internet • (二)Web • (三)Web应用
(一)internet
• 1、由来: 1982年ARPANET把TCP/IP协议 作为它的标准协议,称以ARPANET为主干 网的国际互连网为INTERNET。
web前端概述课件
web前端概述
Web1.0纪元
关键词:
• 网页制作、三剑客、特效300例
职业名称:
• 网页设计师、页面仔、搞前台的、网页编辑
主要技术:
• HTML、CSS、Dreamweaver、Fireworks、Flash
市场需求:
网页作图软件
• 门户网站、企业网站、个人网站
web前端概述
Web1.0纪元:前端与后端比较
前端与后端人员配比是1:6左右,薪水比是1:2
web前端概述
Web1.0纪元:前端的领域 (2003)
FF浏览器:即Firefox
web前端概述
Web2.0纪元
关键词: • JavaScript、Ajax、Div+Css、Web标准
职业名称: • 网页制作工程师、前端开发工程师
主要技术: • HTML、CSS、JavaScript
web前端概述
HTML5 纪元
关键词:
• JavaScript、Ajax、Web标准、HTML5、CSS3、移动Web、
多终端适配 职业名称:
• 前端开发工程师、全栈工程师 主要技术:
全栈工程师,也叫全端工程 师,英文Full Stack developer。是指掌握多种 技能,并能利用多种技能独 立完成产品的人
• 在文本编辑器(例如:Sublime Text3)中编写. • 保存为.html结尾的文件 • 在浏览器(例如:Goole Chrome)中打开查看效
果
htm、html都是静态网页的后缀名。 二者没有区别。
web前端概述
HTML标签
• HTML 标签是由尖括号包围的关键词,比如
<html>
• HTML 标签通常是成对出现的,比如 <b> 和
Web1.0纪元
关键词:
• 网页制作、三剑客、特效300例
职业名称:
• 网页设计师、页面仔、搞前台的、网页编辑
主要技术:
• HTML、CSS、Dreamweaver、Fireworks、Flash
市场需求:
网页作图软件
• 门户网站、企业网站、个人网站
web前端概述
Web1.0纪元:前端与后端比较
前端与后端人员配比是1:6左右,薪水比是1:2
web前端概述
Web1.0纪元:前端的领域 (2003)
FF浏览器:即Firefox
web前端概述
Web2.0纪元
关键词: • JavaScript、Ajax、Div+Css、Web标准
职业名称: • 网页制作工程师、前端开发工程师
主要技术: • HTML、CSS、JavaScript
web前端概述
HTML5 纪元
关键词:
• JavaScript、Ajax、Web标准、HTML5、CSS3、移动Web、
多终端适配 职业名称:
• 前端开发工程师、全栈工程师 主要技术:
全栈工程师,也叫全端工程 师,英文Full Stack developer。是指掌握多种 技能,并能利用多种技能独 立完成产品的人
• 在文本编辑器(例如:Sublime Text3)中编写. • 保存为.html结尾的文件 • 在浏览器(例如:Goole Chrome)中打开查看效
果
htm、html都是静态网页的后缀名。 二者没有区别。
web前端概述
HTML标签
• HTML 标签是由尖括号包围的关键词,比如
<html>
• HTML 标签通常是成对出现的,比如 <b> 和
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
HTML+CSS 初识web前端和HTML
1
本节任务
知 识
• 什么是Web前端
导 入
• Web前端开发工具
• 浏览器的介绍
• HTML是什么
• HTML的文档结构
• W3c介绍
• Html发展史
• Xhtml1.0规范
• 常用标签的讲解
• 属性的讲解
2
知 Web前端开发语言介绍
识
讲 解
1. Web前端:浏览器展现给用户的所有东西 (设计+布局+特效+交互)
6
HTML 文档结构
知 识
讲 <!DOCTYPE HTML>
解
<html>
<head></head>
<body>hello world</body>
</html>
<!DOCTYPE HTML> 网页的DTD声明,告诉浏览器按照指定的标准来解
析网页,这里指的是w3c标准。如果不写DTD声明,浏览器认为这是一
HTML 4.0 –
1997年12月18日,W3C推荐标准
HTML 4.01(微小改进) –
1999年12月24日,W3C推荐标准
XHTML 1.0 –
发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布
XHTML 1.1 –
于2001年5月31日发布
XHTML 2.0
3
知 开发工具介绍
识 讲 解
1. 三种常用的 IDE:Dreamweaver、HBuilder、Webstorm 2. 建议使用HBuilder => 速度快,代码提示好,基于eclipse开发,
兼容所有eclipse有的插件
4
知 浏览器的介绍
识 讲 解
1. IE浏览器:IE6—IE8存在兼容性问题,js引擎的性能不好 2. Chrome浏览器:兼容性及js引擎性能都很好 3. FF浏览器:兼容性很好,js引擎性能不如chrome,而且首次打
个不太“标准”的网页,就会以“奇怪模式”来显示这个网页。
7
知 W3c介绍
识 讲 解
W3c 万维网联盟,专门制定和维护web标准的组织
万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技 术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及 实施指南,如广为业界采用的超文本标记语言、可扩展标记语言以及帮助残障 人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术 的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。
开特别慢
注意:开发调试建议使用 Chrome 浏览器
5
HTML文档结构
知
识 讲
1. HTML是什么
解
• Html 是超文本标记语言
• Html 使用标记来描述网页
• Html 文件的后缀名是 .html 或者是 .htm
• Html 文件不需要编译,直接由浏览器解析执行
2. HTML的基础语法
• Html 语法是由标签组成的 => 标记=标签=元素=节点 • Html 标签分为双标签和单标签 • Html 标签不区分大小写,推荐使用小写
讲 解
<h5 style=“color:red”>文章标题</h5>
注意: 1. style 属性规定元素的行内样式(行间样式) 2. style 样式内部写法 => 属性名:属性值 => 多个属性用分号隔开 3. color 文字的颜色,值有三种形式 => 十六进制,rgb,英文
15
分化点
2004年(WHATWG) HTML5草案
2008年(合并) HTML5
2014年 HTML5正式版
11
常用标签的介绍
知
识
讲 解
h1 – h6 双标签 标题
<h5>文章标题</h5>
注:h1只可以出现一次,h2 - h6可以多次出现
P 双标签 段落 <p>文章内容</p>
12
常用标签的介绍
9
xhtml1.0 介绍
知
识 1. xhtml 就是标准更严格的html版本,增强了一些规范和限制
讲
解 2. xhtml 可以理解成就是html的加强版
3. xhtml 好处是增强了程序的可读性
xhtml1.0 规范
• 页面必须具有DTD声明 • img必须加alt • 双标签必须闭合, 单标签由反斜线(/) 封闭 • 引号必须用双引号 • 标签名与属性名必须小写
8
Html 发展史
知
识 讲 解
HTML1.0 – 草案 在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准)
HTML 2.0 –
1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2 –
1996年1月14日,W3C推荐标准
2. Web前端的发展:随着时代的发展,在这样一个 “体验至上、视觉
为王”的时代,现在的互联网产品不再是以前那样只追求功能的实
现,不在乎视觉效果及用户体验。基于这样的时代需求,Web前端
在产品组成中起到了举足轻重的作用。
3. 职业方向:网站开发(PC+移动)、游戏制作、App开发…
4. 开发语言:html + css + javascript
<img src="图片路径" alt="替换文本" width="宽度" height="高度" />
注意: 1. alt 只有当地址路径错误的时候才显示 2. width/height 只给一个值的时候另一个值浏览器默认会算 出来,等比例缩放 3. 图片名称不可以出现中文
14
元素样式的介绍
知
识
10
Xhtml 发展史
知
识
讲
解
1993年(IETF)
1995(W3C)
HTML 1.0
HTML 2.0
1996(W3C) HTML3.2
1997(W3C) HTML 4.0
1999(W3C) HTML 4.01
2000(W3C) XHTML 1.0
2001(W3C) XHTML 1.1
分歧
XHTML2.0?
知
识
讲 解
a 双标签 超链接
<a href="地址" title="提示文字" target="打开方式">超链接标题</a>
属性的介绍
1. 用来表示该标签的性质和特性,通常格式 => 属性名="属性值" 2. 在开始标签中指定 3. 多个属性用空格隔开
13
常用标签的介绍
知
识
讲 解
Байду номын сангаас
img 单标签 图片
1
本节任务
知 识
• 什么是Web前端
导 入
• Web前端开发工具
• 浏览器的介绍
• HTML是什么
• HTML的文档结构
• W3c介绍
• Html发展史
• Xhtml1.0规范
• 常用标签的讲解
• 属性的讲解
2
知 Web前端开发语言介绍
识
讲 解
1. Web前端:浏览器展现给用户的所有东西 (设计+布局+特效+交互)
6
HTML 文档结构
知 识
讲 <!DOCTYPE HTML>
解
<html>
<head></head>
<body>hello world</body>
</html>
<!DOCTYPE HTML> 网页的DTD声明,告诉浏览器按照指定的标准来解
析网页,这里指的是w3c标准。如果不写DTD声明,浏览器认为这是一
HTML 4.0 –
1997年12月18日,W3C推荐标准
HTML 4.01(微小改进) –
1999年12月24日,W3C推荐标准
XHTML 1.0 –
发布于2000年1月26日,是W3C推荐标准,后来经过修订于2002年8月1日重新发布
XHTML 1.1 –
于2001年5月31日发布
XHTML 2.0
3
知 开发工具介绍
识 讲 解
1. 三种常用的 IDE:Dreamweaver、HBuilder、Webstorm 2. 建议使用HBuilder => 速度快,代码提示好,基于eclipse开发,
兼容所有eclipse有的插件
4
知 浏览器的介绍
识 讲 解
1. IE浏览器:IE6—IE8存在兼容性问题,js引擎的性能不好 2. Chrome浏览器:兼容性及js引擎性能都很好 3. FF浏览器:兼容性很好,js引擎性能不如chrome,而且首次打
个不太“标准”的网页,就会以“奇怪模式”来显示这个网页。
7
知 W3c介绍
识 讲 解
W3c 万维网联盟,专门制定和维护web标准的组织
万维网联盟创建于1994年,是Web技术领域最具权威和影响力的国际中立性技 术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及 实施指南,如广为业界采用的超文本标记语言、可扩展标记语言以及帮助残障 人士有效获得Web内容的信息无障碍指南(WCAG)等,有效促进了Web技术 的互相兼容,对互联网技术的发展和应用起到了基础性和根本性的支撑作用。
开特别慢
注意:开发调试建议使用 Chrome 浏览器
5
HTML文档结构
知
识 讲
1. HTML是什么
解
• Html 是超文本标记语言
• Html 使用标记来描述网页
• Html 文件的后缀名是 .html 或者是 .htm
• Html 文件不需要编译,直接由浏览器解析执行
2. HTML的基础语法
• Html 语法是由标签组成的 => 标记=标签=元素=节点 • Html 标签分为双标签和单标签 • Html 标签不区分大小写,推荐使用小写
讲 解
<h5 style=“color:red”>文章标题</h5>
注意: 1. style 属性规定元素的行内样式(行间样式) 2. style 样式内部写法 => 属性名:属性值 => 多个属性用分号隔开 3. color 文字的颜色,值有三种形式 => 十六进制,rgb,英文
15
分化点
2004年(WHATWG) HTML5草案
2008年(合并) HTML5
2014年 HTML5正式版
11
常用标签的介绍
知
识
讲 解
h1 – h6 双标签 标题
<h5>文章标题</h5>
注:h1只可以出现一次,h2 - h6可以多次出现
P 双标签 段落 <p>文章内容</p>
12
常用标签的介绍
9
xhtml1.0 介绍
知
识 1. xhtml 就是标准更严格的html版本,增强了一些规范和限制
讲
解 2. xhtml 可以理解成就是html的加强版
3. xhtml 好处是增强了程序的可读性
xhtml1.0 规范
• 页面必须具有DTD声明 • img必须加alt • 双标签必须闭合, 单标签由反斜线(/) 封闭 • 引号必须用双引号 • 标签名与属性名必须小写
8
Html 发展史
知
识 讲 解
HTML1.0 – 草案 在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准)
HTML 2.0 –
1995年11月作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时
HTML 3.2 –
1996年1月14日,W3C推荐标准
2. Web前端的发展:随着时代的发展,在这样一个 “体验至上、视觉
为王”的时代,现在的互联网产品不再是以前那样只追求功能的实
现,不在乎视觉效果及用户体验。基于这样的时代需求,Web前端
在产品组成中起到了举足轻重的作用。
3. 职业方向:网站开发(PC+移动)、游戏制作、App开发…
4. 开发语言:html + css + javascript
<img src="图片路径" alt="替换文本" width="宽度" height="高度" />
注意: 1. alt 只有当地址路径错误的时候才显示 2. width/height 只给一个值的时候另一个值浏览器默认会算 出来,等比例缩放 3. 图片名称不可以出现中文
14
元素样式的介绍
知
识
10
Xhtml 发展史
知
识
讲
解
1993年(IETF)
1995(W3C)
HTML 1.0
HTML 2.0
1996(W3C) HTML3.2
1997(W3C) HTML 4.0
1999(W3C) HTML 4.01
2000(W3C) XHTML 1.0
2001(W3C) XHTML 1.1
分歧
XHTML2.0?
知
识
讲 解
a 双标签 超链接
<a href="地址" title="提示文字" target="打开方式">超链接标题</a>
属性的介绍
1. 用来表示该标签的性质和特性,通常格式 => 属性名="属性值" 2. 在开始标签中指定 3. 多个属性用空格隔开
13
常用标签的介绍
知
识
讲 解
Байду номын сангаас
img 单标签 图片