一、html简介
**1.释义:超文本标记语言(Hype Text Markup Language,网页就是由一个个html标签组成的
2.html写法 **
<html> //开始标签<head></head> //头部<body></body> //网页的内容都是在body里面写的</html>
3.html特点:语义化
4.html常用标签
<body><h1></h1> //标题标签 有h1~h6,由大到小<p></p> //段落标签<div></div> //区域块标签<a href=""></a> //超链接标签 href属性内容为链接地址<img scr=""> //图片标签,src存放地址,是特殊的没有结束标签<input type=""> //输入框标签,type输入类型,也是特殊的没有结束标签<button></button> //按钮标签<ul> //以无序的方式来显示一个列表标签<li></li> //有序无序的唯一子元素,可以包含任意标签</ul><ol> //以有序的方式来显示一个列表标签<li></li></ol><dl> //自定义列表标签<dt></dt> //列表头部<dd><dd> //列表数据</dl></body>
二、CSS样式简介
1.**css解释:层叠样式语言,用来定义页面元素的外观,对html标签进行修饰**
2.常用css样式
selector {property: value}eg://HTML<h1>hello world</h1>//css,通常css的样式是写在html头部的style标签下,这里用的是元素选择器h1 {color:red; font-size:14px;}
<p class="one" id="two">hello world</p>p{} //元素选择器.one{} //class选择器,最好选择元素选择器#two{} //id选择器
3.盒子模型
padding:0;//填充border:0; //边框margin:0; //外边距//只对块元素起作用margin-left:auto;margin-right:auto;
4.样式重置
//在进行样式的改变时最好要进行样式重置才更好的设置*{margin:0; padding:0}
5.常用的css样式属性
color:设置文字的颜色width:设置一个元素的宽度height:设置一个元素的高度background-color:设置背景颜色background-image:设置一个元素的背景图片line-height:设置文字的行高text-align:设置文字对其的方式border-width:边框的宽度border-style:边框的样式border-color:边框的颜色p:hover{color:blue}当鼠标移动到元素上时可以改变元素的css样式
padding{padding-top/left/right}margin-top/left/rightpositionborderborder-bottonborder-radiusborder-collapseborder-colorborder-styletext-aligntext-decorationbackgroundbackground-colorbackground-imagebackground-repeatfontfont-stylefont-weightfont-sizefont-colorfont-family
