看Web视频整理标签笔记
原来观看web视频,初学html的时候发现记忆不太深刻,所以自己整理了一些笔记,加深记忆且方便忘记时查看。
html的规范(遵循)
1.一个html文件开始标签和结束标签<html></html>
-定义一个java方法{}
2.html包含两部分内容
(1)<head>设置相关内容</head>
(2) <body>显示在页面上的内容</body>
3.html的标签有开始标签也有结束标签
<head></head>
4.html不区分大小写
5.有些标签,没有结束标签,在标签内结束
- 比如 换行<br/><hr/>
********html中常用的标签:
*文字标签和注释标签
文字标签:修改文字形式
* <font> 内容</font>
属性:
size:文字大小 范围1-7
color:文字颜色
-两种表达方式:
1.英文单词
2.使用十六进制的数表示 #000000:RGB
html的规范(遵循)
1.一个html文件开始标签和结束标签<html></html>
-定义一个java方法{}
2.html包含两部分内容
(1)<head>设置相关内容</head>
(2) <body>显示在页面上的内容</body>
3.html的标签有开始标签也有结束标签
<head></head>
4.html不区分大小写
5.有些标签,没有结束标签,在标签内结束
- 比如 换行<br/><hr/>
********html中常用的标签:
*文字标签和注释标签
文字标签:修改文字形式
* <font> 内容</font>
属性:
size:文字大小 范围1-7
color:文字颜色
-两种表达方式:
1.英文单词
2.使用十六进制的数表示 #000000:RGB
注释标签:
<!-- 注释 -->
**标题标签、水平线标签和特殊字符
1.标题标签
-<h1></h1> <h2></h2> <h3></h3> <h4></h4>....
-标题顺序依次变小,自动换行
2.水平线标签
-<hr/>
-属性
**size:水平线粗细 范围1-7
**color:颜色
-代码
<hr size="5" color="blue"/>
3.特殊字符
转义符号:
<: <
>:>
空格: ;
<!-- 注释 -->
**标题标签、水平线标签和特殊字符
1.标题标签
-<h1></h1> <h2></h2> <h3></h3> <h4></h4>....
-标题顺序依次变小,自动换行
2.水平线标签
-<hr/>
-属性
**size:水平线粗细 范围1-7
**color:颜色
-代码
<hr size="5" color="blue"/>
3.特殊字符
转义符号:
<: <
>:>
空格: ;
***列表标签
<dl></dl>:表示列表范围
**在dl中<dt></dt>:上层内容
**在dl中<dd></dd>:下层内容
-代码
<dl>
<dt>信1805-1</dt>
<dd>班长</dd>
<dd>团支书</dd>
<dd>副班长</dd>
</dl>
*有序列表
-代码
<ol>
<li>***<li>
<li>***<li>
</ol>
属性: type: 设置排序方式 1(默认) a i
*无序列表
<ul></ul>: 表示无序列表的范围
属性:type: 空心圆circle、实心圆disc、实心方块square
在ul里面 <li></li>
5、图像标签(*******)
-src :图片的路径
-width:图片的宽度
-height:图片的高度
-alt:图片上的显示的文字,把鼠标移动到图片上,停留片刻显示内容
-src :图片的路径
-width:图片的宽度
-height:图片的高度
-alt:图片上的显示的文字,把鼠标移动到图片上,停留片刻显示内容
6、超链接标签(*******)
*连接资源
-<a href = "连接到资源的路径">显示在页面上的内容</a>
**href :连接资源的地址
**target:设置打开的方式,默认是当前打开
-_blank:新生成网页打开
-_self:在当前网页打开
**定位资源:
如果想定位资源:定义一个文职
<a name="top">顶部(随意名字)</a>
**回到这个位置
<a href="#top">回到顶部</a>
****原样输出 :
<pre> </pre>
7、表格标签(重要的标签***)
*可以对数据进行格式化,是数据显示更加清晰
***<table></table>:表示标签的范围
属性:
border:表格线
bordercolor:表格线的颜色
cellspacing:单元格直接的距离
width:宽度
height:高度
设置显示格式:align=“left/right/center(居中)”(想改行在tr中写 单元格中在td中写)
***在table中有 <tr></tr>(表示行)
**在tr中有<td>(表示单元格)
**用th也可以表示单元格
表示可以实现居中加粗
*标题:<caption></caption>
合并单元格:
rowspan:跨行合并
colspan:跨列合并
**<td rowspan="跨列数"></td>
8、表单标签(重点重点)
*调教数据到服务器,使用表单标签
<form></form>:表单标签范围
-属性
**action: 提交到地址,默认提交到当前网页
**method:表单提交方式
-常用有两种: get和post 默认是get请求
*调教数据到服务器,使用表单标签
<form></form>:表单标签范围
-属性
**action: 提交到地址,默认提交到当前网页
**method:表单提交方式
-常用有两种: get和post 默认是get请求
**输入项:可以输入内容或者选择内容的部分
必须有name属性 否则传不上
--大部分的输入项 使用<input type="输入项的类型"/>
***普通输入项:<input type="text"/>
***密码输入项:<input type="password"/>
***单项输入项:<input type="redio"/>
--在里面需要加属性 name(属性值需要相同)
--在里面必须有value值
--代码:<input type="redio" name="sex"/>男 <input type="redio" name="sex"/>女
***文件输入项()
--实现默认选择其中的属性
--checked="checked"
-<input type="file"/>
***下拉输入项(不是在input标签中)
代码:
<select name="birth">
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
</select>
***文本域
<textarea cols="列数" rows=“行数”></textarea>
***隐藏项(不会显示在页面上,但是会存在源代码中)
<input type="hidden"/>
***提交按钮
<input type="submit"/>
<input type="submit" value="按钮显示名"/>
使用图片提交按钮
<input type="image" src="路径"/>
**重置按钮(回到初始状态)
<input type ="reset"/>
**普通按钮
<input type="button" value=""/>
必须有name属性 否则传不上
--大部分的输入项 使用<input type="输入项的类型"/>
***普通输入项:<input type="text"/>
***密码输入项:<input type="password"/>
***单项输入项:<input type="redio"/>
--在里面需要加属性 name(属性值需要相同)
--在里面必须有value值
--代码:<input type="redio" name="sex"/>男 <input type="redio" name="sex"/>女
***文件输入项()
--实现默认选择其中的属性
--checked="checked"
-<input type="file"/>
***下拉输入项(不是在input标签中)
代码:
<select name="birth">
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
</select>
***文本域
<textarea cols="列数" rows=“行数”></textarea>
***隐藏项(不会显示在页面上,但是会存在源代码中)
<input type="hidden"/>
***提交按钮
<input type="submit"/>
<input type="submit" value="按钮显示名"/>
使用图片提交按钮
<input type="image" src="路径"/>
**重置按钮(回到初始状态)
<input type ="reset"/>
**普通按钮
<input type="button" value=""/>
***其他标签
b:加粗
s:删除线
u:下划线
i:斜体
pre:原样输出
sub:下表
sup:上表
p:段落标签
****
div:自动换行( )
span:一行显示
b:加粗
s:删除线
u:下划线
i:斜体
pre:原样输出
sub:下表
sup:上表
p:段落标签
****
div:自动换行( )
span:一行显示
html的头标签
*head就是头标签
title:表示在标签上显示的内容
meta:设置页面的一些相关内容
-<meta http-equiv="refresh" content="3=秒数;url=想跳转路径"/>
base标签:设置超链接基本格式
-可以统一设置超链接的打开方式
<base target="_blank">
*head就是头标签
title:表示在标签上显示的内容
meta:设置页面的一些相关内容
-<meta http-equiv="refresh" content="3=秒数;url=想跳转路径"/>
base标签:设置超链接基本格式
-可以统一设置超链接的打开方式
<base target="_blank">
css与html结合:
<style type="text/css">
div{
描述代码
}
</style>
<link rel="stylesheet" type="text/css" herf="css的路径"/>
js和html的结合方式:
1.
使用<script type="text/javascript">
js代码
</script>
2.
创建一个js文件,引入一个外部文件。
<script type="text/javascript" src="js文件路径">
</script>
1.
使用<script type="text/javascript">
js代码
</script>
2.
创建一个js文件,引入一个外部文件。
<script type="text/javascript" src="js文件路径">
</script>
js的原始类型和声明变量
**js的原始变量
-string :字符串
var m="abc";
-number:数字类型
var m=123;
-boolean:true和flase
var flag =true;
-null;
-typeof(变量名); 查看数据类型
**js的原始变量
-string :字符串
var m="abc";
-number:数字类型
var m=123;
-boolean:true和flase
var flag =true;
-null;
-typeof(变量名); 查看数据类型
js语句
-java中语句:
if判断
switch语句
循环 for while do-while
-js中语句
-循环一样
-switch(a){
case 1: break;
case 2: break;
。
。
。
default:
}
- for也一样
引入知识
***document.write("aaaaa");
定义数组第一种方式:
var arr = [1,2,3];
定义数组第二种方式:
var arr1 = new Array(3);
arr1[0] = "a";
arr1[1] = "b";
arr1[2] = "c";
定义函数:
function 方法名(){
方法体;
返回值可有可无;
}
-java中语句:
if判断
switch语句
循环 for while do-while
-js中语句
-循环一样
-switch(a){
case 1: break;
case 2: break;
。
。
。
default:
}
- for也一样
引入知识
***document.write("aaaaa");
定义数组第一种方式:
var arr = [1,2,3];
定义数组第二种方式:
var arr1 = new Array(3);
arr1[0] = "a";
arr1[1] = "b";
arr1[2] = "c";
定义函数:
function 方法名(){
方法体;
返回值可有可无;
}