HTML5_CSS3样式&属性

<meta name=''>

name:有如下6个值:
application-name:文档名或者应用名,整个文档只能包含一个值。
author:文档作者
description:文档描述
generator:生成文档的程序。
keywords:网页关键字,用英文逗号分隔。

 

<a href="http://www.baidu.com">百度一下</a>

href:路径
<img src="../img/a.jpg" alt="此图无法显示" border="1px solid red" width="400" height="250"/>
src:图片路径

<table>标签的属性
Border 边框
Cellspacing 表格外边距
Cellpadding 表格内边距
Align  位置
Bgcolor:背景色
Background:背景图片
Bordercolor:边框颜色

table中 <tr></tr>

<td colspan="2"></td>  colspan 跨2列

        rowspan  跨  行

<input type="">

 type值

text  文本

password 密码

radio 单选

checkbox 多选

reset 重置

file 文件上传

submit 提交表单

image 图形提交

button 普通按钮

分组下拉

<select name="city" id="city">
<optgroup label="山东">
<option value="yt">烟台</option>
<option value="qd">青岛</option>
<option value="wh">威海</option>
</optgroup>
<optgroup label="北京">
<option value="bj">bj</option>
<option value="tam">tam</option>
<option value="zong">zong</option>
</optgroup>
</select>

文字区域textarea
<textarea name="textarea" id="textarea" cols="30" rows="10" readonly="readonly"
disabled="disabled">
1</textarea>
cols 宽度 rows 高度 readonly 只读

css样式

字体、字号:
font(缩写形式)
font-weight(粗细) 正常(normal) 粗体(bold) 斜体(italic)
font-size(大小) 
font-family(字体系列)
font-style(字体样式)

 

字体颜色:
color
opacity (透明度 css3)

 

行距、对齐等:
line-height (行高) 
text-align (对齐) 
letter-spacing (字符间距)
text-decoration (文本修饰 )
overflow  超出的部分隐藏
text-overflow

text-overflow文本裁剪  clip裁剪文本时不添加...  ellipsis 裁剪时加...  注意:不换行和over-flow控制

text-shadow 阴影
text-indent

背景属性:
background (缩写形式)
background-color(背景色 )
background-image(背景图 )
background-repeat(背景图重复方式 )
background-position(位置坐标、偏移量)

列表常用

list-style: none无风格 disc实心圆 circle空心圆 square 实心正方形 decimal 数字

 

盒子属性:
margin(外边距/边界)    以上方为主 可写1、2、4个值
border(边框) 
padding(内边距/填充 )

后可加 -top 等方向

border-radius 边框圆角

box-shadow  阴影

 

变形效果:transform

transform-origin 指定变换的起点

none无变换

translate(长度值或百分比) translateX translateY 在水平、垂直方向平移

scale(数值)scaleX scaleY 在水平方向、垂直方向或两个方向上缩放

rotate(角度)旋转元素

skew(角度)skewX skewY  在水平方向、垂直方向或两个方向上使元素倾斜一定的角度

matrix 自定义

 

过渡效果:transition

transition-property 指定过渡的css属性 默认值 all

transition-duration 完成过渡的时间

transition-timing-function 指定过渡函数  缓动效果默认值ease 等同于(0.25, 0.1, 0.25, 1.0) 

transition-delay 指定过渡开始出现的延迟时间

 

@keyframes:定义一个动画

animation样式表   css2       css3
结构      html4    html5


IE8及以下都不支持css3和html5


css3中新增的属性


1、边框圆角:border-radius


左上角  border-top-left-radius
右上角  border-top-right-radius
左下角  border-bottom-left-radius
右下角  border-bottom-right-radius


border-radius:10px  (四个角)
border-radius:10px  20px(左上和右下     右上和左下)
border-radius:10px  20px  30px(左上   右上和左下   右下)
border-radius:10px  20px  30px  40px(左上  右上  右下  左下)


2、盒子阴影:box-shadow
box-shadow:3px 3px 4px 5px #f00 inset(水平偏移    垂直偏移   模糊程度  扩展大小 颜色 内阴影)
注意:水平偏移和垂直偏移必须写,其他值可有可无,默认是黑色阴影
box-shadow:inset #f00 3px 3px 4px 5px ( 颜色  水平偏移    垂直偏移   模糊程度  扩展大小)


3、文字阴影:text-shadow
text-shadow:3px 3px 4px #f00(水平偏移   垂直偏移  模糊程度  颜色)没有内阴影,没有扩展大小
注意:水平偏移和垂直偏移必须写,颜色可以前置,默认阴影是字体的颜色


4、线性渐变:background-image:linear-gradient(角度,颜色值1,颜色值2,...颜色值n)
注意:角度:deg   50deg   
         方向:to left
  to  right
  to  top
  to  bottom
 径向渐变:background:radial-gradient(60px 20px,#f00,#0f0) 径向渐变  
 第一个值宽度(椭圆的横向直径)  
第二个值高度(椭圆的纵向直径) 后边是渐变的颜色  两个数值后   用逗号隔开


5、文本溢出:text-overflow(值:clip剪切、ellipsis省略号)
配合:    white-space:nowrap不换行
          overflow:hidden  溢出隐藏


          text-overflow:ellipsis显示省略号


6、盒子大小 :box-sizing
值:
border-box:计算的时候,宽度是包含边框和填充和内容的宽度,向内挤压
content-box:只包含内容的宽度,不包含边框和填充的宽度











































评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值