HTML
B/S和C/S
B/S是浏览器服务器架构
C/S是客服端服务器架构
THML标签:双标签:<标签名></标签名>
单标签:<标签名/>
属性:
<标签名 属性1="值1">内容</标签名>
元素:
是指一个完整的HTML标签
HTML标签是不区分大小写的
全局架构标签:
<html>
<head>
<!--注释内容-->
<meta charset = "utf-8" />
</head>
<body>
页面内容,所见即所得
</body>
</html>
几乎所有的标签都有四个属性:
class name id style
常用标签:
标题:h1 - h6
加粗:b strong
斜体:i em cite
下划线:u
删除线:del
下标:sub
上标:sup
滚动:marquee
字体:font
段落:p
换行:br
水平分割线:hr
无序列表:ul li
有序列表:ol li
自定义列表:dl dt dd
url
统一资源定位符
格式:协议://地址:端口/文件?参数1=值1&参数2=值2
<a></a>
href target title name
锚点
<img />
图片标签
src width height title/alt
<video />
<audio />
src controls loop autoplay
video width 和 height
表单
<form></form>
action:提交数据的地址,URL
method:提交数据的方式,GET和POST
GET:是通过URL文明传递
POST:算是一个隐蔽传递,适合于传递需要加密的数据
<input></input>
type:
text:可视化文本 缺省属性
password:密文
radio:单选,要求单选对话框的name属性要一致
checkbox:多选,这里建议多选 对话框的name属性用[ ]结尾
data:日期
file:文件上传
hidden:隐藏传递数据,适用
submit:提交数据
button:按钮,需要结合js使用
reset:重置框
<select></select>
下拉菜单框:
<option></option>
文本输入框,后期开发会使用【富文件输入 】
<textarea rows=""cols=""></textarea>
单选框和多选框默认使用是checked
下拉菜单默认选择是selected