css--笔记11

1.表格的简介

在网页中通过table标签来创建一个表格

1)在table中使用tr表示表格中的一行,有几个tr就有几行

2)在tr中使用td表示一个单元格,有几个td就有几个单元格

3)  colspan横向合并单元格

<td colspan="2">c4</td>

4)rowspan纵向合并单元格

<td rowspan="2">c4</td>

2.长表格

可以将一个表格分成三个部分:

头部:thead

主题:tbody

底部:tfoot

th  表示头部的单元格:有加粗居中的效果


3.表格的样式

1)border-spacing :指定边框之间的距离

2)border-collapse:设置边框的合并

3)如果表格中没有使用tbody而是直接使用tr,那么浏览器会自动创建一个tbody,并且将tr全部放到tbody中,tr不是tbody的子元素

<style>
    table{
    width:50%;
    border:1px solid black;
margin:0 auto;
border-collapse: collapse;
}
td{
    border:1px solid black;
}
tbody>tr:nth-child(odd){
    background-color: #bfa;
}

 将元素设置为单元格td

display:table-cell;

4.表单简介

表单:在现实生活中用于提交数据

在网页中也可以使用表单,网页中的表单用于将本地的数据提交给服务器

1)使用form变迁来创建一个表单

2)form的属性

action:表单要提交的服务器的地址

使用input标签

3)文本框,数据要提交到服务器中,必须要为元素指定一个name属性
 

<input type="text" name="username">

4)密码框

 <input type="password" name="password">

5)单选按钮,必须有相同的name属性

<input type="radio" name="a">
    <input type="radio" name="a">

5.图标字体的其他使用方式 

通过伪元素来设置图标字体

1.找到要设置图标的元素通过before或after选中

2.在content中设置字体的编码

3.设置字体的样式

<style>
    li{
        list-style:none;
    }
    li::before{
        content:'\f1b0';
        font-family:'Font Awesome 5 Free';
        font-weight:900;
        color:aqua;
        margin-right:10px;
    }
</style>

6.行高


6.1行高


指的是文字占有的实际高度

可以通过line-height来设置行高

行高可以直接指定一个大小(px   em)

行高经常还用来设置文字的行间距

行间距=行高-字体大小

也可以直接为行高设置一个整数,如果时一个整数的话,行高将会是字体指定的倍数

6.2字体框

字体框就是字体存在的格子,设置font-size实际上就是在设置字体框的高度

行高会在字体框的上下平均分配

行高指的是单行的高度

7.字体的简写属性

font 可以设置字体相关的所有属性

语法:

font:  自重   字体风格   字体大小 /行高  字体族(font-size和font-weight可以互换)

自重、字体风格、行高可以省略不写,如果不写则使用默认值

8.文本的水平和垂直对齐

8.1 text-align  文本的水平对齐


可选值:
left:左侧对齐

right:右对齐

center:居中对齐

justify:两端对齐

8.2 vertical-align  设置元素垂直对齐的方式


可选值:
baseline:默认值  基线对齐

top:顶部对齐

bottom:底部对齐

middle:居中对齐

9.其他的文本样式

9.1text-decoration 设置文本修饰


可选值:
none  什么都没有

underline:下划线

line-through:删除线

overline:上划线

9.2white-space 设置网页如何处理空白


可选值:
normal:正常

nowrap:不换行

pre:保留空白

如何设置省略号
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值