HTML的标签

一、HTML简介
    1、什么是HTML
        HTML是一种超文本标记语言,它不是编程语言,它是利用一系列标签来描述一个网页的语言,不同的标签能够实现不同的功能。它通过一个个的标签将信息展示给用户
    2、HTML的书写规范
<html>
    <head>
      这里面包括页面的一些属性(标题等)、供浏览器解析(编码格式等)、引入外部文件等信息(css文件等),
     </head>
    <body>
      这里写入内容
     </body>
</html>
    上面的例子中,包裹文字的就是标签,它们都是成对出现的它们不区分大小写,有开始,有结束,并且大部分标签都是有属性的,想要给某一个属性复制就得用  属性名="属性值"  来赋值
二、基本标签
    1、文件标签(结构标签)
        (1) <html>:表示其为一个html文件,即根标签
        (2) <head>:该标签中包括了一些页面的属性,其中还包括一些别的标签比如<title>网站的标题</title>
        (3) <body>: 该标签中存放一些展示给用户的内容,该标签中同样还有其自己的属性,他们分别为:
                              ①text:文字颜色   text="文字的颜色"
                                        文字颜色的写法可以为: a :单词的写法
                                                                          b : rgb三原色的写法:reg(0,0,0) 其中的每一个位置的取值范围为0-255
                                                                          c :#000000 白#ffffff黑
                              ②background:背景图片    background="图片的绝对路径或者相对路径"
                              ③bgcolor: 背景色  
    2、排版标签
             (1)、注释标签
             (2)、换行标签 <br/>
             (3)、段落标签 <p>插入文字</p> 段和段之间有空行
                    常用属性: ①align:对齐方式  可选参数有 left  center right
             (4)、水平线标签 <hr/>
                    常用属性: width:长度
                                size:粗细
                                color:颜色
                                align:对齐方式
                    尺寸的写法:    像素: 如20px
                                         百分比写法: 50% 会随着页面的大小二做出相应的调整
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>排版标签</title>
</head>
<body>
        HTML的标签<br/>
        <hr width="25%" size="5px"/>
        <p align="center"><!-- 设置格式为居中 -->
        超文本标记语言HTML<br/>
        HTML很容易学<br/>
        </p>
        HTML很容易掌握
</body>
</html>
    3、块标签
             (1)、 <div></div> 行级块标签  默认占一行  可以通过 div + css 来进行页面的布局
             (2)、<span></span>  行内块标签  可以实现错误提示等功能
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>块标签</title>
</head>
<body>
        <div>div1</div>
        <div>div2</div>
        <span>span1</span>
        <span>span2</span>
</body>
</html>
    4、文字标签
             基本文字标签:<font>
                                 属性: color:字体颜色
                                          size:字体大小  默认为3,最大值为7,最小值为1
                                          face:字体类型
             标题标签:<h1>-<h6>  字体大小依次递减,默认占据一行,默认加粗
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <font color="red" >基本文字标签</font>
        <hr/>
        <h1>标题标签</h1>
        <h2>标题标签</h2>
        <h3>标题标签</h3>
        <h4>标题标签</h4>
        <h5>标题标签</h5>
        <h6>标题标签</h6>
</body>
</html>
    5、清单标签(列表标签)
            (1) 无序列表:<ul></ul>
                    列表项:<li></li>
                    属性: type 表示列表最前面的标志类型,可选参数有 disc square circle
             
            (2) 有序列表:<ol></ol>
                    属性: type 表示列表最前面的标志类型,可选参数有 A、a、I、i
                            start 可选参数为一个数字 表示首项开始的位置
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <ul type="disc">
              <li>列表标签</li>
              <li>列表标签</li>
              <li>列表标签</li>
              <li>列表标签</li>
        </ul>
       
        <ol type="A" start="2">
              <li>列表标签</li>
              <li>列表标签</li>
              <li>列表标签</li>
              <li>列表标签</li>
        </ol>
</body>
</html>
    6、图形标签
             (1)图形标签: <img/>
                           属性: src 表示要加载图片的地址
                                   width 图片的宽度
                                   height:图片的高度
                                   border:边框
                                   align:对齐方式  代表图片与相邻的文本的相对位置 可选参数为 top middle bottom
                                   alt:图片的文字说明
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <img src="images/cat.png" width="50%" height="50%" border="5px" align="top"/>
        图形标签
