第二天复习
所有标签都具有的四个属性?
HTML文档的基本结构?
meta标签的作用?
小知识:
在命令行中,用netstat -anb查看进程所占用的程序,以d结尾的deamon服务器程序,如httpd.exe
HTML转义字符
标签显示不出来,要想显示大于小于号可以用转义字符(由于排版问题,大家可自行查阅文档,前四个比较常用)
<;小于
>;大于
;可以显示多个空格
&;显示上面的空格的转义字符
©;版权符号
&trade;商标
®;注册
HTML注释
补充上节课:注释不能嵌套
文本标记
文本标记有样式和语义标记,其中样式标记在XML中大部分被废弃,用css来代替。
b样式 XHTML已经废弃
strong语义 推荐使用
i 样式XML废弃
em 语义 推荐使用
u 样式 下划线 xml废弃
s(strike)样式 删除线 XML废弃
sub 样式 下标
sup 样式 上标
h1——h6语义 标题字在不同浏览器的默认字体高度,间距都是不一样的
p段落标签 语意
表单
form
1action 表单数据的动态处理页面
2method get/post
前者把请求数据追加在地址栏查询字符串中(有长度限制)
后者把数据以单独的数据包传给服务器(没有长度限制,可以用于文件上传)
3enctype 表单中提交数据的编码类型
三种可取值
text/plain表单中的数据不做任何处理,直接上传 空格——加号
application/x——www——urlencoded 默认值,把表单中的数据编码后再上传,只能对字符进行编码
multipart/form——data不对字符编码,上传文件时以一种特殊的格式上传,字节编码,把字符和字节的数据分开来(要想上传文件必须采用这种方式)
select下拉框 滚动列表 name
option value selected
textarea(不放内容的时候要紧挨着)
name 必须指定
rows cols列 英文6行中文3行
readonly 只读 disabled 禁用
没有value属性
只能输入纯文本,纯文本是value
要想输入各种文本图片,表格,需要使用富文本编辑框 可使用第三方工具实现此效果
label
for
上传头像
input type=file
表单中实现文件上传必须满足三个条件
1使用input type=file选择文件
2表单必须使用post提交
3表单编码类型必须声明为enctype=“multiple/form–data”
hidden
input type=hidden 防止表单重复提交
text
password
radio
checked
checkbox
checked
fieldset块
legend
HTML元素类型
块元素 必须独立占一行
内联元素 只占一块,可以与其他内容在一行中
积累:
区块元素:h1——h6 p
内联元素:b strong i em u s sub sup
提升速度:
设置editplus的复制当前行快捷键为Ctrl+alt+down
删除当前行为ctrl+d