1.什么是HTML?
全称:HyperText Markup Language(超文本标记语言)。
2.空标签
空标签即不能包含子元素的标签。
如:input;img;meta;link;hr;br;col;colgroup;frame;base;等。
3.可替换标签
CSS 里,可替换元素(replaced element)的展现不是由CSS来控制的。这些元素是一类外观渲染独立于CSS的 外部对象。
如:img;object;video;textarea;input
audio;canvas有时候也是。
4.a
超链接,方法为get
常用的可选属性如下:
href 锚(必须属性)
伪js协议
target
download 下载
5.ifame
镶嵌页面
6.form
表单
常用属性:
action:提交到哪儿 (必须)
methoh:方法 (必须)
get:URI中以?作为分隔符,发送给服务器(会暴露)
post:发送内容出现在http第四部分。
target:
同a标签的target
7.input
type属性:
text:输入文本
#默认输入abcd
password:输入密码
checkbox:多选
#默认选1
radio:单选
#默认选1
select:下拉选项
可多选
1
2 #默认选2
3#不能选3
file:上传文件(accept属性控制类型)
range:用于输入不精确值空间
reset:将表达所有内容设置为缺省值的按钮
search:搜索,换行会自动移除
button:当没有submit时才会变成提交按钮
button
sumbit:提交按钮
img:图片提交按钮,必须使用sirc属性以及alt代替文本
color:选择颜色
date:选择日期(年月日,不包括时间)
datetime:基于UTC时区的日期时间输入空间
email:输入email
tel:电话
textarea:文本框
ABCD
其他属性:
name:控件名称,用于提交到服务器,后端会识别
max:最大值
mix:最小值
maxlength:最大长度
disabled:不可选
accept:控制file的类型,形式如下accept=".jpg,png,doc" 点-格式-逗号
laber
关联input:
1.for属性关联input的name属性
XXX
2.包裹inputype
8.table
表格
例:
Head<1/th>Head2
129.head
head标签包含以下标签:
meta:
titile:窗口的标题。
base:指定一个文档包含所有相对URL的基本URL,只能有一个。
link:引入css
style:使用css
h1{color:red}
script:使用js
noscript :当浏览器不能允许js时允许。