记录一下HTML的笔记
居中排列标题:
<h1 align="center"> </h1>
定义水平线:
<hr/>
改变背景颜色:
<body bgcolor="yellow">
举例:
<!DOCTYPE html>
<title>just for test</title>
<html>
<body bgcolor="yellow">
<h1>the fist title</h1>
<p>
Hello everyone. here im gonna tell something abou myself.
</p>
</body>
</html>
为元素定义背景颜色:
<p style="background-color:***"> </p>
插入单个折行:
<br/>
更改字体样式、颜色、大小:
<html>
<body>
<h1 style="font-family:verdana">A heading</h1>
<p style="font-family:arial;color:red;font-size:20px;">A paragraph.</p>
</body>
</html>
居中对齐文本:
style="text-align:center"
示例如下:
<html>
<body>
<h1 style="text-align:center">This is a heading</h1>
<p>上面的标题相对于页面居中对齐。</p>
</body>
</html>
旧方法使用align属性:
align="center"
文本格式化:
<html>
<body>
<b>加粗</b>
<br />
<strong>定义为语气更强的强调内容</strong><!--注:以上两种加粗方式效果相同-->
<br />
<big>将文字大小增加一级</big><!--注:html5不再支持big标签-->
<br />
<em>This text is emphasized</em><!--强调标签(根据将来浏览器不同,方式可能不只是斜体)-->
<br />
<i>This text is italic</i>
<br />
<small>This text is small</small><!--注:将字体缩小一级,可嵌套-->
<br />
This text contains
<sub>subscript</sub><!--脚标-->
<br />
This text contains
<sup>superscript</sup><!--上标-->
</body>
</html>
预格式文本:
预格式文本保留了空格和换行,很适合用来写代码:
<html>
<body>
<p>pre 标签很适合显示计算机代码:</p>
<pre>
#include <iostream>
using namespace std;
int main(void)
{
cout << "Hello HTML!" << endl;
return 0;
}
</pre>
</body>
</html>
写地址:
address标签用于定义文档作者/所有者的联系信息,通常被包含在 footer元素的其他信息中。 address元素的文本通常呈现为斜体,大多数浏览器会在该元素的前后添加换行
<!DOCTYPE html>
<html>
<body>
<address>
Written by <a href="https://awablog.me">Leonard</a>.<br>
Visit us at:<br>
Wuhan, China<br>
</address>
</body>
</html>
引用块:
<html>
<body>
这是长的引用:
<blockquote>
引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。引用块。
</blockquote>
这是短的引用:
<q>
这是短的引用。
</q>
<p>
使用 blockquote 元素的话,浏览器会插入换行和外边距,而 q 元素不会有任何特殊的呈现。
</p>
</body>
</html>
删除文本和下划线文本:
ins标签会呈现下划线文本
del标签会呈现删除文本
<html>
<body>
<p>一打有 <del>二十</del> <ins>十二</ins> 件。</p>
<p>大多数浏览器会改写为删除文本和下划线文本。</p>
<p>一些老式的浏览器会把删除文本和下划线文本显示为普通文本。</p>
</body>
</html>
定义著作的标题:
标签用于定义著作标题,通常由斜体显示:
<p><cite>Harry Potter</cite> by J.K.Rowling.</p>
显示没有下划线的链接:
<a href="https://awablog.me" style="text-decoration:none">
我的博客
</a>
分区块:
<html>
<body>
<h3>This is a header</h3>
<p>This is a paragraph.</p>
<div style="color:#00FF00">
<h3>This is a header</h3>
<p>This is a paragraph.</p>
</div>
</body>
</html>
div标签可定义文档中的分区或节(division/section)
列表(简):
dl标签定义了定义列表
dt定义列表中的项目
dd描述列表中的项目
<html>
<body>
<h2>一个定义列表:</h2>
<dl>
<dt>计算机</dt>
<dd>用来计算的仪器 ... ...</dd>
<dt>显示器</dt>
<dd>以视觉方式显示信息的装置 ... ...</dd>
</dl>
</body>
</html>
视频:
<video controls="controls"><!--显示控件-->
<source src="name.mp4" type="video/mp4" />
</video>
以上代码在HTML页面中嵌入了mp4视频文件
链接:
基本链接语法:
<a href="url">Link text</a>
使用图像作为链接:
<html>
<body>
<p>
使用图像作为链接:
<a href="url">
<img border="0" src="picture" />
</a>
</p>
</body>
</html>
添加target="_blank"属性可以让链接在新窗口中打开:
<a href="url" target="_blank">Link text</a>
命名锚:
使用命名锚,可以创建直接跳至该命名锚(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。
基本语法:
<a name="label">锚(显示在页面上的文本)</a>
id 属性来替代 name 属性,命名锚同样有效
命名锚使用方式:
在 HTML 文档中对锚进行命名(创建一个书签):
<a name="tips">基本的注意事项 - 有用的提示</a>
在同一个文档中创建指向该锚的链接:
<a href="#tips">有用的提示</a>
也可以在其他页面中创建指向该锚的链接:
<a href="http://www.w3school.com.cn/html/html_links.asp#tips">有用的提示</a>
在上面的代码中,我们将 # 符号和锚名称添加到 URL 的末端,就可以直接链接到 tips 这个命名锚了。
图像:
插入图像:
<img src="picture" width="128" height="128" />
背景图片:
<body background="picture">
</body>
排列图像:
<html>
<body>
<p>图像 <img src="picture" align="bottom"> 在文本中</p><!--底部对齐-->
<p>图像 <img src="picture" align="middle"> 在文本中</p><!--中部对齐-->
<p>图像 <img src="picture" align="top"> 在文本中</p><!--顶部对齐-->
<p>请注意,bottom 对齐方式是默认的对齐方式。</p>
</body>
</html>
表格:
表格由 table 标签来定义。每个表格均有若干行(由 tr标签定义),每行被分割为若干单元格(由 td标签定义)。
表格的表头:
表格的表头使用 th 标签进行定义。
<th>Heading1</th>
<th>Heading2</th>
每一个Heading分别对应每一单元格。
<table border="1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
空单元格:
<td> </td>
添加一个空格占位符可以让表格边框显示出来。
向表格单元添加颜色:
<td bgcolor="color">text</td>
向表格单元添加背景图片:
<td background="picture">text</td>
列表:
无序列表:
<ul>
<li>text1</li>
<li>text2</li>
</ul>
无序列表始于
- 标签。每个列表项始于
- 。
有序列表:
<ol> <li>text1</li> <li>text2</li> </ol>
有序列表始于
- 标签。每个列表项始于
- 标签。
网页内显示网页:
iframe语法:
<iframe src="URL"></iframe>
定义内嵌网页高度和宽度:
<iframe src="url" width="200" height="200"></iframe>
iframe删除边框:
<iframe src="demo_iframe.htm" frameborder="0"></iframe>
头部元素:
title标签定义文档的标题:
<head> <title>Title of the document</title> </head>
- 标签。