码迷,mamicode.com
首页 > Web开发 > 详细

HTML理论基础:

时间:2015-09-14 19:32:27      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:

                                                                              HTML理论基础:

 

采用B/S计算模式开发的应用程序我们一般称为Web应用程序。

 

网页的结构部分:结构的定义使用HTML语言(超文本标记语言Hyper Text Mark Up Language)。

网页的表现部分:编写文档表现形式的语言是CSS语言(层叠样式表Casading Style Sheet)。

网页的行为部分:标准的脚本语言JS(Java Script)。

访问网页上所有对象:DOM(文档对象模型Document Object Model)。

(均由W3C定义)

 

HTTP协议(超文本传输协议):实现Web浏览器和Web服务器之间的通讯。

 

网页的分类:静态网页、客户端动态网页、服务端动态网页。

 

XHTML基础

1   添加XHTML文档正文

①  定义正文的标题 <h1>Heading 1</h1>

<h2>Heading 2</h2>

<h3>Heading 3</h3>…

 

②  定义一个段落 

<p>Paragraph</p>

 

③  定义应用文本 

<blockquote>block quote</blockquote>

④  定义列表

? 有序列表(Ordered List)

<ol>

<li>List<li>

<ol>

‚ 无序列表(Unordered List)

<ul>

<li>List<li>

<ul>

ƒ 定义列表 (Defined List)

<dl>

<dt>List<dt>

<dd>List<dd>

<dl>

 

⑤  定义预编排文本

<pre>pre</pre>

 

⑥  定义分区块文本

<div>

Division

</div>

 

⑦  跨字符元素

<span> </span>

 

⑧  创建超链接

<a href=””></a>

 

⑨  显示图形

<img src=””/> 

 

⑩  插入多媒体信息

? 添加Flash文件

<object data="flash文件路径" type="application/x-shockwave-flash" width="宽度" height="高度">

    <param name="" value=""/>

</object>

‚ 添加视频文件

<object data="wmv文件路径" type="video/x-ms-wmv" width="宽度" height="高度">

    <param name="" value=""/>

</object>

 

11      插入表格状数据

<table>

    <th>标题</th>

    <tr>行

        <td>列</td>

    </tr>

</table>

 

 

 12   在网页中插入其他网页

<iframe src="URL" frameborder="0"></iframe>

 

2   XHTML元素分为块级元素和内嵌元素两种

块级元素(div、blockquote、列表、fieldset、from、h1-h6、hr、p、pre、table等)定义的文本是换行的,下一元素在浏览器下一行显示。

 

内嵌元素(span、a、img、label、所有表单输入元素、iframe、object等)定义的文本是不换行的,下一元素在该元素同一行的后续位置显示。

 

 

3   XHTML表单

① 表单的各种类型

<form action="" method="get">

    <input type="text" value=""/> 文本框

    <input type="button" value=""/> 普通命令按钮

    <input type="submit" value=""/>提交按钮

<input type="reset" value=""/>重置按钮

<input type="image" value=""/>图像按钮(可替换提交和重置)

    <input type="checkbox"value=""/>复选框

    <input type="radio" value=""/>单选框

<input type="password" value=""/>密码口令框

<input type="file" value=""/>文件上传控件

<input type="hidden" value=""/>隐藏字段

<textarea name="" id="" cols="30" rows="10"></textarea>多行文本框

下拉列表

    <select name="" id="">

        <option value=""></option>

        <option value=""></option>

    </select>

</form>

 

② 其它表单元素和属性

readonly属性:可以防止修改文本框的属性。

disabled属性可以使输入的控件不可用。

label元素:文本标签。

fieldset元素:用作表单元素的容器,在被包含的元素周围显示一个细边框的盒子。

legend元素:放在fieldset元素内部,在盒子上加一个标题。

 

③理论

HTML表单标记元素和属性分为两类:定义表单整体结构;创建输入对象。

在<from>标记中必须使用的两个关键属性action和method。其中action属性使用一个URL来指定表单处理程序的位置;method属性指定表单数据是如何创送到表单处理程序,method属性的值有两种get或post。

 

HTML理论基础:

标签:

原文地址:http://www.cnblogs.com/shanhaihong/p/4807971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!