Web应用及XHTML基础篇

一、企业应用计算的演变

1、主机/终端模式(Mainframe/Terminal):使用者一般通过只有一个屏幕、一个键盘和一根主机连接线的“哑终端”与主机的应用程序进行交互。

  • 超市收银
  • 航空售票
  • 小型储蓄所
2、客户机/服务器(Client/Server):在网络技术的支持下,应用程序不仅可利用本机资源,还可通过网络方便地共享网上其它计算机资源

3、计算机分类
  • 服务器:向其它计算机提供各种服务
  • 客户机:享受服务器提供服务的计算机

4、浏览器/服务器(Browser/Server,简称B/S)
特征:只需安装浏览器
            减少了客户端的维护工作量,方便了用户使用

5、网页内容
用户登录 用户名: <输入用户名的文本框> 密码:<输入密码的文本框> <确定按钮><取消按钮>

6、Web浏览器
最流行的浏览器:Microsoft Interner Explorer(IE)、Mozilla系列的FireFox
IEtredent
Firefoxgecko
chromeuebkit
Operaproste
Sufariwebkit

7、HTTP请求格式
请求行 GET(HTTP方法) /lovobok/index.html(请求的URL) HTTP/1.1(HTTP版本)
请求头    Host::127.0.0.1:80
空行
消息体 username=lovo

8、HTTP响应格式
状态行 HTTP/1.0(HTTP版本) 200(响应码) OK(响应描述)
响应头
空行
消息体 <html></html>

9、网页分类
  • 静态网页
保存形式:.tml或.htm
发布后,页面内容(文本、图像、超链接)和外观总是保持不变
优点:访问效率高
            网站的架设与开发相当容易
  • 客户端动态网页
网页技术包括:JavaScript、Active控件、Java Applet
优点:充分利用了计算资源
            减轻了服务器和网络上的计算压力
            方便地实现基于图形的用户交互界面
  • 服务器端动态网页
不管采用静态或动态网页技术开发的网页,最终由Web服务器解析,通过HTTP协议发送到客户端

10、网页编程工具的选择
编辑器:记事本、UltraEdit、EditPlus、Emacs
图形化的网页编辑工具:Microsoft FrontPage、Macromedia Dreamweaver、TopStyle

二、XHTML基础
1、语法规则
<开始标记或打开标记>元素内容<结束标记或关闭标记>
例如:<p>语法规则</p>
            <img src="hello.gif"/>

2、定义标题
<h1>Heading 1</h1>
<h2>Heading 2</h2>
<h3>Heading 3</h3>
<h4>Heading 4</h4>
<h5>Heading 5</h5>
<h6>Heading 6</h6>
3、定义段落(Paragraph)
<p>段落示例</p>

4、定义列表
<p>无序列表实例</p>
<ul>
   <li>编写XHTML文件</li>
   <li>编写XML文件</li>
   <li>编写JSP文件</li>
</ul>
<p>有序列表实例</p>
<ol>
   <li>编写XHTML文件</li>
   <li>编写XML文件</li>
   <li>编写JSP文件</li>
</ol>
<p>定义列表实例</p>
<dl>
<dt>猫</dt>
<dd>一只可爱的猫</dd>
<dt>手电筒</dt>
<dd>使用电池的设备</dd>
<dt>cute</dt>
<dd>可爱</dd>
</dl>
5、定义预编排文本
功能:可以使文本按照源文件中的编排格式,一模一样的在浏览器中显示
<pre>
  2.9
+1.2
--------
  4.1
</pre>
6、定义分区块文本
功能:把文档的某个部分用边框围起来
<html>
  <head>
     <style>
        .bodered{ boder-style:solid;}
      </style>
   </head>
<body>
   <p>这是一个常规的段落</p>
   <div class="bodered">
        <p>这是 一个用div样式界定的段落</p>
    </div>
  </body>
<ml>
7、跨越多个字符
功能:可指定文本为粗体、红色、带下划线
<html>
  <head>
     <style>
        .emphasis{  color:red;text-decoration:underline;font-weight:blod;}
      </style>
   </head>
<body>
   <p><span class="emphasis">这段文本被着重强调</span>,而这段没有</p>
   <div class="bodered">
        <p>这是 一个用div样式界定的段落</p>
    </div>
  </body>
<ml>
8、特殊字符
&nbsp;空格
&lt;左尖括号<或小于号
&gt;右尖括>或大于号
&copy;版权符号
&reg;已注册符号
&amp;and符号&
&#3151;长破折号

9、创建超链接
 web连接有两个基本的组件:

①链接:指在主文档中指向其它文档的文本

②目标:指链接所指向的文档或者主文档中的某个位置

格式:

<a><href="目标URL">描述文本</a>
目标:
target="_blank" (打开新页面)
target="_self"(默认本页面)




            

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值