版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、,第1部分 网页设计基础,2010年10月,课程概述,本课程目的是让学生掌握WEB前端相关技术,能独立完成相应前端网页的设计与开发。主要内容有: HTML与XHTML CSS Dreamweaver JavaScript Ajax PHP(介绍),本章要点,网页和网站的关系 Web服务器和浏览器 动态网页和静态网页 域名与主机的关系 URL的结构,Internet,Internet是由遍布全世界的各种各样的网络通过TCP/IP协议连接成的一个松散结合的全球网,它使网络上的各台计算机(Internet上称为主机,即host)可以互相交换信息。 Internet为用户提供了各种各样的服务,如WWW
2、,Email,FTP,即时通信等。,WWW,WWW的含义是全球信息网(World Wide Web),简称为Web或“万维网”。它是一个基于超文本(hypertext)方式的信息查询工具,通过http协议传输超文本信息。是由欧洲核子物理研究中心(CERN)研制的。 WWW将位于全世界Internet上不同网址的相关数据信息有机地编织在一起,通过浏览器(browser)提供一种友好的信息查询界面。,WWW特点,WWW具有三个统一: 1.统一的资源定位方式:URL(统一资源定位器,即网址)。 2.统一的资源访问方式:HTTP(超文本传输协议)。 3.统一的信息组织方式:HTML(超文本标记语言)。
3、,网 页,网页即是超文本,是通过超文本标记语言HTML(HypeText Markup Language)书写的一种纯文本文件, 客户通过浏览器看到的包含了如文字、图像、声音和动画等多媒体信息的每一个页面,其本质是一个纯文本文件。 浏览器对该纯文本文件进行了解释,才生成了多姿多彩的网页,除文本外,其它媒体素材(图像、声音、动画和影像等),都需要保存成单独的文件,通过URL嵌入到网页文件中。 可以看出,WWW服务主要是通过一个个多媒体网页提供给用户各种信息的。,HTML超文本标记语言,超文本标记语言HTML作为一种语言,它具有语言的一般特征,即它是一种符号系统,具有自己的词汇(符号)和语法(规则
4、)。 所谓标记,就是作记号。所谓超文本,就是相比普通文本有超越的地方,如超文本可以通过超链接转到指定的某一页,而普通文本只能一页页翻,超文本还具有图像,视频,声音等元素,并能和用户交互,这些都是普通文本无法达到的 。,HTML的历史,超文本标记语言HTML是一种建立超文本/超媒体文档的语言,它用标签标记文档中的文本及图像等各种元素,指示浏览器如何显示这些元素。HTML的发展历程如图所示,HTML与编程语言的区别,HTML语言与编程语言有明显不同,首先它不是一种计算机编程语言,而是一种描述文档结构的语言,或者说排版语言; 其次HTML是弱语法语言,随便怎么写都可以,计算机尽力去理解执行,不理解的
5、按原样显示,而编程语言是严格语法的语言,写错一点点计算机就不执行,报告错误; 再次HTML语言不像大多数编程语言一样需要编译成指令后执行,而是每次由浏览器解释执行。,网 站,一个网站对应磁盘上的一个文件夹,网站的所有网页和其他资源文件都会放在该文件夹下或其子文件夹下,设计良好的网站通常是将网页文档及其它资源分门别类地保存在相应的文件夹中以方便管理和维护。这些网页通过链接组织在一起,其中有个网页称为首页,常命名为index.htm,必须放在网站的根目录下。 网页中所需要的图片文件一般单独保存在该目录下一个叫images的文件夹下。,网站结构,Wgzx,web,index.htm,images,s
6、tyle.css,about.html,h1.htm,h2.htm,h3.htm,首页文件的直接上级目录,是网站根目录,首页文件的间接上级目录,不是网站根目录,网站目录的建立,因此制作网站的第一步是在硬盘上新建一个文件夹,作为网站根目录,以后把这个目录上传到服务器上就可以了。由于我们制作网站一般需要用到Dreamweaver,所以还要配置网站在Dreamweaver下的开发环境,在Dreamweaver中新建站点,任意取一个站点名,把刚才新建的那个文件夹作为站点文件夹就可以了,这样站点目录内的html文件之间的链接会使用相对Url的形式。 示范,网站的特点,众多的网页 确定的主题 统一的风格、
7、 便捷的导航、 栏目的分层,网站制作的流程: 确定站点的核心内容 网站的规划 网站外观的设计 网页具体制作 网站性能测试 网站发布 网站更新与维护。,网页和网站的制作工具,Adobe的 Dreamweaver,Microsoft的 FrontPage,Web服务器和浏览器,网页被放置在Web服务器上 用户通过Url请求web服务器时,web服务器把相应的网页传送到用户浏览器端 。 Web服务器的作用:对于静态网页,web服务器仅仅是定位到网站对应的目录,找到每次请求的网页传送给客户端。 对于动态网页,web服务器找到该网页后要先对动态网页中的服务器端程序代码进行执行,生成静态网页代码再传送给客
8、户端浏览器。,Web服务器,由于web服务器对静态网页起的只是一个查找和传输的作用,因此我们测试静态网页时可不安装web服务器,直接找到该网站对应的目录双击网页文件预览测试, 而测试或运行动态网页则一定要在本机上安装web服务器(如IIS),因为动态网页要经过web服务器解释执行生成html文档才能被浏览器解释,浏览器,浏览器:用户浏览网页所用 浏览器的本质:解释html代码生成我们看到的网页 目前常见的浏览器(按使用量多少排列)有:IE6、IE7、IE8、Firefox 3、Safari 4、Google Chrome 2、Opera 10及Netscape Navigator 9,浏览器的
9、logo,IE7 & IE8 Firefox 3Netscape Navigator 9,Opera 10 Safari 4 Google Chrome 2,静态网页和动态网页,静态网页是不包含服务器端代码的html文件,web服务器只是负责把静态网页发送给浏览器,由浏览器解释执行 动态网页中含有服务器端代码,需要先由web服务器对这些服务器端代码进行解释执行生成客户端代码后再发送给客户端浏览器,动态网页的特征,同一个网页根据每次请求的不同,可每次显示不同的内容 因为要显示不同的内容,所以往往需要数据库做支持 从网页的源代码看,动态网页中含有服务器端代码,后缀名不能是.htm,域名、ip和主机
10、,域名和主机的关系:多对一 即在一台主机上可建立多个网站,这些网站的存放方式称为“虚拟主机”,通过web服务器上设置“主机头”进行区别。 域名作用有二,一是将域名发送给DNS服务器解析得到web服务器的IP地址以进行连接,二是将域名信息发送给web服务器,通过域名与web服务器上设置的“主机头”进行匹配确认客户端请求的是哪个网站,若客户端没有发送域名信息给web服务器,例如直接输入ip,则web服务器将打开默认网站。,域名的作用,1.方便记忆IP地址,2.作为主机头信息识别请求的网站,URL,URL(Universal Resource Locator)是统一资源定位器的英文缩写,每个站点或站点上的每个文件(网页及所有资源文件)都有一个唯一的地址,浏览器是通过URL来定位目标信息的 URL的一般格式为: 协议名:/主机名:端口号/文件夹名/文件名 协议名一般有:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采煤课程设计实习报告
- 车间调度算法设计课程设计
- 健康手环蓝牙BLE方案开发课程设计
- PCA降维生物信息课程设计
- 基于NLP的情感分析工具实现方法课程设计
- 深度强化学习游戏AI智能体设计课程设计
- ug应用课程设计小结
- 基于PID的直流电机效率控制课程设计
- 模拟 IC 设计工程师考试试卷及答案
- 彩笔画橘子课程设计
- 2026黄石阳新工作人员公开招聘30人笔试备考题库及答案详解
- 2025年新疆检察院书记员《法律基础知识》题库附答案
- 2026年证券投资顾问胜任能力考试真题及答案解析
- 2026年苏教版小学四年级数学上册第四单元《数学建模》完整课时教案
- 海南省名校联盟2025-2026学年高二(下)期末化学试卷(含答案)
- 《中华民族大团结》(初中)第1课-爱我中华教学课件
- 2021废(污)水处理用复合碳源
- 化学(基础模块)中职PPT完整全套教学课件
- 架空导地线-液压压接(郭学闻)
- 技师培训交直流调速
- 输变电工程项目安全管理台账
评论
0/150
提交评论