HTML5列表标签和表格标签

一、列表

  • 1.1 什么是列表标签?

    作用:给一堆数据添加列表语义,也就是告诉搜索引擎告诉浏览器这一对数据是一个整体

无序列表---unordered-list(最多):新闻列表、导航、商品列表
作用:给一堆数据添加列表语义里面所有数据没有优先之分只是列举出来
可以列举图片文字视频
```<ul><li></li></ul>```
ul里面有属性 type=“circle/square/disc”  清除前面符号 list-style:none;
可以在li中嵌套ul-li
有序列表---ordered-list(最少)
作用:给一堆添加语义,并且有先后之分
```<ol><li></li></ol>```  type=“1/A/a/I” start=“数字‘//css做
自定义列表definition-list(其次):做网站底部信息
作用  :和无序列表语义,给添加语义 。先通过dt标签定义列表中的所有标题,然后再通过dd标签给每个标题添加描述信息
```<dl><dt><dt><dd></dd></dl>```dt用来定义标题

------无序列表注意点:

1)一定要记住ul标签是用来给一堆数据添加列表语义的而不是用来添加小圆点的

2)ul标签和li标签是一个整体,是一个组合所有一般情况下ul标签和li标签都是一起出现

3)ul里面不推荐包含其他标签

补充:br标签里面的属性width规定宽度

注意:虽然通过标签属性也能修改样式,但是在企业开发中千万不要这样干前面我们说过ul中最好只放li标签,但是在企业开发中。li标签中内容可能会很复杂,所以我们可以继续在li标签中添加其他标签来丰富我们的界面。

  • 总结:

    1.一定要记住ul标签只放li标签

    1. 但是li中可以放其他标签

      eg

<ul>
<li>
         <h2>标题</h2>
           <p>段落</p>
</li>
<li>
         <h2>标题1</h2>
           <p></p>
</li>
<li>
         <h2>标题2</h2>
           <p></p>
</li>
</ul>

-----有序列表 :

-----定义列表注意:1) dl/dt/dd是整体出现一起出现 ,dl 只放dt/dd,

2)推荐使用一个dt对应一个dd

3)为了丰富界面,我们可以在dt/dd中添加其他标签

<dl>
    <dt>
<img  src=‘‘nj.jpg width="150px" height="150px">
</dt>
<dd>
<h2>大学</h2>
<p>但是v哈巴河v不会吧</p>
</dd>
</dl>

二、表格使用

  • 其实表格标签中的table代表整个表格,也就是一堆table标签就是一个标签tr为行td为列 表格标签有一个标签属性 这个属性决定边框宽度默认为0所以看不到边框

属性注意点:

1)宽度和高度属性:可以给table和td标签使用

1.1 表格宽度和高度默认是按照内容尺寸来调整的也可以通过

  • 给table标签设置width/height属性的方式来手动指定表表格和宽度
  • td是当前单元格的宽度和高度不影响整个表格的宽度和高度

    2)水平对齐和垂直对齐的属性

    其中水平对齐table/tr/td都可以-------垂直对齐只能给tr/td使用

  • 给table设置align=right/left/center控制表格在水平方向的对齐方式
  • tr设置align,控制行中所有单元格的水平对齐方式
  • td设置align,控制当前单元格中内容在说方向的对齐方式

    注意:如果td中设置align属性,tr中也设置align,所有单元格按td来

  • tr设置valign属性,控制当前行所有单元格中内容垂直对齐
  • td当前单元格垂直对齐

    注意:同时给tr和td设置vailgn以td为准

    3)外边距和内边距属性

  • 只能给table使用 外边距就是单元格与单元格之间的距离。内边距是单元格的边框和文字之间的间隙,我们称之为内边距默认为1

    注意:企业用css修改样式

表格标题caption作用:标题自动相对于表格的宽度居中

<table>
<caption>标题</caption>
</table>

标题单元格标签

在表格标签中提供了一个标签专门用了存储每一列的标题,这个标签叫做th标签,只要将当前列的标题存储在这个标签中就会自动居中加粗

注意:1.必须写在table中且紧跟table中

细线表格 在表格标签中想通过指定外边距为0来实现,其实它是将两条线合并一条线,看上去不舒服

1)给table标签设置bgcolor=“color”;

2)给tr标签设置bgcolor;

3)给table标签设置cellspacing=“1px”;---表格于表格之间距离

由于表格中存储的数据比较复杂,为了方便管理和提升语义,我们可以对表格中存储的数据进行分类

  • 4类

    1.表格标题

    2.表格的表头信息

    3.表格的主体信息

    4.表格的页尾信息

<table>
<caption>标题</caption>
<thead>
<tr>
        <th>每一列标题</th>
        <th></th>
</tr>
</thead>
<tbody>
<tr>
            <td></td>
            <td></td>
</tr>
<tfoot>
<tr>
            <td></td>
            <td></td>
