指定中文编码
在<head>标签中加入
<meta http-equiv=“Content-Type” content=“text/html; charset=utf-8” />
- HTML基本格式
<html>
<head>
<title>标题</title>
</head>
<body>
用户可见部分
</body>
</html>
- 文本元素
-
<p>普通文本</p> <br> 换行 <hr> 水平分割线 <pre>预定义文本</pre>
- 逻辑样式
-
<em>强调(斜体)</em> <strong>强调(加粗)</strong> <code>源代码或者机器可以阅读的文本</code>
- 物理样式
-
<b>粗体文本</b> <i>斜体文本</i>
- 超链接、图像元素
-
<a href="">超链接</a> <a href="
"><img src="URL" alt="图像url失败后显示的文本内容"></a> <a href="mailto:webmaster@example.com">Send e-mail</a> A named anchor: <a name="tips">name命名</a> <a href="#tips">跳转到tips</a> - 无序列表
-
<ul> <li>First item</li> <li>Next item</li> </ul>
- 有序列表
-
<ol> <li>First item</li> <li>Next item</li> </ol>
- 自定义列表
-
<dl> <dt>First term</dt> <dd>Definition</dd> <dt>Next term</dt> <dd>Definition</dd> </dl>
- 表格
-
<table border="1"> <tr> <th>tr代表行</th> <th>th代表列</th> </tr> <tr> <td>text</td> <td>text</td> </tr> </table>
- 框架
-
<frameset cols="25%,75%"> <frame src="page1.htm"> <frame src="page2.htm"> //垂直分割为两部分,分别指向不同html </frameset>
- 表格
-
<form action="http://www.example.com/test.asp" method="post/get"> //当提交表单时,表单数据会提交到名为 "test.asp" 的页面: <input type="text" name="lastname" size="30" maxlength="50"> //定义文本输入 <input type="password"> <input type="checkbox" checked="checked"> //选择框 <input type="radio" checked="checked"> //单选按钮 <input type="submit"> //提交 <input type="reset"> //重置 <input type="hidden"> //隐藏 <select> //选择 <option>Apples <option selected>Bananas <option>Cherries //不同选项 </select> <textarea name="Comment" rows="60" //文本区域 cols="20"></textarea> </form>
- 实体
-
//最常用的———空格 /*不换行空格,全称No-Break Space,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)。要使用html实体表示才可累加,该空格占据宽度受字体影响明显而强烈。*/   /*半角空格,全称是En Space,en是字体排印学的计量单位,为em宽度的一半。根据定义,它等同于字体度的一半(如16px字体中就是8px)。名义上是小写字母n的宽度。此空格传承空格家族一贯的特性:透明的,此空格有个相当稳健的特性,就是其占据的宽度正好是1/2个中文宽度,而且基本上不受字体影响。 */   /*全角空格,全称是Em Space,em是字体排印学的计量单位,相当于当前指定的点数。例如,1 em在16px的字体中就是16px。此空格也传承空格家族一贯的特性:透明的,此空格也有个相当稳健的特性,就是其占据的宽度正好是1个中文宽度,而且基本上不受字体影响。 */   /* 它叫窄空格,全称是Thin Space。该空格占据的宽度比较小。它是em之六分之一宽。 */ ‌ /*零宽不连字,全称是Zero Width Non Joiner,简称“ZWNJ”,是一个不打印字符,放在电子文本的两个字符之间,抑制本来会发生的连字,而是以这两个字符原本的字形来绘制。Unicode中的零宽不连字字符映射为“”(zero width non-joiner,U+200C),HTML字符值引用为: ‌ */ ‍ /*零宽连字,全称是Zero Width Joiner,简称“ZWJ”,是一个不打印字符,放在某些需要复杂排版语言(如阿拉伯语、印地语)的两个字符之间,使得这两个本不会发生连字的字符产生了连字效果。零宽连字符的Unicode码位是U+200D 。 */
- 其他
-
<!-- This is a comment --> //注释 <blockquote> //标记长引用 Text quoted from some source. </blockquote> <address> //标签定义文档或文章的作者/拥有者的联系信息。 Address 1<br> Address 2<br> City<br> </address>