【HTML】常见标签总结

在之前我们一直使用的是div标签,现在我们来使用一些其它的标签

  1. 表示标题的标签
<h1>这是一级标题</h1>
<h2>这是二级标题</h2>
<h3>这是三级标题</h3>
  1. 表示段落的标签
<p>这是一个段落</br>
br是换行符
</p>
  1. 引入链接
<a href = "链接地址" ></a>
超链接默认是替换本页面,但是也可以是打开新的页面
<a href = "链接地址" target = "_blank"></a>
想鼠标放在链接之上,有一个提示效果
<a href = "链接地址" target = "_blank" title = "你马上就要到达选择器"></a>
  1. 引入图片
<img src = "图片的地址" alt = "提示文字"/>

alt的作用是提示效果
如果图片丢失或者图片太大,导致图片没有正常显示出来,alt的值就会体现出来

  1. 引入flash
<object type = "application/x-shockwave-flash" data = "movie.swf" width = "400" height = "300">
<param name = "movie" value = "movie.swf"/>
</object>
  1. 引入vmv
<object classid = "clisd:6BF52A52-394A-11d3-B153-00C04F79FAA6" width = "320" height = "217">
    <param name = "autoStart" value = "true"/>
    <param name = "URL" value = "php.wmv"/>
    <embed autostart = "true" src = "php.wmv" type = "video/x-ms-wmv" width = "320" height = "217" controls = "ImageWindow" console = "cons">
</embed>
</object>
  1. 无序列表和无序列表
<ul>
 <li></li>
 <li></li>
 <li></li>
 <li></li>
</ul>

ul表示这是一个无序的列表,li表示的是列表的项

<ol>
<li></li>
<li></li>
<li></li>
</ol>

ol表示这是一个有序列表,li表示列表里面的项

我们可以去控制这些列表的样式

<style type = "text/css">
#ul {
 list-style:表示列表的样式;
}
</style>

真正使用的时候都将list-style设置为none这是因为浏览器的兼容性不一样


用一个无序列表做一个网站页面导航

<!DOCTYPE html>

<html>
<head>
    <style type = "text/css">
    * {
        margin: 0;
        padding: 0;
        border: 0;
    }
    li {
        list-style:none;
        border: solid 2px gray;
        margin: 5px;
        background: gray;
        float: left;
    }
    </style>
</head>

<body>
    <div>
        <ul>
            <li><a href="#">首页</a></li>
            <li><a href="#">业务介绍</a></li>
            <li><a href="#">联系我们</a></li>
            <li><a href="#">留言</a></li>
        <ul>
    </div>
</body>

</html>

  1. 表格
<!DOCTYPE html>

<html>
<head>
</head>

<body>
     <table border = "1">
       <tr><td>姓名</td><td>年龄</td><td>身高</td></tr>
       <tr><td>刘备</td><td>28</td><td>150</td></tr>
       <tr><td>关于</td><td>29</td><td>178</td></tr>
       <tr><td>张飞</td><td>30</td><td>189</td></tr>
      </table>
</body>

</html>

td表示一列,tr表示一行

  • 合并列
<table border = "1">
<tr><td colspan = "3">将列进行合并,独占一行</td></tr>
</table>
  • 合并行
<table border = "1">
<tr><td>刘备</td><td>28</td><td rowspan="3">150</td></tr>
</table>

合并列,合并行的小技巧,先把合并行要消失的td删除掉,数一数留下的行和列要跨几行几列,通过rowspancolspan来合并

  • 表格的样式
    使用选择器来控制表格的样式
<!DOCTYPE html>

<html>
<head>
    <style type = "text/css">
    table {
        border: solid 1px blue;
    }
    td {
        border: solid 1px red;
    }
    </style>
</head>

<body>
    <table >
        <tr><td colspan = "3">独占一行</td></tr>
        <tr><td>姓名</td><td>年龄</td><td>身高</td></tr>
        <tr><td>刘备</td><td>28</td><td rowspan="3">150</td></tr>
        <tr><td>关于</td><td>29</td></tr>
        <tr><td>张飞</td><td>30</td></tr>
        </table>
</body>

</html>

在这里插入图片描述

发现外面还有一层,为蓝色,现在我们想让这层单元格进行融合
在选择器中添加一个table属性,然后添加border-collapse: collapse;

table {
        border-collapse: collapse;
    }

在这里插入图片描述
border-collapse:还有一个选项为separate(独立的)就会回到上面的选项

接下来看其它两个表格控制属性

  1. 首先是 border-spacing: npx;表示相邻单元格的边框间的距离
    使用 border-spacing: npx;的时候,border-collapse;需要设置为separate
  2. 其次是empty-cells: 表示空表格是否显示,
    如果是hide则表示不显示,使用这个的时候border-collapse:Npx;需要设置为separate

这两种属性都受到border-collapse的影响

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值