黑马程序员技术交流社区
标题:
加油!加油!!
[打印本页]
作者:
夕阳下的少年
时间:
2018-5-3 16:01
标题:
加油!加油!!
本帖最后由 夕阳下的少年 于 2018-5-3 16:03 编辑
第1章 WEB01-HTML篇
1.1.2.1 技术分析:
[HTML]的概述
什么是HTML:
* HTML:Hyper Text Markup Language --- 超文本标记语言.
* 标记语言:指的是通过一组标签的形式描述事物的一门语言.
* 超文本:比普通的文本更强大.
HTML的作用
HTML是用来制作页面(静态页面)
HTML在那些地方使用
【HTML的使用】
HTML的文件的创建
一个HTML文件,扩展名是.html或者.htm结尾
HTML的结构标签
* 跟标签:<html></html>
* <head> -- html的头标签
* <body> -- html的体标签
【HTML的字体标签】
* <font>标签: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的排版标签】
标题标签:h标签<h1>...<h6>
<!-- HTML的标题标签 -->
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
段落标签:p标签
<p>:表示段内容内容
</p>:表示:结束
还可以继续<p>-----</p>
字体加粗标记:
b标签:<b>黑马训练营</b>
字体斜体标签:
i标签:<i>-----</i>
字体下划线标签
u标签:<u>-----</u>
居中标签
<center>标签:<center>---</center>
1.1.2.2 步骤分析:
【步骤一】创建一个HTML的文档
【步骤二】设置标题
【步骤三】设置四个段落
【步骤四】使用字体标签将第一个段落中的某个部分的内容变为红色.
1.1.3 代码实现:
<!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>
1.1.4 总结:
HTML有标准:
* HTML4
* <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
* HTML5:支持视频播放,支持CSS3,支持定位,扩展标签...
* <!DOCTYPE html>
<pre>标签:原生标签.
<hr/>标签:横线.
1.2 案例二:网站图片页面显示:
1.2.2.1 技术分析:
【HTML的图片标签】
图片标签:<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" />
1.2.2.2 步骤分析:
【步骤一】创建一个html的文档
【步骤二】引入两张图片显示到页面
1.2.3 代码实现:
<img src="logo2.png" height="50" width="200"/>
<img src="header.png" height="50" width="250"/>
HTML的列表标签
1.有序列表
<ol>
<li></li>
</ol>
2.无序列表
<ul>
<li><li>
</ul>
HTML的超链接标签
HTML的超链接标签;<a>
属性:
href:链接路径
target:打开的方式
_aelf:
_blank:
HTML 的表格标签
<table>
<tr>
<><>
<><>
</tr>
网站的首页的显示
网站注册页面显示(重要):
HTML的表单标签:<form>
常用属性:
action属性: 提交的路径.默认提交到当前页面
method属性: 请求的方式.GET和POST.默认是GET
面试题:{GET方式和POST方式的区别?
GET:数据会显示到地址栏中.get方式提交是有大小限制
POST:数据不会显示到地址栏中.post方式提交是没有大小限制的}
表单元素:
<input type = "text"> :文本框
常用属性:
name :表单元素的名称,必须有name属性
value :文本框的默认值
size :文本框长度
maxlenth :文本框输入的最大长度
readdonly :不允许修改文本框
checked :
<input type = "password"> :密码框
<input type = "radio"> :单选按钮
<input type = "checkbox"> :复选按钮
<input type = "button"> :普通按钮,没有任何功能的按钮
<input type = "submit"> :提交按钮
<input type = "reset"> :重置按钮
<input type = "file"> :文件上传的表单项
<input type = "hidden"> :隐藏字段
<input type = "image"> :图片按钮
<select> :下拉列表
<textarea> :文本域
1.5.4 总结:
HTML5扩展的表单标签.(-----h5不是所有浏览器都支持)
<input type = "email"> 这个表示你必须输入的是邮箱格式,否则不会然你输入
<input typr = "date"> 这个可以自己生成一个日期
<input type = "numner"> 能形成一个数字式的姓名
<input type = "color"> 能形成一颜色式的姓名
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2