</tr>
</tfoot>//它是自定义比其他行的高度小
</tbody>
  • thead:指定表格的表头信息
  • tbody:指定表格主体信息
  • tfoot:指定表格的附加信息

    注意:1.如果我们没有编写tbody,系统会给我们添加tbody

    2.如果指定了thead、和tfoot。那么在修改整个表格的高度时 thead和tfoot有自己默认的高度,不会随表格的高度变换而变换。

单元格合并

  • 水平方向上的单元格合并

    可以给td标签添加一个rowspan属性,来制定把某一个单元格当做多个单元格来看待

    colspan=“数字”行合并 rowspan=”“;列合并在td中写合并后还要删除后面的

<tr>
<td rowspan="2"></td>
<!--<td></td>-->//注释掉
</tr>
<tr>
<td colspan="2"></td>
<!--<td></td>-->//注释掉
</tr>
<tr>
<!--<td></td>-->//注释掉
<td></td>
</tr>

注意:合并合并的时他的后面或者下面

来自为知笔记(Wiz)

原文地址:https://www.cnblogs.com/8-y-m-l/p/10547679.html

时间: 2024-12-21 22:53:56

HTML5列表标签和表格标签的相关文章

HTML a标签 img标签 ul列表、ol列表、dl列表标签,table表格标签,lable

a标签其实就是用来做跳转的 a标签的作用:页面跳转.锚(页就是类似书签的东西,在URL中显示出#) <a href="http://www.baidu.com" traget = "_blank">超连接文字</a> traget = "_blank" 该属性的意思是点击后新窗口打开连接,如果没有改项意思就是直接在本页面打开. <a href="#i3" traget = "_blank

HTML高级标签之表格标签

前面学习了一下HTML的经常使用标签, 今天開始高级标签之路! 一.表格标签 1.作用: 创建一张表格 2.各属性作用: <table cellspacing="0" cellpadding="0"></table> <!--表格标签 cellspacing:单元格边距. cellpadding: 单元格间距--> <caption> </caption> <!--caption: 置于table内部

html入门(转义字符、行内样式和块级元素、定位、锚点、跑马灯标签、图片标签、表格标签的讲解)

一.转义字符由特殊字符包裹的文本 会当做标签去解析 对应不换行空格 对应全角空格 em是字体排印学的计量单位,相当于当前指定的点数.其占据的宽度正好是1个中文宽度,而且基本上不受字体影响.<对应< >对应> 二.行内元素和块级元素1.块级标签默认情况下,每一个块级元素都是独占一行的即元素的前后都会换行 都有 align 属性,例如: p标签 段落标签 h1~6标签 标题标签 hr标签   水平分割线标签 div标签 块级元素 2.行内标签 不会换行可以和其他的标签或文本在一行内显示

HTML的列表标签和表格标签

列表和表格 列表的分类 无序列表 有序列表 定义列表 原文地址:https://www.cnblogs.com/WZ-BeiHang/p/12315504.html

讲课笔记1——meta标签、表格标签

图片属性:src(source): 图片的来源(路径),可以放置本地图片,也可以放网上的图片的url地址 [相对路径:        ./:当前目录            ../:跳出当前目录,到上一目录] title: 当鼠标停留在图片上的时候,显示提示的文字 alt:当文件找不到的时候,显示提示文字 ***************************************************************************** 超链接:a url地址:在浏览器地址栏

课时37.表格标签基本使用(理解)

表格标签是我们一个时代都代表,曾经在过去一段时间,我们大部分网站都是用表格来做的. 1.什么是表格标签? 表格标签的作用:用来给一堆数据添加表格语义,其实表格是一种数据的展现形式,当数据量非常大的时候,表格这种展现形式被认为是最为清晰的一种展现形式. 2.表格标签格式: 其实表格标签中的table代表整个表格,也就是一对table标签就是一个表格. 其实表格标签中的tr标签代表整个表格的一行数据,也就是说一对tr标签就是表格中的一行 其实表格标签中的td标签代表表格中一行中的一个单元格,也就是说

表格标签和表格布局

表格标签 <table> //表格标签: <tr> //行标签 <td> //单元格 http://120.x5.x.x:8080/myhome/mytable.html 表格跨行或者跨列的效果: 跨行: <tr> <td align="center" colspan="2">北京</td> <!--<td align="center">上海</td&

前端之head标签,基本标签,div和span,常用标签,表单标签

一.head标签 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <link rel="icon" href="https://www.jd.com/favicon.ico"> <meta name="keyw

html5的行标签与列标签

html5的标签很多,这里不一一列举.下面只将常用的一些html5的行标签和列标签进行了分类总结,方便大家学习借鉴.注意:一些标签可在css样式中进行行标签与列标签的互相转换,这里所列举的标签没有进行任何样式的设置,所有列标签和行标签经本人亲测有效.块标签: <h1>一级标题 <h2>二级标题 <h3>三级标题 <h4>四级标题 <h5>五级标题 <h6>六级标题 <ul>无序列表 <ol>有序列表 <d