</body>
</html>
    7、链接标签
             链接标签: <a></a>
                           属性: href 要跳转的页面的地址
                                  name 名称   锚点
                                  target 在哪个页面跳转 可选参数有  _self:在当前页面打开  _blank:在新的页面打开
                           作用:
                                 (1)页面的跳转
                                        如果访问的是互联网上的资源  前面必须为http://开头
                                 (2)锚点访问(锚点表示当前页面的某一个位置)
                                        在访问锚点的时候,书写格式为<a href="#name的值"></a>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <a href="图形标签.html">点击此处查看猫的图片</a>
        <a name="top"></a>
        锚点测试<br/>
        锚点测试<br/>
        锚点测试<br/>
        锚点测试<br/>
        锚点测试<br/>
        锚点测试<br/>
        <a href="#top">top</a>
</body>
</html>
    8、表格标签
             (1)<table></table> 表示一个表格
                           属性:border:表格的边框
                                  width:表格的宽度
                                  align:表格的对齐方式
                                  bgcolor:背景颜色
             (2)<tr></tr>表示行
             (3)<td></td>表示一个单元格
                           属性: colspan 列合并
                                  rowspan 行合并
             (4)<th></th>表示表头
             (5)<caption></caption>表格的标题
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
        <table border="1" width="50%" align="center">
        <caption>HTML学习</caption>
              <tr align="center">
                    <th>第一行第一列</th>
                    <th>第一行第二列</th>
                    <th>第一行第三列</th>
              </tr>
              <tr align="center">
                    <td rowspan="2">第二行第一列</td>
                    <td colspan="2">第二行第二列</td>
              </tr>
              <tr align="center">
                    <td>第三行第二列</td>
                    <td>第三行第三列</td>
              </tr>
       
        </table>
</body>
</html>
三、表单标签
    1、form标签
            <form><form/>
            属性:  name: 表单名称
                     action: 提交的路径地址
                     method: 提交的方式  最常用的有两种: ①get②post
                                   get与post二者的区别为:①get提交将数据拼接为一个字符串加载在地址栏后面,而post提交将数据封装在请求体中
                                                                      ②由于提交方式的不同,从①可以看出,get相对不安全,而post相对安全
                                                                      ③get提交有大小限制,而post没有大小限制 
    2、input标签
            <input>
            属性: (1)type: 根据type的值的不同其对应的功能也不同,它的参数以下几个值
                             ①text: 普通的文本输入框
                             ②password: 密码输入框  向其中输入字符的时候会显示掩码
                             ③radio: 单选按钮  如果想让多个按钮只能选择一个,则他们每一个按钮的name值要相同,它有以下属性
                                      checked: 表示默认被选中
                             ④checkbox: 复选框  同样的有checked属性代表默认被选中
                             ⑤file: 上传文件的按钮
                             ⑥button: 普通按钮  没有内置功能
                             ⑦submit:提交按钮  点击表单会按照action的地址进行提交
                             ⑧reset: 重置按钮  点击会将表单清空
                             ⑨image: 图片按钮   点击表单会按照action的地址进行提交  它还有以下属性:
                                      src: 图片的相对路径或者绝对路径 
                             ⑩hidden: 隐藏表单  提交时服务端需要的数据  但是客户不需要看到
    3、select标签
           <select></select>  表示一个下拉菜单,它有其相应的属性: name  代表表单项的名称
           <option></option>  表示一个选择项  通常在select标签中使用,它有相应的属性: ①value 向后台提交的数据值 ② selected 默认被选中项
    4、textarea标签
            <textarea></textarea>  可以输入一些文字  可自定义文本框的大小,其对应属性如下
                    ①cols: 列数
                    ②rows:行数
四、框架标签和其他标签
     1、框架标签
          (1)frameset: <frameset></frameset>
                    属性: cols:按列划分 划分的格式为 rows="10,*"  *代表剩余行数或列数
                             rows:按行划分  
          (2)frame: <frame>
                    属性: name: 名称  便于target根据其值进行定位
                             src: 加载页面的路径
     2、其他标签
          (1)meta标签:<meta>可以设置一些搜索的关键字以及编码格式等等
          (2)link标签:<link>可以从外部引入css文件  其中的href属性为引入文件的路径
          (3)script标签:<script>可以引入js文件  其中的属性src为js文件的路径
     3、特殊字符
          &nbsp: 代表空格
          &gt:大于号
          &lt:小于号
          &copy:版权符号
          &Reg:注册符号


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值