一 概念
HTML 文档基本构成:标签,属性,元素。
Head 放置一些辅助元素(主要为样式表
<style></style>
;JavaScript 脚本<script><script>
)。
Body 放置网页主体内容。注释在 HTML,CSS,JavaScript 中的区别:
HTML中<!-- -->
,
CSS中/* */
,
JavaScript 单行//
多行/* */
。使用小于号,大于号,引号等需要使用参考字符,以
&
开始,以;
结束。如 1<2 写成1<2
。
二 基础格式
使用 <hgroup>
标签对网页或区段(section)的标题进行组合,逻辑上为一体:1
2
3
4<hgroup>
<h1>Welcome to my WWF</h1>
<h2>For a living planet</h2>
</hgroup>
上标,下标1
a<sup>2</sup>+b<sub>0</sub>
加粗1
<b></b>
斜体1
<i></i>
缩小1
<small></small>
删除1
<del></del>
增加的1
<ins></ins>
过时的不提倡使用1
<s></s>
高亮1
<mark></mark>
定义1
<dfn>define</dfn>
代码片段1
2
3<code>code代码</code>
<samp>samp例子代码</samp>
用户输入1
<kbd>kbd用户输入</kbd>
变量1
<var>变量</var>
引用1
<cite>cite引用</cite>
地址1
<address>Rm401 XK West</address>
引用1
2
3<q>:引用的是小段文字;
<blockquote>:引用的是大段的内容块。
预格式化不做处理1
<pre></pre>
水平线1
<hr>
缩写,鼠标停留有注释1
<abbr="中华人民共和国">PRC</abbr>
三 深入格式
1 列表与图片
有序列表:
start 属性为从几开始。1
2
3
4<ol start=2>
<li>ABC</li>
<li>ABC</li>
</ol>无序列表:
1
2
3
4<ul>
<li>ABC</li>
<li>ABC</li>
</ul>定义列表:
1
2
3
4<dl>
<dt>词条</dt>
<dd>词条的解释</dd>
</dl>插入图片,
./
表示当前目录,同目录可直接写文件夹;../
表示上一级目录。从当前位置去找目的位置。1
<img src="example.jpg" width="50%" height="50%" alt="另选的。装在中,失败时显示的文字">
窗口插入另一个页面:
1
<iframe src="http://www.163.com"></iframe>
2 超链接
target 属性有:
_blank
_self
_top
(在整个窗口中打开)1
<a href="">XXX</a>
页面内链接:
1
2<a href="#here">XXX</a> <!--here 为某个标签的 id值-->
<a href="you.html#here">XXX</a>图片定位链接:
将图片隐射到地图,地图中再划分区域(区域中属性有形状,坐标,链接)。1
2
3
4
5
6<img src="example.jpg" width="200" height="200" usemap="#map">
<map name="map">
<area shape="rect" coords="0,0,50,50" href="">
<area shape="circle" coords="75,75,25" href="">
</map>
3 表格
标题,行,表头&列组成。1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22<table border="1">
<caption>这是一个表格</caption>
<thead>
<tr>
<th>OS</th>
<th>Chinese?</th>
<th>French</th>
</tr>
</thead>
<tbody>
<tr>
<td>iOS 10</td>
<td>YES</td>
<td>YES</td>
</tr>
</tbody>
<tfoot>
<tr>
<td colspan="3">列延展3个格子</td> <!--rowspan 为行延展,行合并-->
</tr>
</tfoot>
</table>
1 | <thead>用来包裹表格表头行</thead> |