梅科尔工作室-第一次网页前端培训(HTML)

1、安装HTML编辑器

        Hbuilder:https://download1.dcloud.net.cn/download/HBuilderX.3.3.10.20220124.zip(Windows版本)

2、HTML的正式学习

2.1、什么是HTML

        HTML(超文本标记语言),是一种描述网页的语言,之所以被称为“超文本”,是因为其内部可有文本,图片,视频,音乐等多种内容。

        HTML是一种标记语言而不是编程语言,它是一套标记标签,用标记标签来描述网页,不需要对机器发出一系列复杂指令。

2.2、HTML标签

        HTML标记标签被称之为HTML标签,它是由尖括号<>包围的关键词。

HTML标签可分为单标签和双标签,而单标签与双标签都可以分为有属性和无属性两种。

        HTML双标签是指成对出现的标签如<b>(开始标签)</b>(结束标签)。

        无属性单标签如换行标签<br>,有属性单标签如水平线标签<hr>在其内部可添加颜色宽度搞定等属性。双标签有无属性与单标签类似。

2.3、HTML网页结构

<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title></head><body></body></html>

        1、声明为HTML5文档<!DOCTYPE html>

        2、页面用<html></html>包裹

        3、头部元素<head></head>,<meta charset="utf-8" />定义网页编码格式为utf-8,<title></title>定义文档标题

        4、可见的页面内容<body></body>

3、HTML常用标签(一)

3.1、标题标签

        <h1></h1>标题分为6级,h1到h6,数字越大标题越小,自带加粗功能。能自动换行,属于块级标签。

<!DOCTYPE html><html><head><meta charset="utf-8" /><title>这是一个HTML网页</title></head><body><h1>这是一个标题</h1><h2>这是一个标题</h2><h3>这是一个标题</h3><h4>这是一个标题</h4><h5>这是一个标题</h5><h6>这是一个标题</h6></body></html>

           watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_20,color_FFFFFF,t_70,g_se,x_16

 

        不要为了加粗效果多次使用h1标题,因为h1标题可以被搜索引擎索引,如果一个网页h1标题过多,可能会被拉黑。一般一个网页用一个h1标题

3.2段落标签

        <p></p>,会自动换行,为块级元素。

<p>这是第一个段落</p><p>这是第二个段落</p>

8728f5b5b3c1436b96aaa5f972c1407b.png

3.3、换行标签

        我们在html中写入两行文字,html一般是不会换行的,如:

hello

world

        在HTML中是一行的,因此就需要换行标签<br>

第一行<br>第二行

 af790c9a777140a0bc35f3ccc0c0b03b.png

3.4、水平线标签

        <hr></hr>,常用属性:颜色color,粗细size,长度width(可用百分比%或像素px表示),对齐方式align。

<hr color="aqua" size="3" width="50%" align="left">

1fc864ea80654775991c6cb165749a91.png

 3.5、列表

        ul(无序列表)类型默认为实心圆(disc),可修改为空心圆(circle),方块(square)

<ul type="square"><li>张三</li><li>李四</li></ul><ol type="a"><li>张三</li><li>李四</li></ol>

e50734641097492788d0bd15eae9c069.png

 

        ol(有序列表)默认类型阿拉伯数字,可修改为大小写字母,希腊数字

3.6、div与span

3.6.1、div        

        div为块级元素,通常与css结合用于网页布局。能够将网页分成一个个部分。

默认占全部宽度,有多少内容占多少高度,也可设置其宽高(前面要有style),align可设置内容对其方式。自带换行。

<div style="width: 500px;height: 100px;"align="center">这是一个div</div>111

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_20,color_FFFFFF,t_70,g_se,x_16

         可在元素中看见具体信息,蓝色为定义div块

3.6.2、span

        行内元素,不会自动换行,自动计算宽高,不能自定义。

<span>这是一个span</span>111

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_8,color_FFFFFF,t_70,g_se,x_16

蓝色为span

3.7、格式化标签

3.7.1、font标签

        定义文本颜色color,大小size,字体类型(楷体)face。

<p><font color="aqua" size="5" face="楷体">将来的你一定会感谢现在吃苦的自己</font></p>

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_8,color_FFFFFF,t_70,g_se,x_16

 3.7.2、pre标签

        预格式化标签,保留空格与换行

        一般英文句子中单词间有多个空格时会被处理为一个空格,换行会被省略,用pre就可以保留空格与换行。

        加粗b,倾斜i,下划线u,中划线del,下标sub,上标sup

<pre>hello     world我们是</pre></body>

3ec71bbdcdb44678b7629808b105e986.png

        注意:前面的tab也会保留 

<p><b>将来的</b><i>你</i><u>一定会感谢现在吃苦</u><del>的自己</del></p>

0de7d776026b48df8a7dd6eb3c63b76a.png

4、HTML常用标签(二)

4.1、a标签 

        a标签用于定义超链接(最重要href属性),或者用于当锚点(name属性)

        href属性,选择跳转位置(URL网址),#为本页面,相当于刷新。

        target属性(如何跳转),_blank(重新打开一个页面),_parent,_self(在本页面打开一个页面,覆盖一下,按⬅可以返回原页面),_top。blank与self较为重要。

        

<a href="http://www.baidu.com/" target="_blank">点一下进入百度页面</a>

ba7b0b1e6b7d4c94803e69c97e3f0ffd.png

        作为锚点,a标签的name属性值<a name="top"></a>,其他id的属性值<div id="top"></div>,锚点使用<a href="#top"></a>

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_16,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_9,color_FFFFFF,t_70,g_se,x_16

 watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_8,color_FFFFFF,t_70,g_se,x_16

        点击星宿说即可定位到文章中锚点位置,如果用a则用name=“”用其他的div就用id如图一所示,这相当于给文字添加了一个可以定位的坐标(标签0)

4.2、图片

        img标签用以向网页嵌入一幅图像。实际上是在网页链接上图像。

        也可定义宽width,高height。边框border,鼠标移动到图片所显示的文本title,如何排列图像align

<img src="img/星空.jpg" alt="图片损坏" width="500" height="400" border="2" title="星空">

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5pif5aaC6ZuqX-aireWmguaciA==,size_14,color_FFFFFF,t_70,g_se,x_16

 4.3、表格

        table定义HTML表格

       td定义标准单元格

       th定义表头,默认居中粗体,td默认左对齐普通文体

       tr定义行,一行可有多个th或td

 常用属性:对齐方式align,边框宽度border,表格宽度width

tr常用属性:对齐align,背景颜色bgcolor(rgb(,,),#xxxxxx,colorname)

        style="border-collapse: collapse;"合并表格边框

<table border="1" align="center" style="border-collapse: collapse;"><tr><th>name</th><th>gender</th><th>age</th></tr><tr bgcolor="yellow" align="center"><td>a</td><td>man</td><td>18</td></tr><tr><td>b</td><td>woman</td><td>19</td></tr><tr><td>c</td><td>man</td><td>20</td></tr></table>

30324f6549624cc4a3dc29f474085d53.png

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星如雪_梭如月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值