前言
网页是我们每天接触最多的东西之一,因此有必要对于基本的前端知识有个了解。HTML又叫超文本标记语言,浏览器从服务器下载HTML文件之后根据语法对页面进行渲染,本篇文章对常见的HTML标签进行介绍。主要内容来自「菜鸟教程」。
注:本文章很多示例来自菜鸟教程:HTML 教程(菜鸟教程)
HTML常见标签
HTML基本文档
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| <!DOCTYPE html> <html> <head> <title>文档标题</title>
<base href="https://xiaodongfan.com/images/" target="_blank">
<link rel="stylesheet" type="text/css" href="mystyle.css">
<meta name="keywords" content="HTML, JavaScript, 博客"> <meta name="description" content="博客, 编程"> <meta name="author" content="小切"> <meta http-equiv="refresh" content="30"> </head>
<body> 可见文本... <img src="logo.png"> </body>
</html>
|
在<head> </head>
中可以定义<title>
,<base>
,<link>
,<style>
,<meta>
等元素。 作用如下:
标签 |
描述 |
<title> |
定义了文档的标题 |
<base> |
定义了页面链接标签的默认链接地址 |
<link> |
定义了一个文档和外部资源之间的关系 |
<meta> |
定义了HTML文档中的元数据 |
<style> |
定义了HTML文档的样式文件 |
基本标签
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <h1>最大的标题</h1> <h2> . . . </h2> <h3> . . . </h3> <h4> . . . </h4> <h5> . . . </h5> <h6>最小的标题</h6> <p>这是一个段落。</p> <br> (换行) <hr> (水平线) <div>文档中的块级元素</div> <span>文档中的内联元素</span>
<img loading="lazy" src= "url" alt = "替换文本" height = "42", width = "42">
|
文本格式化
1 2 3 4 5 6 7 8 9 10 11
| <b>粗体文本</b> <code>计算机代码</code> <em>强调文本</em> <i>斜体文本</i> <kbd>键盘输入</kbd> <pre>预格式化文本</pre> <small>更小的文本</small> <strong>重要的文本</strong>
<sub> (下标文本)</sub> <sup> (上标文本)</sup>
|
链接
1 2 3 4 5 6
| 普通的链接:<a href="http://www.example.com/">链接文本</a> 图像链接: <a href="http://www.example.com/"><img src="URL" alt="替换文本"></a> 邮件链接: <a href="mailto:webmaster@example.com">发送e-mail</a> 书签: <a id="tips">提示部分</a> <a href="#tips">跳到提示部分</a>
|
列表
1 2 3 4
| <ul> <li>项目</li> <li>项目</li> </ul>
|
1 2 3 4
| <ol> <li>第一项</li> <li>第二项</li> </ol>
|
1 2 3 4 5 6
| <dl> <dt>项目 1</dt> <dd>描述项目 1</dd> <dt>项目 2</dt> <dd>描述项目 2</dd> </dl>
|
表格
1 2 3 4 5 6 7 8 9 10 11
| <table border="1"> <tr> <th>表格标题</th> <th>表格标题</th> </tr> <tr> <td>表格数据</td> <td>表格数据</td> </tr> </table>
|
表单
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <form action="demo_form.php" method="post/get">
<input type="text" name="email" size="40" maxlength="50"> <input type="password"> <input type="checkbox" checked="checked"> <input type="radio" checked="checked"> <input type="submit" value="Send">
<input type="reset"> <input type="hidden">
<select> <option>苹果</option> <option selected="selected">香蕉</option> <option>樱桃</option> </select> <textarea name="comment" rows="60" cols="20"></textarea> </form>
|
字符实体
HTML中对于预留的字符如<
,&
等显示需要替换成字符实体:
1 2 3
| &entity_name; 或者 &#entity_number;
|
字符 |
实体名称 |
实体编号 |
< |
< |
< |
> |
> |
> |
|
|
  |
" |
" |
" |
© |
© |
© |
参考资料
- HTML 教程(菜鸟教程)