html标签用法及相关内容
HTML一些标签的用法
<!DOCTYPE html> <!-- 标签对应关系,这是个标准类型 --> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html>
一、<html>标签,里面可以写一些属性,并且只能有一个
具体属性不再描述,后期了解了再补
二、<head>标签
具体属性不再描述,后期了解了再补
1、<meta>标签,是自闭合标签
功能:编码、跳转、刷新、关键词、描述、IE兼容
如:
<meta charset="UTF-8" > #编码
<meta http-equiv="Refresh" content="3"> #间隔3秒刷新一次
<meta http-equiv="X-UA-Compatible" content="IE=IE9;IE=IE8"> #兼容浏览器
<meta http-equiv="Refresh" content="3;Url=http://www.baidu.com" /> #3秒后跳转该网址
<meta name="keywords" content="土豆,蔬菜,青椒,肉"> #关键词
2、<title>标题标签
功能
3、<link>标签
功能:搞图标icon、引入文件
如:
<link rel="shortcut icon" href="image/favicon.ico"> # shortcut icon 这个词是专门搞图标的

如:
<link rel="stylesheet" href="test.css" />
三、<body>标签
具体属性不再描述,后期了解了再补
<br/>:换行 #建议加上闭合字符/
<a>标签:
超链接: 跳转指定地址
<a href="http://www.baidu.com">百度</a>
锚: 跳转到指定位置 href="#加指定位置的id" id不允许重复
<a href="#a3">3</a>
<div id="a3">hello</div>
img标签:
src:图片地址
title:鼠标放上去显示的文字提示
style:图片样式
alt:图片加载失败显示的提示文字
块级标签:
p :表示段落 #段落与段落之间有间距
h1-h6: 表示标题 #字体从大到小,加大加粗
div : 白板标签
行内标签(内敛标签):
<span>:白板标签,没有自带样式
<input>: 输入框
type属性:
text:文本
password:密码类型,加密
button:普通按钮
submit:提交
reset:重置
radio:单选按钮
多个radio按钮情况下,name属性值相同会互斥,只会选择一个,value可以给后台传不同的值
checkbox:多选按钮
多个CheckBox按钮情况下,name属性值相同不会互斥
file:上传文件按钮
file属性依赖form表单中的一个属性enctype,需要在form标签中加上 enctype="multipart/form-data" 后,提交表单才会把上传的文件一点一点传给后台
checked属性:
单选、多选按钮中,checked = "checked",所表示该值默认被选中
name属性:
用户提交后,后台可根据name属性获取到具体的值
value属性:
输入框中的默认值
按钮上所显示的内容
textarea 文本域标签:
可提交后台,通过name属性让后台获取值,默认值是写在标签中间<textarea name="textfile">默认值</textarea >
select 下拉框标签:
name:后台获取name值
size:默认显示几个
multiple:可多选
<optgroup>标签:分组
selected="selected":默认选中
<select name="city" size="10" multiple="multiple"> <optgroup label="一线"> <option value="1">北京</option> <option value="2">上海</option> <option value="3" selected="selected">广州</option> <option value="4">深圳</option> </optgroup> </select>
form表单标签:
action:提交地址
method:提交方式
GET:提交的数据会在请求头上显示
POST:提交的数据会在请求体中
列表标签:
ul :点列表
ol:数字列表
dl:自定义列表
<ul> <li>1</li> <li>2</li> <li>3</li> </ul> <ol> <li>1</li> <li>2</li> <li>3</li> </ol> <dl> <dt>自定义标题1</dt> <dd>内容1</dd> <dd>内容2</dd> <dt>自定义标题2</dt> <dd>内容1</dd> <dd>内容2</dd> </dl>
table表格:
tr:行
td:列
<table> <tr> <td>a</td> <td>b</td> </tr> <tr> <td>1</td> <td>2</td> </tr> </table>
还有一种写法
thead 写表头,tbody 写内容
合并单元格:colspan="2" 表示跨两行 rowspan="2" 表示跨两列
建议用这种写法
<table border="1"> <thead> <tr> <th>a</th> <th>b</th> <th>c</th> <th>d</th> </tr> </thead> <tbody> <tr> <td>1</td> <td>1</td> <td>1</td> <td>1</td> </tr> </tbody> </table>
输出结果:

label 标签的用法:
通过点击label标签,让输入框获取光标
<label for="username">用户名:</label> <input id="username" type="text" name="user">
fieldset标签的用法
<fieldset> <legend>登陆</legend> <label for="username">用户名:</label> <input id="username" type="text" name="user"><br/> <label for="password">密码:</label> <input id="password" type="text" name="pass"> </fieldset>
显示结果:

四、特殊字符
空格 :
> :>
< :<
其他还有很多字符,不再记录,直接网上查

浙公网安备 33010602011771号