HTML5知识点总结

基础

html5的默认结构

<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body></body>
</html>
<p>注意:html标签最好都是小写字母呈现,并且大部分标签都是成对出现,有一小部分单独出现,他们成为空标签</p>
文本和超链接标签
//标题文本标签
//h1,h2,h3,h4,h5,h6,

//文本对齐方式
<h3 align="left/right/center"></h3>

//段落标签
//p,br,hr,b,strong,img,a

//对应的属性
<p align="center" title="p标签" style="color:red">段落标签</p>

//文字方向
<p dir="ltr">段落标签</p>

//水平线
<hr width="1110" size="5" align="left" color="qaua">

//图片
<img src="路径" alt="提示信息" align="center" border="边框" width="宽度" height="高度">

//链接标签
<a href="http://www.baidu.com">
音频和视频标签
<audio autoplay="是否自动播放" controls="是否显示控件" src="路径" loop="是否自动循环播放">
	<source src="music.mp3" />
</audio>

<video poster="是否预加载" loop="是否自动循环播放" poster="点击前显示按钮">
	<source src="媒体文件地址" type="类型">
</video>
列表标签
//有序列表
<ul type="项目符号类型">
	<li>列表一</li>
	<li>列表一</li>
	<li>列表一</li>
</ul>
//type的取值类型为:disc默认:实心圆;circle:空心圆;square:正方形。

//无序列表
<ol tyle="序号类型" start="序号起始值">
	<li>列表一</li>
	<li>列表一</li>
	<li>列表一</li>
</ol>
//type的取值类型为:1:数字;a:英文小写;A:英文大写;i:小写罗马数字;I:大写罗马数字

//定义列表标签
<dl>
	<dt>名词</dt>
	<dd>解释</dd>
</dl>
div标签和span标签
//div标签,默认独占一行,默认从上到下依次排序
<div></div>

//span标签,默认多个标签span标签存在一行,默认从左到右依次排序
<span></span>
表格标签
<table width="宽" height="高" bgcolor="背景颜色" background="背景图片" align="对齐方式" 
border="边框" cellspacing="单元格间距" cellpadding="单元格与内容的间距">
	<caption>标题</caption>
	<th>表头</th>
	<tr>
		<td colspan="跨行行数" rowspan="垂直所跨列数">单元格</td>
		<td></td>
	</tr>
</table>
表单标签
//表单中input的类型
//submit提交;button按钮;image图片;reset重置;password密码;
//search搜索;text文本;checkbox复选框;file文本域;radio单选框;hidden隐藏

//下拉框和文本输入
<form>
	<select name="">
		<option value="">下拉选项</option>
		<option value="">下拉选项</option>
	</select>
	<textarea name="" row="" cols="">多行文本输入框</textarea>
</form>

//表单验证
<input value="必填验证" required="required"/>
<input type="email"  value="邮箱" />
<input type="range"  value="限定范围" />
<input type="date"  value="年月日" />
<input type="number"  value="数字" />
<input oninvalid="setCustomValidiy('有问题提示内容')" oninput="setCustomValidiy('无问题提升内容')"  />

常用的样式属性(背景和阴影)

字体以及文本属性
//字体属性
//font:设置字体所有属性;font-family:设置字体类型;font-size:设置字体大小;
//font-weight:设置字体粗细;color:设置字体颜色

备注:font-familyfont-size都是font的子属性,一般常用字体属性的缩写形式,如:font:bold 12px '宋体';注意这三个属性的顺序依次为字体粗细 大小 样式。

文本属性
//line-height:设置行高;当line-height和height值相同时,样式表现为垂直居中
//text-align:设置对齐方式;常用值为left,center,right
//letter-spacing:设置字符间距;
//text-decoration:设置文本修饰;常用值none,underline,line-through
边距和填充
//边距:页面中元素和元素直接的距离
//填充:元素内容和边距之间的距离  padding,值的情况和margin类似
//margin:一个值:上下左右;两个值:上下和左右;三个值:上和左右和下;四个值:上右下左
//margin-bottom:下边距,其他四个类推
//margin:0 auto
边框属性
//border属性
//border-style:边框样式;常用属性值:none,soild,dashed
//border-width:边框宽度;常用属性值:1px ,5px
//border-color:边框颜色;常用属性值:red,black
//border:符合属性,用于设置边框宽度,样式,颜色;常用属性值:border:1px solid red ;
   		
//也可单独设置某个方向的值:border-bottom:下边框;border-left:左边框;
//border-right:右边框;border-top:上边框
border-radius属性:圆角边框( 半径像素越大,圆角越明显)
border-radius:
设置一个参数:四个角
设置两个参数:参数1:左上和右下角 ,参数2:右上和左下角
设置三个参数:参数1:左上角 ,参数2:左下和右上角,参数3:右下角
设置四个参数:顺序依次为:左上,右上,右下,左下
列表属性
list-style-image:图片作为列表项的符号,其值为对象对应的url
list-style-type:设定列表项的符号;常用属性值:none(无),disc(实心圆),circle(空心圆) ,square(实心方块)
list-style-position:符号在列表项的位置;常用属性:inside(内),outside(外)
list-style:符合属性,顺序为:符号,位置,图片符号
list-style:circle inside url() ;	
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值