前端学习回顾-02

1、HTML 定义

HTML(Hypertext Markup Language)超文本标记语言。
HTML 不是一门编程语言,而是一种用于定义内容结构的标记语言
HTML 由一系列**元素(elements)**组成,用来结构化 Web 网页及其内容的标记语言。

2、HTML 元素详解:

HTML 元素详解配图
元素组成:
开始标签(Opening tag):包含元素的名称(在本例中为 p),被 < > 所包围。表示元素从这里开始或者开始起作用(在本例中即段落由此开始)。
结束标签(Closing tag):与开始标签相似,只是其在元素名之前包含了有符号 “ \ ”。表示着元素的结尾(在本例中即段落在此结束)。
内容(Content):元素的内容(在本例中即“我的猫咪脾气爆:)”文本)。
元素(Element):开始标签、结束标签与内容相结合,便是一个完整的元素。

3、HTML 元素属性详解:

HTML 元素属性详解配图
元素属性组成:
(1)在属性与元素名称或属性之间的空格符。
(2)属性的名称,并接等号(在本例中属性名称为:class)。(属性名称举例:src、id、alt等)
(3)由引号所包围的属性值(在本例中为:“editor-note”)。
:建议将所有属性值用引号括起来。

4、HTML 嵌套元素

将一个元素置于其他元素之中,即为嵌套。
元素嵌套要保证元素的完整性
正确示例:

<p>我的猫咪<strong>脾气爆</strong>:)</p>

由上文得知 <strong>脾气爆</strong> 为一个完整元素。
错误示例:

<p>我的猫咪<strong>脾气爆</p>:)</strong>

由于上述写法并未保证元素完整性,所以并不是嵌套元素。
:嵌套元素时必须保证元素的完整性,否则浏览器会进行猜测,而猜测的结果大概率是与你代码初衷相差甚远。

5、空元素

不包含任何内容的元素称为空元素。比如 <img> 元素:

<img src="images/huaqi-icon,png" alt="Photos of flowering">

那么你可能要问了,元素嵌套空元素怎么写,这样写就成:

<p>我的猫咪
    <strong>脾气爆</strong>:)
    <img src="images/huaqi-icon,png" alt="Photos of flowering">
</p>

6、HTML 文档大致结构详解:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>florescence</title>
  </head>
  <body>
    <img src="images/huaqi-icon.png" alt="Photos of flowering">
  </body>
</html>

(1)<!DOCTYPE html> (文档类型)大约 1991/92 年,DOCTYPE 用来链接一些 HTML 编写守则,比如自动查错之类。DOCTYPE 在当今作用有限,仅用于保证文档正常读取。
(2)<html></html> (<html> 元素)该元素包含整个页面的内容,也称作根元素。
(3)<head></head>( 元素)该元素的内容对用户不可见,其中包含例如面向搜索引擎的搜索关键字(keywords)、页面描述、CSS 样式表和字符编码声明等。
(4)<meta charset=“utf-8”> — 该元素指定文档使用 UTF-8 字符编码 ,UTF-8 包括绝大多数人类已知语言的字符。基本上 UTF-8 可以处理任何文本内容,还可以避免以后出现某些问题。
(5)<title></title>(<title> 元素)该元素设置页面的标题,显示在浏览器标签页上,也作为收藏网页的描述文字。
(6)<body></body>(<body> 元素)该元素包含期望让用户在访问页面时看到的内容,包括文本、图像、视频、游戏、可播放的音轨或其他内容。

本文部分图片及文字摘自MDN

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值