web前端(二):HTML标签常用属性和CSS样式


本文主要记录一下HTML标签的常用属性和CSS样式。

1.一些特殊标签

标签描述
<b>粗体字
<strong>粗体字,强调
<i>斜体字
<em>斜体字,强调
<dfn>斜体定义
<u>底线
<ins>底线,插入文字
<strike>横线
<s><del>删除线
<kbd>键盘文字
<tt>打字体,H5不支持
<xmp>固定宽度的字体,在文件中空白,换行
<pre>预格式化
<code>源代码

2.常用属性及样式

2.1. 背景、颜色

  • background:背景
  • color:颜色,可用颜色名称、16进制、rgb元组表示
  • opacity:透明度,也可用rgba()的第四参数指定,filter可添加可视效果

2.2. 形状边界

  • width/height:宽/高,同时有最大/小值、比例等设置
  • border-radius:圆角
  • border-shadow:添加阴影
  • border-image:边界图片,不支持IE
  • resize:调整尺寸,由用户调整,IE不兼容,e.g.:resize:both;…
  • box-sizing:方框大小调整,以确切方式定义适应某区域具体内容
  • outline-offset:对轮廓进行偏移,并在超出边缘的位置绘制轮廓

2.3. 位置排布

  • top/right/bottom/left:上/右/下/左
  • position:位置布局,relative - 相对、absolute - 绝对
  • float:浮动
  • display:显示样式,如:none、block、inline、inherit、flex …
  • align/text-align/vertical-align:位置显示设置
  • margin/padding:外/内 边距
  • transform:元素空间位置变换

2.4. 文本效果

  • @font-face规则:可通过font-family指定字体类型,src指定字体url,font-weight指定字体粗细等等
  • text-shadow:文本阴影
  • box-shadow:盒子阴影
  • text-overflow:定义如何显示溢出内容
  • word-wrap:允许文本换行
  • word-break:单词拆分换行属性,指定换行规则

2.5. 2/3D转换

  • 2D:

    • translate()方法:根据左(X)轴和顶(Y)轴位置参数,从当前位置移动
    • rotate()方法:对于给定参数的元素,顺/逆时针旋转
    • scale()方法:对给定参数(x,y)的元素增加或减少大小
    • skew()方法:(x,y)对应两轴的倾斜角
  • 3D:

    • matrix()方法:有六个参数,为合并方法,包含上述功能
    • rotateX()方法:围绕一个给定度数的X轴旋转元素
    • rotateY()方法:围绕一个给定度数的Y轴旋转元素

原文地址: web前端(二):HTML标签常用属性和CSS样式

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值