html初学第五课
一、表单的高级应用
1、隐藏域hidden
隐藏域用hidden语法来定义,具体使用如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>隐藏域</title>
</head>
<body>
<form action="#">
<p><input type="url"value="http://www.baidu.com" hidden="hidden"/></p>
</form>
</body>
</html>
如果不加hidden,那么运行的效果为:
但是加了hidden之后,运行的结果为:
由此可以得知,hidden可以隐藏一些显示内容,实际使用过程中,可以作为测试时使用,也可以作为收集客户信息等隐蔽手段使用。
2、只读readonly
语法应用为:
3、禁用disabled
语法应用为:
二、表单的初级验证
1、placeholder
placeholder是设置框内提示文字的命令
2、required
required是设置必填项的命令
3、pattern
pattern用户输入的内容必须符合正则表达式所指的规则,否则就不能提交表单
总结
三、初识css
1、什么是css
Cascading Style Sheet 级联样式表
表现HTML或XHTML文件样式的计算机语言
包括对字体、颜色、边距、高度、宽度、背景图片、网页定位等设定
2、css的优势
1、内容与表现分离
2、网页的表现统一,容易修改
3、丰富的样式,使得页面布局更加灵活
4、减少网页的代码量,增加网页的浏览速度,节省网络带宽
5、运用独立于页面的CSS,有利于网页被搜索引擎收录
3、css的基本结构
选择器 { 声明1;
声明2;
…… }
4、style标签
基本用法:
<style type="text/css">
h1 {
font-size:12px;
color:#F00;
}
</style>
4、html中css的样式有哪些
1、行内样式
在其他标签内部直接写入样式,例如
<h1 style="color:red;">style属性的应用</h1>
<p style="font-size:14px; color:green;">直接在HTML标签中设置的样式</p>
2、内部样式表
CSS代码写在的
<style>
h1{color: green; }
</style>
优点
方便在同页面中修改样式
缺点
不利于在多页面间共享复用代码及维护,对内容与样式的分离也不够彻底
3、外部样式表
CSS代码保存在扩展名为.css的样式表中
HTML文件引用扩展名为.css的样式表,有两种方式
链接式
导入式
5、基本选择器
1、标签选择器
HTML标签作为标签选择器的名称
<h1>…<h6>、<p>、<img/>
2、类选择器class
3、ID选择器
6、总结
标签选择器直接应用于HTML标签
类选择器可在页面中多次使用
ID选择器在同一个页面中只能使用一次