01.Web基础
C/S:客户端/服务器
B/S:浏览器/服务器
0.2HTML结构
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>demo</title>
</head>
<body>
</body>
</html>
2.1框架标签
-
<!DOMTYPE html>定义文档类型
-
<html>定义HTML文档
-
<head> 定义头部文件 <head>中的元素可以引用脚本,指示浏览器在哪里可以找到样式表和提供元信息等等。 在head部分中可以使用的标签<base>,<link>,<meta>,<scripe>,<style>,<title>
-
<body> 定义文档主体
base标签
meta标签
2.2 body区域常用标签
-
body定义文档主体
-
body元素包含文档所有内容(表格,列表,文本,超链接,图像)
文本标签
标题标签
<h1~6><h1~6>标签等级分为1-6级,默认字体大小依次减小
字体标签
<b></b>,<strong></strong> 加粗
<sup></sup> 上标上标
<sub></sub>下标下标
<s></s>删除线 删除线
<u></u>下划线
<i></i>,<em></em> 斜体
<code></code> public void main() //显示代码
<cite></cite>引用
格式化标签
<P></P>段落标签
换行标签
<hr/>分割线标签
<pre></pre>预格式化标签,可以随意展示文本的样式和空格,但是要注意预格式化标签不适合用tab键
连接标签
<a></a>
href属性可以存放:图片路径,文本路径,网址和锚点
target属性可以随意赋值:self:本页面跳转;bank:打开新的页面;[name]:在指定名字的标签上打开,一般配合iframe标签使用
图片标签
<img></img>
src属性是用于设置图片的地址
alt属性是失效代替
列表标签
-
无序列表(在工作中最常用的列表,"ul"是定义无序列表的标签,"li"是具体的列表项)
type属性: circle(空心圆)/disk(实心圆)/square(方形)
也可以使用样式表对标签进行设置
-
有序列表(可以再列表项前标记序号,"ol"是定义有序列表的标签,"li"是具体的列表项)
type属性:1/i/I/a/A(默认排序12345/i~iii/I~III/a~b~c/A~B~C)
也可以使用样式表对标签的type进行设置
-
自定义列表(可以设置标题,对数据进行描述,"dl"是定义有序列表的标签,"dt"可以设置标题,"dd"是具体的列表项)
表格标签
-
表格标签用于编制表格,"table"用于定义表格,"tr"定义表格行,"td"定义单元格,"th"定义单元格的同时默认单元格中的内容居中加粗
-
"th/td"大多数属性可以在样式表中定义,目前只需要了解"colspan"跨列属性和"rowspawn"的跨行属性
表单标签
-
表单标签 侧重于与后端发送数据
-
主要是以"input"文本标签为主,以"name"属性为辅,通过"form"表单向后端发送数据
-
除了"input"标签以外还有大文本标签"textarea";下拉菜单标签"select"
-
input文本标签属性
-
type :text(文本),count(总计),date(日期),botton(按钮),radio(单选框),checkbox(复选框),hidden(隐藏),submit(提交),reset(重置)
-
name :name设置的值必须要和后端接受前端数据的参数一致
-
value :显示在页面上的值。除了 type='hidden' 的除外,因为 type='hidden'为隐藏标签
-
iframe标签
-
iframe标签用于在一个页面中嵌入另一个页面
-
配合'a'标签使用的时候,可以用'a'标签指定'iframe'指向的页面
<a href="http://www.baidu.com" traget="iframe-test">显示百度</a> <iframe name = 'iframe-test' width='1000' height='1000'></iframe>
div&span标签
-
div和span可以说是html文档中最重要的容器标签
-
div是块状容器,独占一行,主要用于搭建网页布局,页面整体布局就靠它
-
span是行级容器,其大小自适应与包裹的对象