-
网页的组成
-
html
- 页面的骨架,用于存放数据,显示出来后不好看
-
css
- 美化页面
-
js
- 添加动态效果
-
html概念
- 超文本标签语言
- 超文本:能被浏览器识别成特殊样式的文本
-
入门案例
-
代码
-
标签规范
-
标签的分类
- 自闭合
- 双标签
-
行内和块级元素
- 行内:一行可以显示多个,不可以设置宽度和高度 i font b
- 块级 一行只能显示一个,可以设置宽度和高度的 div,p,ul
-
常用的布局标签
- div
-
属性和特殊字符
-
属性
- id style class name
-
特殊字符
-
-
样式
- border:1px solid black
- margin:auto 左右居中,只能是块级元素使用
- width 宽度
- height 高度
- text-decoration:none 去掉下划线
- color 文字颜色
- background:url(北京图片) 颜色
- text-align:center 文本居中
-
文本标签
- p 段落,特点前后后点距离
- h1-h6 标题1-标题6越来越小
-
倾斜
- em i
-
加粗
- strong b
-
横线
- hr
-
换行
- br
-
下划线
- u
-
列表
- <ul style="list-style:none"><li></li></ul>
-
重要的布局标签
- i
- b
- ul li
- p
- div
- span
- a
- img
-
浮动float
-
作用
- 目的是让竖着的标签横着显示
-
开发中的使用过程
-
1.引入浮动样式
- .float{
float: left;
}
.clearfix:after {
content: "";
height: 0;
line-height: 0;
display: block;
visibility: hidden;
clear: both;
}
.clearfix {
zoom: 1;
}
- 2.给要浮动的元素(要横着显示的元素)添加class样式float
- 3.给浮动的元素的父元素添加样式class='clearfix'
-
表格标签
-
table(border,width,height,cellpadding,cellspacing)
- caption 标题
-
thead
-
tr
- th
-
tbody
-
tr
- td colspan rowspan
- tfoot
-
表单标签
-
form标签
-
注意事项
- 1.同一组单选框和多选框必须name属性值保持一致,必须得有value值
- 2.多选框和单选框设置默认值是通过checked属性,select是通过给option标签设置selected属性。文本框,密码框是通过value属性。
- 3.按钮建议使用button,在form标签中button的默认type值是submit,在form表单外type的值是button,建议手动写明type的值。type的值有三个submit,button,reset
- 4.如果属性值和属性名保持一致,那么可以省略属性值,比如disabled,checked,selected,required