梅科尔工作室-第一次网页前端培训笔记(HTML概述及常用标签)

前言

本文主要记录我学习前端的笔记,如有不准确之处还请劳烦您指出,万分感谢。


1、HTML是什么?(HTML概述)

HTML (HyperText Markup Language)是超文本标记语言。"超文本"就是表示页面内可以包含非文字如:图片、链接、音乐等等。
它是一种建立网页文件的语言,通过标记式的指令((Tag),将影像、声音、图片、文字等链接显示出来。这种标记性语言是因特网上网页的主要语言。
HTML网页文件可以使用记事本、写字板、HBuilder、Sublime等编辑工具来编写,以.htm或..html为文件后缀名保存。将HTML网页文件用浏览器打开显示,若测试没有问题则可以放到服务器(Server)上,对外发布信息。

2、编辑工具

HBuilder X

小Tips:为了避免没有保存而导致丢失的情况以及方便预览,因为预览需要先保存才可以预览最新的更改,所以可以在设置里边打开自动保存,这样点击鼠标右键就可以保存啦,如下图

 在上方菜单栏选择工具,即可出现设置按钮

3、基础语法

3.1.标签

HTML 标记是由<和>所括住的指令标记,用于向浏览器发送标记指令。主要分为:单标记指令、双标记指令(由<起始标记>内容</结束标记>构成)。

HTML语言使用标志对的方法编写文件,既简单又方便。它通常使用<标志名>内容</标志名>来表示标志的开始和结束,因此在HTML文档中这样的标志对都必须是成对使用的。为了便于理解,将

HTML标记语言大致分为:基本标记、格式标记、文本标记、图像标记、表格标记、链接标记、表单标记和帧标记等。

3.1.1.单标签

单标签,不设置属性值,如:

<br/>(换行) <hr/>(水平线)

3.1.2.单标签属性

单标签(也叫空元素),设置属性值,如:

<hr winth="800" />

3.1.3.双标签(大多数双标签都有属性)

双标签,不设置属性值,如:

<title>...</title>

3.1.4.双标签属性

双标签,设置属性值,如:

<body bg color="red">...</body>
<font size="7">...</font>

3.2.整体结构

HTML的内容都是由一对一对的标签组成,标签不能混乱,页面有页面的整体架构和规则,标签和标签之间有需要正确嵌套。
通常一个HTML网页文件包含3个部分:标记头区<HEAD> . .....</HEAD>、内容区<BODY>. ... . .</BODY>和网页区<HTML>. . ....</HTML>。

<html>
<head></head>
<body></body>
</html>


<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
       <!--网页主体内容-->
	</body>
</html>

4.常用标签一

HTML页面是由标签组成,不同的标签浏览器对其进行不同样式和内容的渲染,我们需要记忆常用的标签即可。大致可分为如下几类:标题、水平线、段落、换行、图片、表格、超链接、列表、表单、下拉列表、div和span等。

4.1.标题(块级元素)

<h1></h1>

h1~h6大小依次递减,切记页面中不能有大量<h1>标签,一般一个页面有一个即可。不可以和加粗混用。注:块级元素可以自动换行

4.2.段落(块级元素)

<p></p>

4.3.换行(单标签)

<br>或者</br>

一般情况下,回车不能实现换行效果,需要用br

4.4.水平线(单标签)

<hr>

常用属性 :color:颜色     size:粗细     width(百分比或px):长度     align:对齐方式

4.5.列表

4.5.1.无序列表

<ul><li></li></ul>

无序列表即每个元素前面没有序号,元素前面的黑圆点可以改变形式(type)

4.5.2.有序列表

<ol><li></li></ol>

无序列表即每个元素前面有序号,元素前面的序号也可以改变形式(type)

4.6.div(层)(块级元素)

<div></div>

万能标签

默认占全部高度,有多少内容占多少高度,可以设置其宽高(style属性)。

width:宽     height:高     align:对齐方式(中为center)

4.7.span(块)(行内元素)

<span></span>

不可以设置宽高,有多少内容占多少地方,注:行内元素不会自动换行。

4.8.格式化标签

4.8.1.font

<font></font>

规定文本的字体(face)、字体尺寸(size)、字体颜色(color)。

4.8.2.pre

<pre></pre>

定义预格式化的文本。被包围在pre元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。文本内部空格用&nbsp;(牛逼视频)

4.8.3.文本标签

b(粗文本)也可以用strong、i (斜体文本)、u(下划线文本)、del(中划线文本) 、 sub (下标文本) 、sup (上标文本)


5.常用标签二

5.1.a标签

<a href="http://www.baidu.com">百度</a>

a标签定义超链接,用于从一张页面链接到另一张页面。a元素最重要的属性是href属性,它指示要链接的目标位置,同时没有href属性a标签内的内容与普通文本没有区别,也就失去了超链接的功能。若是想要跳转到当前页面,那么 href的值为#。被链接页面通常显示在当前浏览器窗口中,除非您规定了另一个目标(target属性)。
 

属性描述
hrefURL连接所要跳转的位置,可能是其他或当前页面。
 
target

_blank <br>空白窗口

_parent <br>

_self <br>当前窗口

_top <br>
Framename作为锚点的a标签的name值

规定在何处打开链接文档。<br>
_blank :开启新页面显示页面;<br>
_self :当前页面显示跳转到页面,默认值。<br>
_top:用于有frameset布局的页面,想要覆盖整个页面显示。<br>
Framename:这里framename与上边的值不同,具体以为frame起了什么样的名字为准,该值指示要连接的页面跳转后将在相应名称的框架中显示。

<a href="#">百度</a>意为点击百度刷新一次页面

<a href="http://www.baidu.com"target="_blank">百度</a>意为在新页面打开百度

<a>标签作为锚点:(即实现回到顶部等定位的效果)
a标签的name属性值:
<a name= "top">< /a>

其他的id属性值:
<div id="top"></div>

锚点的使用:
<a href="#top"></a>

回到顶部:<a href="#">回到顶部</a>

5.2.img

<img>

向网页中嵌入一张图片

常用属性:
src:需要引入的图片的地址(必须属性)

alt:当图片破损或不存在时,显示文本的内容

title:当鼠标悬停在图片上时显示的文本

width:图片的宽度

height:图片的高度

border:图片边框

5.3.表格

<table width="400px" align="center" border="1" style="border-collapse: collapse;">
  <tr>
  <th>编号</th>
  <th>姓名</th>
  <th>年龄</th>
  </tr>
  <tr align="center">
  <td>1</td>
  <td>张三</td>
  <td>19</td>
  </tr>
</table>

table标签定义HTML表格。

tr标签定义表格的

tr元素包含一个或多个th或td元素td标签定义HTML表格中的标准单元格

th定义表格内的表头单元格。th元素内部的文本通常会呈现为居中的粗体文本,而td元素内的文本通常是左对齐的普通文本。

简单的HTML表格由table元素以及一个或多个tr、th、或td元素组成。理解: table相当于一个表格的外框,tr为行,td为一个一个单元格,th为有标题作用的单元格, th中的内容同时有加粗的效果。

table的属性:

width:宽度

border:边框

align:对齐方式

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

tr的属性:

align:对齐方式

bgcolor:背景颜色


总结

本次笔记主要记录了视频中讲解的几种标签用法,感觉不错!

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值