HTML | 青训营

66 阅读3分钟

1.初识HTML

Hyper Text Markup Languge(超文本标记语言)

超文本包括文字、视频、音频、图片、动画等。

HTML优势

世界知名浏览器厂商都对HTNL5支持

市场需求

可跨平台

W3C标准

World Wide Web Consortium(万维网联盟)

包括:

结构化标准语言:HTML XML

表现标准语言:CSS

行为标准:DOM/ECMAScript

常见IDE

记事本、Dreamweaver、IDEA、WebStorm

2.网页基本信息

1.注释的写法:快捷键:Ctrl键+/

2.DOCTYPE:告诉浏览器,我们要使用什么规范

3.html:大标签,总标签

4.头部标签head标签代表网页头部

5.body标签代表网页主体

6.title标签代表网页标题

7.meta描述性标签,它用来描述我们网站的一些信息

一般用来做SEO

3.网页基本标签

1.标题标签

 <h1>一级标签</h1>
 <h2>二级标签</h2>
 <h3>三级标签</h3>
 <h4>四级标签</h4>
 <h5>五级标签</h5>
 <h6>六级标签</h6>

2.段落标签

 <p>于海洋是傻逼</p>
 <p>于海洋是傻逼</p>
 <p>于海洋是傻逼</p>
 <p>于海洋是傻逼</p>
 <p>于海洋是傻逼</p>
 <p>早</p>
 <p>上</p>
 <p>好</p>

p*3再按Tab键会直接生成3个段落标签

3.换行标签

 于海洋是傻逼<br/>
 于海洋是傻逼<br/>
 于海洋是傻逼<br/>
 于海洋是傻逼<br/>
 于海洋是傻逼<br/>

行间距较短

4.水平线标签

 <hr/>

5.字体样式标签

 粗体:<strong>i love you </strong>
 斜体:<em>i love you </em>

6.注释和特殊符号

 空&nbsp;格:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
 <br/>
 大于号:&gt;
 <br/>
 小于号:&lt;
 版权符号:&copy;版权所有王凯琴
 多行注释:
 <!--
 ​
 -->

4.图像标签

常见的图像格式:jpg,gif,png,bmp(位图)

常用:jpg,png,gif

img学习

src:图片地址(必填)

有相对地址(推荐使用)或绝对地址。绝对地址是指存在盘中的地址

../ 上一级目录

alt:图片名字(必填)

 <img src="../resources/image/1.jpg" alt="表情包" title="悬停文字"width="300" height="400">

5.链接标签

a标签

herf必填,表示要跳转到哪个页面

target:表示窗口在哪里打开

_blank在新标签中打开

_self在自己的页面打开

 <body>
 <a href="https://www.baidu.com/?tn=15007414_8_dg">点击我跳转到百度</a>
 <br/>
 <a href="初识HTML.html" target="_blank">点击我跳转到我的第一个网页</a>
 <br/>
 <br/>
 <a href="初识HTML.html"><img src="../resources/image/1.jpg" alt="表情包" title="点击图片跳转到我的第一个网页"width="300" height="400"></a>
 <br/>
 <br/>
 <a href="初识HTML.html"><img src="../resources/image/1.jpg" alt="表情包" title="点击图片跳转到我的第一个网页"width="300" height="400"></a>
 <br/>
 <br/>
 <a href="初识HTML.html"><img src="../resources/image/1.jpg" alt="表情包" title="点击图片跳转到我的第一个网页"width="300" height="400"></a>
 <br/>
 <br/>
 <a href="初识HTML.html"><img src="../resources/image/1.jpg" alt="表情包" title="点击图片跳转到我的第一个网页"width="300" height="400"></a>
 <br/>
 <br/>
 <a href="初识HTML.html"><img src="../resources/image/1.jpg" alt="表情包" title="点击图片跳转到我的第一个网页"width="300" height="400"></a>
 ​
 </body>

锚链接

1.需要一个锚标记

2.跳转到标记

 <body>
 ​
 <a id="top">顶部</a>
 ​
 <a href="#top" id="top">回到顶部</a>
 ​
 </body>

在其他页面中时

 <a id="down">底部</a>
 ​
 ​
 <a href="链接标签学习.html#down" id="down" target="_blank">回到上个页面的底部</a>

功能性链接

邮件链接 mailto

 <a href="mailto:3266251669@qq.com">点击联系我</a>

QQ链接

qq推广关了

6.块元素和行内元素

块元素

无论内容多少,该元素独占一行

例如p,h1-h6...

行内元素

内容撑开宽度,左右都是行内元素的可以排在一行

a.strong.em..

7.列表标签

定义:

列表就是信息资源的一种展示形式。它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能更快捷地获得相应的信息

分类

无序列表

应用范围:导航,侧边栏

 <ul>
     <li>java</li>
     <li>python</li>
     <li>运维</li>
     <li>前端</li>
 </ul>

有序列表

应用范围:试卷,问答

 <ol>
     <li>java</li>
     <li>python</li>
     <li>运维</li>
     <li>前端</li>
 </ol>

自定义列表

应用范围:网页最后

dl:标签

dt:列表名称

dd:列表内容

 <dl>
     <dt>学科</dt>
 ​
     <dd>java</dd>
     <dd>python</dd>
     <dd>linux</dd>
     <dd>c</dd>
     <dt>位置</dt>
 ​
     <dd>西安</dd>
     <dd>山东</dd>
     <dd>东营</dd>
     <dd>你家</dd>
 </dl>

8.表格标签

为什么使用表格

简单通用,结构稳定

基本结构

单元格,行,列,跨行,跨列

表格table

行tr ,列td

 <table border="1px">
   <tr>
 <!--      colspan扩列-->
       <td colspan="3">1-1</td>
   </tr>
     <!--  rowspan跨行-->
   <tr>
       <td rowspan="3">2-1</td>
       <td>2-2</td>
       <td>2-3</td>
   </tr>
   <tr>
       <td>3-1</td>
       <td>3-2</td>
   </tr>
   <tr>
       <td>4-1</td>
       <td>4-2</td>
   </tr>
 </table>

9.媒体元素