HTML标签基础 常用的标签 表格

215 阅读2分钟

​本文已参与「新人创作礼」活动,一起开启掘金创作之路。

[HTML]

理论

Hyper Text Markup Language 超文本标记语言

编写网页的语言 ,解释型语言,写出来的代码直接就能运行

   编译?

      C源代码 - 编译 -》 二进制文件 --》 计算机解释执行

源文件纯文本

   放在WEB根目录下

   .html/.htm

HTML语言的运行环境时浏览器

标记语言

   尖括号包含关键字

   标签

      标签中有属性,属性有对应的属性值

      单标签

      双标签

HTML 文档结构

   头部   文档控制信息,包括整个页面说明和编码等。

   身体   真正显示在网页上的内容

<html>
    <head>

    </head>
    <body>

    </body>
</html>

常用标签

      浏览器标签页标题

      通知浏览器我的编码格式是utf-8

   

    标题

   

    段落

   


   水平线

   
   换行标签

      完成文字的控制(单个)

   

   块级元素(整行)

      超链接 从一个页面跳转到另有一个页面

      href   跳转地址 

               绝对路径 [ww.baidu.com]

               相对路径 [./login.html]

      target   默认情况下可以不写,在当前标签页打开;写了,“_blank”,在新的标签页打开。

      利用a标签做一个网址导航

      在页面中引入图片资源

      src   给的图片的地址

              绝对路径

              相对路径

注释

   <!--

       注释内容

   -->

特殊字符

   空格    

   <   <

   >   >

   &   &

表格

   

   定义表格

      定义行

      定义列

   colspan=“2”   跨列属性

   rawspan="2"   跨行属性

上手

理论是一方面,我们们主要通过自己动手去敲一敲源码实际去测试,才能感受得到。

firstHtml.html

<html>
	<head>
		<title>我的第一个HTML页面</title>
		<meta charset="utf-8">
	</head>
	<body>
		Helo World!
	</body>
</html>


h.html

<html>
	<head>
		<title>标题标签测试</title>
		<meta charset="utf-8">
	</head>
	<body>
		Helo World!
		<h1>一级标题</h1>
		<h2>二级标题</h2>
		<h3>三级标题</h3>
		<h4>四级标题</h4>
		<h5>五级标题</h5>
		<h6>六级标题</h6>
	</body>
</html>


p.html

<html>
	<head>
		<title>段落标签测试</title>
		<meta charset="utf-8">
	</head>
	<body>
		<h1>格言</h1>
		<p>事实胜于雄辩</p>
		<p>疗效胜于一起</p>
		没有对比,
		就没有伤害
	</body>
</html>


hr_span_div.html

<html>
	<head>
		<title>段落标签测试</title>
		<meta charset="utf-8">
	</head>
	<body >
		<h1>格言</h1>
		<hr />
		<p>事实胜于雄辩</p>
		<p>疗效胜于一起</p>
		<hr />
		没有<div style="background-color:pink">对比</div><br />
		就没有<span style="
		color:red;
		font-size:30px;
		background-color:yellow
		">伤害</span>!
	</body>
</html>


a.html

<html>
	<head>
		<title>a 标签</title>
		<meta charset="utf-8">
	</head>
	<body>
		<a 
			href="http://www.baidu.com"
			target="_blank"
		>
			百度首页
		</a>
	</body>
</html>


利用a标签做一个网址导航

网站的根目录下新建文件夹a

index.html

<html>
	<head>
		<title>首页</title>
		<meta charset="utf-8">
	</head>
	<body>
		欢迎你,
		<a href="./login.html" target="_blank">登录</a>
		<a href="./logout.html" target="_blank">注销</a>
	</body>
</html>

login.html

<html>
	<head>
		<title>首页</title>
		<meta charset="utf-8">
	</head>
	<body>
		欢迎你,
		<a href="./login.html" target="_blank">登录</a>
		<a href="./logout.html" target="_blank">注销</a>
	</body>
</html>

logout.html

<html>
	<head>
		<title>注销</title>
		<meta charset="utf-8">
	</head>
	<body>
		这是注销页面
	</body>
</html>


img.html

网站的根目录下创建文件夹style/images/

导入图片1.jpg

<html>
	<head>
		<title>image 标签</title>
		<meta charset="utf-8">
	</head>
	<body>
		<img src="./style/images/1.jpg">
		<!--
			这是本地的一张图片
		-->
		<hr />
		<img src="https://t8.baidu.com/it/u=3571592872,3353494284&fm=79&app=86&size=h300&n=0&g=4n&f=jpeg?sec=1587972504&t=aff4ae94c061bc06a3937da15e0431ad">
		<!--
			这是互联网的一张图片
		-->
	</body>
</html>


teshuzifu.html

<html>
	<head>
		<title>特殊字符</title>
		<meta charset="utf-8">
	</head>
	<body>
		<p style="background-color:red">让子弹飞!</p>
		<p style="background-color:red">
		让子弹&nbsp;&nbsp;飞一会儿!
		</p>
		<p style="background-color:red">&lt;html&gt;</p>
		<p style="background-color:red">&amp;</p>
		<p style="background-color:red">&quot;</p>
	</body>
</html>   


table.html

<html>
	<head>
		<title>基本表格</title>
		<meta charset="utf-8">
	</head>
	<body>
		<table border="3">
			<tr>
				<td>(1,1)</td>
				<td>(1,2)</td>
				<td>(1,3)</td>
			</tr>
			<tr>
				<td>(2,1)</td>
				<td>(2,2)</td>
				<td>(2,3)</td>
			</tr>
			<tr>
				<td>(3,1)</td>
				<td>(3,2)</td>
				<td>(3,3)</td>
			</tr>
		</table>
	</body>
</html>


table_clospan.html

<html>
	<head>
		<title>跨列表格</title>
		<meta charset="utf-8">
	</head>
	<body>
		<table border="3">
			<tr>
				<td colspan="2">学生成绩</td>
			</tr>
			<tr>
				<td>语文</td>
				<td>98</td>
			</tr>
			<tr>
				<td>数学</td>
				<td>95</td>
			</tr>
		</table>
	</body>
</html>


table_rowspan.html

<html>
	<head>
		<title>跨行表格</title>
		<meta charset="utf-8">
	</head>
	<body>
		<table border="3">
			<tr>
				<td rowspan="2">韩梅梅</td>
				<td>语文</td>
				<td>98</td>
			</tr>
			<tr>
				<td>数学</td>
				<td>95</td>
			</tr>
			<tr>
				<td rowspan="2">马冬梅</td>
				<td>语文</td>
				<td>59</td>
			</tr>
			<tr>
				<td>数学</td>
				<td>66</td>
			</tr>
		</table>
	</body>
</html>


table_cr.html

<html>
	<head>
		<title>混合表格</title>
		<meta charset="utf-8">
	</head>
	<body>
		<table border="3">
			<tr>
				<td rowspan="2">阿里巴巴旗下网站</td>
				<td>我要买</td>
				<td>我要买</td>
				<td>我淘宝</td>
			</tr>
			<tr>
				<td colspan="3">你好,欢迎来淘宝</td>
			</tr>
		</table>
	</body>
</html>


参考文献:

B站千峰网络信息安全开源视频课程