Day44 HTML
学习路线:
前端:展示页面、与用户交互 — HTML
后端:数据的交互和传递 — JavaEE/JavaWeb
1.网页的组成部分(HTML+CSS+JavaScript)
前端开发的工作模式:开发输出html+css+js
HTML:页面结构
CSS:页面样式表现
JavaScript:交互行为
2.HTML简介
HTML:超文本标记语言——HyperText Markup Language
超文本:链接
标记:标签,带尖括号的文本
3.HTML基本结构
html:整个网页
head:网页头部,用来存放给浏览器看的信息,例如 CSS
title:网页标题
body:网页主体,用来存放给用户看的信息,例如图片、文字
注意:
标签要成对出现,中间包裹内容
<>里面放英文字母(标签名)
结束标签比开始标签多 /
标签分类:双标签和单标签
4.掌握常用的标签
4.1 标题标签
h1-h6
<h1>一级标签</h1>
<h2>二级标签</h2>
<h3>三级标签</h3>
<h4>四级标签</h4>
<h5>五级标签</h5>
<h6>六级标签</h6>
显示特点:
* 文字加粗
* 字号逐渐减小
* 独占一行(换行)
4.2 段落标签
xxx
<p>用良心做教育</p>
<p>做真实的自己</p>
显示特点:
* 独占一行
* 段落之间存在间隙
4.3 文本标签
span – 文本标签
br – 换行标签
hr – 分割线标签
<span>用良心做教育</span>
<br/>
<span>做真实的自己</span>
<hr />
4.4 图片标签
img - 图片标签
src:图片资源路径
width:宽度
height:高度
alt:图片加载失败后显示的文本内容
注意:
100px – 100像素
30% ---- 占页面宽度的百分比(适配度)
<img src="../img/波多野结衣.jpg" width="100px" height="100px"/>
<br />
<img src="../img/波多野结衣.jpg" width="30%" height="30%" />
<br />
<img src="http://img.duoziwang.com/2020/02/06242324110320.jpg" width="100px" height="100px" />
<br />
<img src="http://img.duoziwang.com/2020/02/xxx.jpg" width="100px" height="100px" alt="图片加载失败" />
4.5 有序列表(ol>li)
有序列表也是一列项目,列表项目使用数字进行标记。
ol - 有序列表
type - 展示类型(1-阿拉伯数字 a-小写英文字母 A-大写英文字母 i-小写罗马数字 I-大写罗马数字)
li - 列表项
<h3>注册流程:</h3>
<ol type="1">
<li>填写基本信息</li>
<li>绑定银行账号</li>
<li>绑定手机号</li>
<li>注册成功</li>
</ol>
4.6 无序列表(ul>li)
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。
ul - 无序列表
type - 展示类型(circle-空心圆 discs-实心圆 square-实心方块)
li - 列表项
<ul type="square" >
<li>xxx</li>
<li>yyy</li>
<li>zzz</li>
</ul>
有序列表和无序列表的区别:前面是不是有数字序号
4.7 定义列表(dl>dt>dd)
dl - 定义列表
dt - 列表头
dd - 列表体
<dl>
<dt>
<h2>小明</h2>
<img src="../img/小明.jpg" width="60px" />
</dt>
<dd>
<p>2003年10月出生于四川,当天天气晴空万里,四川峨眉山金顶惊现佛光</p>
<p>小明从小就爱钻研互联网相关技术</p>
<p>5岁精通HTML</p>
<p>9岁精通Java</p>
<p>15岁精通数据库</p>
<p>17岁能够独立完成大型分布式微服务项目</p>
<p>20岁时因不满老板压榨员工,一怒之下删库跑路,至今下落不明...</p>
</dd>
</dl>
4.8 列表案例
注意:HTML标签可以无限层嵌套!!!
<ul>
<li>
<h3>荤菜</h3>
<ol>
<li>回锅肉</li>
<li>仔姜鸭丝</li>
<li>爆炒腰花</li>
<li>宫保鸡丁</li>
<li>小鸡炖蘑菇</li>
</ol>
</li>
<li>
<h3>素菜</h3>
<ol>
<li>清炒空心菜</li>
<li>鱼香茄子</li>
<li>土豆炒洋芋</li>
<li>西红柿炒番茄</li>
</ol>
</li>
<li>
<h3>汤类</h3>
<ol>
<li>翡翠蛋花汤</li>
<li>皮蛋黄瓜汤</li>
<li>胡豆瓣酸菜粉丝汤</li>
<li>开水白菜</li>
</ol>
</li>
</ul>
4.9 超链接
a - 超链接
href - 链接地址
target - 跳转目标(_self在当前卡页跳转,_blank在新增卡页跳转)
<a href="http://www.baidu.com" target="_self">百度一下</a>
<br />
<a href="http://www.baidu.com" target="_blank">百度一下</a>
<br />
<a href="08_列表案例.html" target="_blank">跳转本地页面</a>
<br />
<a href="08_列表案例.html" target="_blank">
<img src="../img/小明.jpg" width="50px"/>
</a>
4.10 锚链接
<a href="#new01">法治</a><!--定位到锚点处-->
<a href="#new02">国际</a><!--定位到锚点处-->
<a href="#new03">娱乐</a><!--定位到锚点处-->
<a name="new01"></a><!--下锚点-->
<h1>法治新闻 - 为何半夜母猪频频惨叫</h1>
<h1>法治新闻 - 为何八旬老太以外怀孕</h1>
<h1>法治新闻 - 是人性的溟灭</h1>
<h1>法治新闻 - 是道德的沦丧</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<h1>法治新闻</h1>
<a name="new02"></a><!--下锚点-->
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<h1>国际新闻</h1>
<a name="new03"></a><!--下锚点-->
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
<h1>娱乐新闻</h1>
总结
1.了解前端和后端的区别
2.HMTL、CSS、JavaScript
3.安装HBuilder
总结
1.了解前端和后端的区别
2.HMTL、CSS、JavaScript
3.安装HBuilder
4.常用的标签