教学目标 | 了解什么是标记语言 了解HTML主要特性,主要变化及发展趋势 了解HTML的结构标签 掌握HTML的主要标签(字体,图片,列表,链接,表单等标签) |
教学方法 | 案例驱动法 |
HTML:Hyper Text Markup Language --- 超文本标记语言.* 标记语言:指的是通过一组标签的形式描述事物的一门语言.* 超文本:比普通的文本更强大.
HTML是用来制作页面(静态页面).
在设计网站的页面的时候都要使用到HTML.
一个HTML文件,扩展名是.html或者.htm结尾* 01.html
* 跟标签:<html></html>* <head> -- html的头标签* <body> -- html的体标签
使用:<font>文字</font>* <font>标签的属性:* <标签 属性名=”属性值” 属性名=”属性值”></标签>* 属性:* color属性:字体颜色* 英文单词设置:black,red,green,blue...* 使用16进制数设置:#FFFFFF , #FFF* size属性:字体的大小* face属性:字体* 基本使用:<font>我是HTML!</font> <br/><font color="red">我是HTML!</font><br/><font color="#FF0000" size="1">我是小红!</font><br/><font color="#00FF00" size="7">我是小绿!</font><br/><font color="#0000FF" size="100">我是小蓝!</font><br/>
<!-- HTML的标题标签 --><h1>一级标题</h1><h2>二级标题</h2><h3>三级标题</h3>
<p>一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容</p><p>一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容一段内容内容</p>
<b>黑马训练营</b>
<i>黑马训练营</i>
<u>黑马训练营</u>
<center>内容</center>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>网站信息页面</title>
</head>
<body>
<h1>公司简介</h1>
<hr />
<p>
<font color="red">“中关村黑马程序员训练营”</font>是由<b>传智播客</b>联合中关村软件园、CSDN,并委托传智播客进行教学实施的软件开发高端培训机构,致力于服务各大软件企业,解决当前软件开发技术飞速发展,而企业招不到优秀人才的困扰。 目前,“中关村黑马程序员训练营”已成长为行业“学员质量好、课程内容深、企业满意”的移动开发高端训练基地,并被评为中关村软件园重点扶持人才企业。
</p>
<p>
黑马程序员的学员多为大学毕业后,有理想、有梦想,想从事IT行业,而没有环境和机遇改变自己命运的年轻人。黑马程序员的学员筛选制度,远比现在90%以上的企业招聘流程更为严格。任何一名学员想成功入学“黑马程序员”,必须经历长达2个月的面试流程,这些流程中不仅包括严格的技术测试、自学能力测试,还包括性格测试、压力测试、品德测试等等测试。毫不夸张地说,黑马程序员训练营所有学员都是精挑细选出来的。百里挑一的残酷筛选制度确保学员质量,并降低企业的用人风险。
</p>
<p>
中关村黑马程序员训练营不仅着重培养学员的基础理论知识,更注重培养项目实施管理能力,并密切关注技术革新,不断引入先进的技术,研发更新技术课程,确保学员进入企业后不仅能独立从事开发工作,更能给企业带来新的技术体系和理念。
</p>
<p>
一直以来,黑马程序员以技术视角关注IT产业发展,以深度分享推进产业技术成长,致力于弘扬技术创新,倡导分享、 开放和协作,努力打造高质量的IT人才服务平台。
</p>
</body>
</html>
HTML有标准:* HTML4* <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">* HTML5:支持视频播放,支持CSS3,支持定位,扩展标签...* <!DOCTYPE html>
<pre>标签:原生标签.<hr/>标签:横线.
图片标签:<img>* 属性:* src :图片的来源.* width :图片的宽度.* height:图片的高度.* alt :图片找不到显示的内容.图片的引入的路径问题:* 路径:相对路径.* 如果引入的图片和html文件在同一级路径。* 直接写文件名或者./文件名<img src="cs10006.jpg" /><img src="./cs10006.jpg" />* 如果引入的图片在html文件的上一级路径。* <img src="../cs10006.jpg" />* 如果引入的图片在html文件的下一级路径。* <img src="img/cs10006.jpg" />
<img src="logo2.png" height="50" width="200"/>
<img src="header.png" height="50" width="250"/>
<ol><li></li></ol>
<ul><li></li></ul>
HTML的超链接标签:<a>* 属性:* href :链接的路径* target :打开的方式* _self :在自身页面打开* _blank :新打开一个窗口
<ul>
<li><a href="../案例一:网站信息页面的显示/案例一:网站信息页面的显示.html">传智播客</a></li>
<li><a href="http://www.baidu.com" target="_self">百度</a></li>
<li><a href="http://www.163.com" target="_blank">网易</a></li>
<li>百合</li>
</ul>
无序列表的属性:* type属性* disc :实心点.* circle :空心圆* square :方块.
有序列表的属性:* type属性:* 1 :数字类型* a :英文类型* i :罗马字符* start属性:从哪开始
超链接的target属性:* _self* _blank* _parent
<table><tr><td></td><td></td></tr></table>
属性:width :表格宽度height :表格高度border :边框align :表格水平位置:* left* center* right
<td>的属性:* colspan=”列数”* rowspan=”行数”
HTML的表单标签:<form>* 常用属性:* action属性:提交的路径.默认提交到当前页面* method属性:请求的方式.GET和POST.默认是GET.***** GET方式和POST方式的区别?* GET :数据会显示到地址栏中.GET方式提交是有大小的限制.* POST :数据不会显示到地址栏中.POST方式提交的是没有大小限制.HTML中表单元素:* <input type=”text”> :文本框.* 常用属性:* name :表单元素的名称.必须有name属性,然后后台才可以接收数据.* value :文本框的默认值.* size :文本框的长度.* maxlength:文本框输入的最大长度.* readonly:只读文本框.* <input type=”password”> :密码框.* 常用属性:* name :表单元素的名称.必须有name属性,然后后台才可以接收数据.* value :密码框的默认值.* size :密码框的长度.* maxlength:密码框输入的最大长度.
* <input type=”radio”> :单选按钮.* 常用的属性:* name :表单元素的名称.必须有name属性,然后后台才可以接收数据.* value :单选按钮的默认值.* checked:单选按钮默认被选中.
* <input type=”checkbox”> :复选按钮.* 常用的属性:* name :表单元素的名称.必须有name属性,然后后台才可以接收数据.* value :单选按钮的默认值.* checked:单选按钮默认被选中.
* <input type=”button”> :普通按钮.没有任何功能的按钮.* <input type=”submit”> :提交按钮.* <input type=”reset”> :重置按钮.* <input type=”file”> :文件上传的表单项.* <input type=”hidden”> :隐藏字段.* <input type=”image”> :图片按钮
* <select> :下拉列表.* <textarea> :文本域.
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<table border="1" width="90%" align="center">
<tr>
<td>
<!--Logo部分-->
<table width="100%" border="1">
<tr>
<td>
<img src="img/logo2.png" />
</td>
<td>
<img src="img/header.png" />
</td>
<td>
<a href="#">登录</a>
<a href="#">注册</a>
<a href="#">购物车</a>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table width="100%" border="1" bgcolor="black" height="100%">
<tr>
<td>
<a href="">首页</a>
<a href="">手机数码</a>
<a href="">电脑办公</a>
<a href="">烟酒糖茶</a>
<a href="">鞋靴箱包</a>
</td>
</tr>
</table>
</td>
</tr>
<tr height="400" background="img/regist_bg.jpg">
<td>
<form action="../案例四:网站的首页的显示/案例四:网站首页.html" method="post">
<table border="5" width="60%" align="center" bgcolor="white">
<tr>
<td>
用户名
</td>
<td>
<input type="text" name="username" value="" size="20" maxlength="6" >
</td>
</tr>
<tr>
<td>
密码
</td>
<td>
<input type="password" name="password"/>
</td>
</tr>
<tr>
<td>
确认密码
</td>
<td>
<input type="password" name="repassword"/>
</td>
</tr>
<tr>
<td>
邮箱
</td>
<td>
<input type="text" name="email"/>
</td>
</tr>
<tr>
<td>
姓名
</td>
<td>
<input type="text" name="name"/>
</td>
</tr>
<tr>
<td>
性别
</td>
<td>
<input type="radio" name="sex" value="男" checked>男<input type="radio" name="sex" value="女">女
</td>
</tr>
<tr>
<td>
爱好
</td>
<td>
<input type="checkbox" name="hobby" value="篮球" checked>篮球
<input type="checkbox" name="hobby" value="足球">足球
<input type="checkbox" name="hobby" value="排球">排球
<input type="checkbox" name="hobby" value="羽毛球">羽毛球
</td>
</tr>
<tr>
<td>
籍贯
</td>
<td>
<select name="province">
<option>--请选择--</option>
<option value="北京" selected>北京</option>
<option value="上海">上海</option>
<option value="广州">广州</option>
</select>
</td>
</tr>
<tr>
<td>
头像
</td>
<td>
<input type="file" name="upload">
</td>
</tr>
<tr>
<td>
简介
</td>
<td>
<textarea cols="20" rows="4" name="info">我是:</textarea>
</td>
</tr>
<tr>
<td>
生日
</td>
<td>
<input type="text" name="birthday"/>
</td>
</tr>
<tr>
<td colspan="2">
<input type="submit" value="注册"/><input type="reset" value="重置"/><input type="button" value="我是按钮">
</td>
</tr>
</table>
</form>
</td>
</tr>
<tr>
<td height="70">
<img src="img/footer.jpg" width="100%" height="100%">
</td>
</tr>
<tr>
<td align="center">
<a href="../案例一:网站信息页面的显示/案例一:网站信息页面的显示.html">关于我们</a> 联系我们 招贤纳士 法律声明 <a href="../案例三:网站列表页面的显示/案例三:网站列表页面的显示.html">友情链接</a> 支付方式 配送方式 服务声明 广告声明 <br/>
Copyright © 2005-2016 传智商城 版权所有
</td>
</tr>
</table>
</body>
</html>
<input type=”email”><input type=”date”><input type=”number”><input type=”color”>
框架标签:<frameset >,标签与body标签是冲突,有frameset就可以没有body.* 属性:* rows* cols使用<frame>标签,frame代表切分的每个部分.
<frameset rows="15%,*">
空格 :< :<> :>
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |