htm是软件开发中非常基础的知识,也是很重要的知识,在web中是很重要的知识点,在此梳理一下主要内容:
1、HTML是什么?
全称为HyperText Markup Language,超文本标记语言,非编程语言。
XHTML:功能和HTML差不多,但书写要求比HTML严格。
dhtml:动态页面:js+csss+html=dhtml
2、HTML的基本架构?
以下 HTML Source Code 便是一份 HTML 文件的基本架构 :
特点解说:
上述标记中只有<BODY>具参数设定。 |
|
■ <BODY> 之参数设定:
|
|
例子: <BODY text="#000000" link="#0000FF" alink="#FF0000" vlink="#0000FF" background="bg1.gif" bgcolor="#FFFFFF" leftmargin=2 topmargin=2 bgproperties="fixed">
标记及参数之字母大小都可以。 3、编写规范a、写法
b、HTML标记的分类 b.1围堵标记:<p>aaaa</p> b.1空白标记:aaaa<br/> |
4、常用的HTML标记
排版标记:
<!--注解--> ;<!--由这处开始是产品订购表格--> <P> ;段落标记:<p align="center"> <BR> ;换行 <HR> ; 水平线 <HR align="LEFT" size="2" width="70%" color="#0000FF" noshade> <CENTER> ;居中标记 <PRE> ;预设格式标记 <DIV> ;区隔标记。作用:设定字、画、表格等的摆放位置。 <NOBR> ;<NOBR>称为不折行标记。作用:令某些文字不因太长而绕行,一 显示于同一行或下一 行。它对住址、数学算式、一行数字、程式码等尤为有用。 <WBR> ; <WBR>称为建议折行标记。作用:预设折行部位。 字体标记:
<h1>..<h6>h1最大字体
<b></b> <storong></storong> :加粗
<i></i> :斜体 <em></em>:定义着重文字
<u></u>:下划线 <s></s>:中划线、删除线
<sup>:上标 <sub>:下标
<font> :字体大小 <font face="Arial" size="+2" color="#008000">Creation of Webpage</font>
图像标记:
<img
src="logo.gif"
width=100
height=100
hspace=5
vspace=5
border=2
align="top"
alt="Logo of PenPals Garden"
lowsrc="pre_logo.gif">
清单标记:<ol> <ul> <dl><li><dt><dd> 无序清单:ul <UL type="square"> 有序清单:ol <ol type="i" start="4"></ol> 自定义清单:dl dt dd 表格标记:
|
链接标记:
<a href="index.html" name="hello" target="_top"> target的4种属性: _self;_balank;_parent;_top框架标记:
<frameset cols="50%,*">
< frame name="hello" src="up2u.html"> < frame name="hi" src="me2.html">< /frameset>
例子: <iframe src="iframe.html" name="test" align="MIDDLE" width="300" height="100" marginwidth="1" marginheight="1" frameborder="1" scrolling="Yes">
多媒体标记:
<BGSOUND>:
|
<BGSOUND> 是用以插入背景音乐,但只适用於 IE,其参数设定不多。如下 <BGSOUND src="your.mid" autostart=true loop=infinite>
|
■ <EMBED>:
|
<EMBED> 是用以插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU 等等,Netscape 及 新版的 IE 都支援。其参数设定狻多。如下 <EMBED src="your.mid" autostart="true" loop="true" hidden="true">
|
其他标记:
<MARQUEE>:
|
||||||||||||||||
<MARQUEE> 只适用於 IE ,译为「跑马灯」如 Status Bar 的那种,意指走动或卷动的 文字,其参数设定狻多。我先举些例子,然後再列出各参数。 例子一:
例子二:
例子三:
例子四:
<marquee behavior="SCROLL" direction="LEFT" bgcolor="#0000FF" height="30" width="150" hspace="0" vspace="0" loop="INFINITE" scrollamount="30" scrolldelay="500">Hello</marquee>
|
||||||||||||||||
|
||||||||||||||||
<BLINK> 是令文字闪烁,只适用於 NC,用法直接,没有参数。看看例子便知: 例子:
|
||||||||||||||||
|
||||||||||||||||
<ISINDEX> 可让某些 Web Server 找寻网页内的关键字,假如你的 Web Server 提供这样的 找寻功能,使用者的浏览器也支援这些找寻功能,那堋,载入网页时就会看到一个简单的 找寻方块。其用法直接,没有参数,本来是要放於 <HEAD> 标记内的,但把它放在 <BODY> 标记内亦不见有问题,请记住,3W 以反对此标记。 例子:
|
||||||||||||||||
|
||||||||||||||||
<META> 是放於 <HEAD> 与 </HEAD>之间的标记,功用与变化等对,所以我公式化地介 绍。
|
||||||||||||||||
|
||||||||||||||||
<LINK> 用来将目前文件与其它 URL 作连结,但不会有连结按钮,用於 <HEAD> 标记间, 格式如下: <link href="URL" rel="relationship"> <link href="URL" rev="relationship"> 其用法我们会於 Style Sheet 一节详细介绍。 |
特殊字符
只要你认识了 HTML 标记,你便会知道特殊字符的用处。
|
5、调色原理
命名方式涵括的色种不多亦不甚方便,较少采用,以下介绍 RGB 值的原理: 众所皆知颜色是由 "red" "green" "blue" 三原色组合而成的,在 HTML 中对於彩度的定义是 采十六进位的,对於三原色 HTML 分别给予两个十六进位去定义,也就是每个原色可有 256 种彩度,故此三原色可混合成一千六佰多万的颜色。 例如 於应用时常在每个 RGB 值之前加上符号 # 以示分别,但不加亦可。 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■ HTML 基本架构:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■ 16 常用颜色表:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
■ 其它常用颜色表:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|