html基础标签之head和body标签

什么是标签
标签是由一对尖括号包裹的单词构成的,也有一些单闭和标签,仅仅就自己出现就可以了,例如meta,link

1、

这里介绍了几种html语言里常见的head标签

<!DOCTYPE html>
<!--定义文档类型,告诉浏览器,要用什么规范解释这个html文档,这里表示标准的规范模式-->
<html lang="en">
<head>
    <meta name="Keywords" content="学大教育,学大家教,学大1对1辅导,学大1对1补习,学大补课,学大补习">
    <!--Keywords在meta里面表示关键字搜索,例如在百度的搜索引擎里面输入content里面的关键字的话,这个页面就会显示出来-->
    <meta http-equiv="Refresh" content="3;http://www.imooc.com/">
    <!--跳转,三秒之后调到百度的页面-->




    <meta charset="UTF-8">
    <!--这里声明编码-->
    <title>小爬虫</title>
    
    <!--title在浏览器最上面显示网页的框里显示出来-->
    
    
    <link rel="icon" href="http://www.mobiletrain.org/favicon.ico" type="image/x-icon">
    <!--这里把千峰教育的网页logo添加进去了,一般网页llogo都是icon样式-->
</head>
<body>
<p>
   你好我是一个网页
</p>


</body>
</html>

2、常见的body标签

   

(1)基本标签:
<hn> :h是标题标签,n的取值是1到6,标题大小从1最大开始,到6最小
<p> :段落标签,包裹的内容被换行,并且上下文内容之间有一行空白
<b><strong>:加粗标签
<strike> :为文字加上一条中线
<em> :文字变斜体
<sup>和<sub> :上角标和下角标
<br> :换行
<hr>:水平线

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<!--h是标题标签,一共有六个,属于块级标签,直接控制一行-->
     <h1 style="background-color: aqua">hello</h1>
<!--style里面是css样式,这里设置了背景颜色,大小高度颜色都可以设置-->
     <h2>hello</h2>
     <h3>hello</h3>
     <a style="background-color: blueviolet">WWE</a>
<!--a属于内联标签,控制的长度仅仅是文本的长度,跟块级不同,块级是整一行-->
     <h4>hello</h4>
     <h5>hello</h5>
     <h6>hello</h6>
    网页务必缩进         否则就是给自己留坑(没有加p标签的)
<!--这里有很多空格,浏览器只会默认一个空格-->
<br>
<br>
    网页务必缩进<br>        否则就是给自己留坑(没有加p标签的,有br的)


    <p id="88885555">
        <!--id表示身份证,是唯一的,不能重复,用来绑定标签的位置-->
        网页务必缩进</p>        <p>否则就是给自己留坑(加了p标签的)
    </p>
<!--两个p标签之间的内容会换行-->
<strike>中间有横线</strike>

3<sup>2</sup>
<!--上下标,可以表示几次方-->




</body>
</html>

  结果如图

(2)图形img标签以及超链接a标签

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<a>第一章</a>
<a href="#num_two">第二章</a>
<!--href里面的num_tuo是下面一个div标签的id,这里当点击第二章,则跳转到下面特定的div标签,#号表示后面定位的是一个id,配合工作-->
<h2>hello</h2>
<h2>hello</h2>


<div>hello</div>

你好,我是一个网页
www<ff
    <!--这里小于号<以及ff显示不出来,因为<会有歧义,要用特殊符号替代-->
<br>
<img src="f.jpg" height="900px" width="900" alt="图片显示失败" title="这是宿舍">
<!--可以在图片标签里面设置大小,alt后面的内容是当图片加载失败的时候而出现,title表示当鼠标移到图片时会提示的内容-->


<br>
<br>


<a href="http://www.imooc.com/" target="_blank">点我吧</a>
<!--点击之后会跳转到href里面的页面,也可以添加本地路径target表示在新页面中打开-->


<div id="num_two">这是第二章的内容esgewgergerwger</div>
</body>
</html>

 结果如图

(3)列表标签

<ul>:无序列表
<ol>:有序列表
  <li>:列表中的每一项


<dl>:定义列表
  <dt>:列表标题
  <dd>:列表项

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>


    <ul>
        <!--无序列表,显示出来名字前是点,跟有序列表是名字的差别,有序列表是1234等数字-->
        <li>aaa</li>
         <li>bbb</li>
         <li>ccc</li>
         <li>ddd</li>
    </ul>

    <ol>
        <!--无序列表,显示出来名字前是点,跟有序列表是名字的差别,有序列表是1234等数字-->
        <li>aaa</li>
         <li>bbb</li>
         <li>ccc</li>
         <li>ddd</li>
    </ol>


    <dl>
        <dt>你好,我是标题</dt>
        <dd>你好我是内容1</dd>
        <dd>你好我是内容1</dd>


        <dt>你好我是第二个标题</dt>
        <dd>你好,我是内容2</dd>
        <dd>你好,我是内容2</dd>
    </dl>

</head>

<body>

</body>
</html>

结果如图

(4)表格标签

border:表格边框
cellpadding:内边距
cellpadding:外边距
像素,百分比
<tr>:table row 表示一行
  <th>:table head cell
  <td>:table data cell
rowspan:单元格竖夸多少行
colspan:单元格横夸多少列
<th>:table header <tbody>:为表格进行分区

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" >
    <title>Title</title>
<table border="1" cellpadding="20" cellspacing="15" width="200">
    <!--cellpadding表示内边距,即字体都边框的距离,cellspacing表示外边距,border表示添加边框-->
    <thead>
        <tr>
            <!--一行一行的写,row表示行,这里起了三个列名-->
            <td>第1列</td>
            <!--td表示最小的单元格-->
            <td>第2列</td>
            <td>第3列</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>1</td>
            <td>1</td>
            <td>1</td>
        </tr>
    <tr>
            <td colspan="2">2,2</td>
            <!--我这d单元格要占两个单元格,即占两列,rowspan表示占两行-->
            <!--<td>2</td>-->
            <td rowspan="2">2,3</td>
        </tr>

        <tr>
            <td >3</td>
            <td>3</td>
            <!--<td>3</td>-->
        </tr>
    
    </tbody>

</table>
</head>

<body>

</body>
</html>

  结果如图

原文地址:https://www.cnblogs.com/xiaobeibei26/p/6497169.html