网页制造<介绍>:
☆静态页面和动态页面
网站页面分为静态页面和动态页面两种
1, 静态页面:有一个html页面文件保存在服务器上,浏览器要这个页面的时候服务器就把这个页面文件发给浏览器;
2, 动态页面:服务器上没有浏览者要看的页面,而是服务器动态生成的HTML页面发给浏览器,动态语言的服务器端可以用C#、VB.Net、PHP、Java、C等编写。
☆用HTML语言创作网页的说明
Web页面可采用超文本标识语言(HTML)创作,它允许将常规的文本与一些用来描述文本的标记混合使用。这些标记的主要功能是Web中文本的显示外观、版面布局和主体的描述。在做网页的时候,有经验的程序员经常是分两步走:首先使用一些常用的网页制作工具做成网页的原型,然后再修改其HTML代码。HTML代码不区分大小写,只要能够编辑文本的任何编辑器都可以用于编写HTML代码。编写普通的HTML页面是和任何后台语言无关的,可以使用Dreamweaver、Expression Web(FrontPage的改头换面版)等工具写,这些工具是给页面美工用的,开发人员直接用Eclipse写html代码就够了。
HTML的介绍:
HTML是Hyper Text Markup Language的缩写,意思是“超文本标识语言”,它实际上是专门用来编写网页的一种编程语言。大多数网页的构成基础就是HTML的语句。
主要框架:
代码实现:
<html>
<head>
<title>HTML概述</title>
</head>
<body>
HTML Hello Wrold!!!
</body>
</html>
具体解释: ◇ 多数标签都是有开始标签和结束标签,其中有个别标签因为只有单一功能,或者没有要修饰的内容可以在标签内结束。
◇ 想要对被标签修饰的内容进行更丰富的操作,就用到了标签中的属性,通过对属性值的改变,增加了更多的效果选择。
◇ 属性与属性值之间用“=”连接,属性值可以用双引号或单引号或者不用引号,一般都会用双引号。或公司规定书写规范。
2. <head>和</head>
3. <title>和</title>
4. <body>和</body>
5. <hn>和</hn>
6. <br>
7. <hr>
8. <!-- 这是注释 -->
<body>
<!-- <hn> </hn>的使用 只能使用1到7,并且带有自动换行的功能
h8就没有功能了,也不换行了 1.jpg
-->
<h1> This is my1 HTML page. </h1>
<h2> This is my2 HTML page. </h2>
<h3> This is my3 HTML page. </h3>
<h4> This is my4 HTML page. </h4>
<h5> This is my5 HTML page. </h5>
<h6> This is my6 HTML page. </h6>
<h7> This is my7 HTML page. </h7>
<h8> 第八个 This is my8 HTML page. </h8>
2. <big>和</big>
3. <font size=n>
4. <basefont size=n>
5. <sub>和</sub>
6. <sup>和</sup>
2. <I>和</I>
3. <u>和</u>
4. <strike>和</strike>
<small >small的功能 </small><br>
<big>big的功能 </big> <br>
<font size="10" color="green">这是font的属性</font><br>
这是演示上标下标<br>
上标 2<sup>3</sup><br>
下标 log<sub>2</sub>3
<hr>
<b>你好加粗</b><br>
<i>斜体</i><br>
<u>下划线</u><br>
<strike>添加删除线</strike><br><br><br>
<img src="https://img-blog.youkuaiyun.com/20150917170554432?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
特别表示符:3,列表
<条目标记1>条目内容1
<条目标记2>条目内容2
<条目标记3>条目内容3
……
</标记>
<dt>:上层项目
<dd> :下层项目
2.<menu>和</menu>
3.<ul>和</ul>
4. <ol>与</ol> 在“条目内容”后不用加换行标记<br>
f为disc:条目以符号“●”引导。
f为circle:条目以符号“○”引导。
f为square:条目以符号“■”引导。
b. <ol>与</ol>
此标记会自动给条目排序并加上序号,也可带有属性:
1) < ol type=f>
f为A:以大写字母排序。如A,B,C,D等。
f为a:以小写字母排序。如a,b,c,d等。
f为I:以大写罗马数字排序。如I,II,III,IV等。
f为i:以小写罗马数字排序。如i,ii,iii,iv等。
f为1:以阿拉伯数字排序。如1,2,3,4等。
2) <ol start=n>
n是一个数字,此标记符表示重新定义的起始号。
dl>
<dt>教育部门</dt>
<dd>教师</dd>
<dd>主任</dd>
<dt>学校</dt>
<dd>老师</dd>
<dd>学生</dd>
</dl>
<!-- <ul type="square">让前面的那个变成实心正方形 ,默认实心点,并且不用手动加换行 -->
<ul type="square">
<li> 李白 </li>
<li> 杜甫 </li>
<li> 杜牧 </li>
</ul>
<menu>
<li> 李白 </li>
<li> 杜甫 </li>
<li> 杜牧 </li>
</menu>
<div >
<li> 李白 </li>
<li> 杜甫 </li>
<li> 杜牧 </li>
</div>
<!-- <ol>有序列表,会自动加上编号的 从1开始-->
<ol type=i>
<li>李白</li>
<li>杜甫</li>
<li>杜牧</li>
</ol>
<ol type=I>
<li >李白</li>
<li >杜甫</li>
<li>杜牧</li>
</ol>
<ol start=6>
<li >李白</li>
<li >杜甫</li>
<li>杜牧</li>
</ol>
<strong>效果图:</strong>
4,表格
使用表格基本能实现对页面元素在浏览器中随心所欲的排版定位。表格通常用来显示大量的、分类化的信息,具有表示清晰、明了的特点,使用十分广泛。
表格一般由以下几部分组成:表格名称、表格栏及表中数据。
<table></table>
这是一对用来指明表格范围的标记,格式如下:
<table>
表格全部内容
</table>
border属性:
使用表格的这一属性可以给表格加上框线。如<table border>表示表格是有表格线的,border的线宽默认为1。没有写border则表示表格是没有表格线的。一般用<table border=n>来设置“有线表格”和边框宽度。n是一个具体的数字,用来指定宽度的大小,单位是“像素”,默认为没有边框。当n为0时,也没有边框。
<caption> 表格标题内容 </caption>
<table bgcolor=#rrggbb>
<td bgcolor=#rrggbb>
<th bgcolor=#rrggbb>
<table border=1 width=50% cellspacing=0 cellpadding=10>
<caption>表格标题</caption>
<tr>
<td>姓名</td>
<td>性别</td>
<td>年龄</td>
</tr>
<tr>
<td>张三</td>
<td>男</td>
<td>20</td>
</tr>
<tr>
<td align="center">李四</td>
<td>男</td>
<td>30</td>
</tr>
</table>
<br> <br> <br>
<table border=2 width=80% bgcolor="#00FF00">
<caption>这是合并单元格</caption>
<tr>
<td bgcolor="#ff0000">姓名</td>
<td>年龄</td>
<td>性别</td>
<td>工作</td>
</tr>
<tr>
<td rowspan="2">张三</td>
<td>12</td>
<td>男</td>
<td><font face="粗体" size="6">学生</td>
</tr>
<tr>
<td>14</td>
<td colspan="2">男</td>
</tr>
<tr>
<td>rose</td>
<td>12</td>
<td>女</td>
<td>老师</td>
</tr>
</tabel>
效果图: