前端之路(三)—— 初识HTML

学前端应该听说过“前端三剑客”,html、css、js。如果能够精通这三剑客,那么恭喜你,前端对你来说已经易如反掌啦。今天这一章呢,我们就来学习一下三剑客中的第一个剑客——HTML

超文本标记语言HTML

HTML(Hypertext Markup Language)超文本标记语言,看它的名字我们就需要记住,HTMl不是编程语言,而是标记语言。它是由一系列元素构成的,接下来我们就要了解什么是元素?

  • 元素:开始标签、结束标签与内容元素相结合就是完整的元素
  • 开始标签:包含内容的符号
  • 结束标签:与开始标签相比多了一个斜杠
  • 内容:被开始、结束标签包裹的
//简单的一个元素
<div>我是元素的内容</div>
//<div>就是开始标签
//</div>就是结束标签

这样一个简单的div元素就写出来啦

元素类别

  • 内联元素:通常出现在块级元素中,不会导致文本换行,只能设置左右的margin
  • 块级元素:以块的形式出现,单独成一行。可设置左右上下margin、padding等
  • 空元素:空元素用来插入一些东西。它们的特点就是只有一个标签

换一种角度想,元素可以分为单标签和双标签。后续我们学习标签的时候需要记住常用的单标签和双标签。

<div></div> //双标签
<img /> //单标签 插入图片

元素属性

属性是描述事物特征的,元素属性顾名思义就是描述元素的,比如一个div中class属性。属性必须包含 一个空格;一个属性值。对于一些标签而言,没有属性就达不到想要的效果,比如上面我们提出的单标签img,只有<img />是不会显现出图像必须加上url

<img src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg2.baidu.com%2Fit%2Fu%3D3062469291%2C1117322059%26fm%3D253%26app%3D120%26f%3DJPEG%3Fw%3D1200%26h%3D800&refer=http%3A%2F%2Fimg2.baidu.com&app=2002&size=w300&q=a80&n=0&g=0n&fmt=jpeg?sec=1645152899&t=b01e64b367e565c5f6be148e21afc962">
src就是属性

布尔属性

这里我们先了解一下布尔属性,上面我们举的例子都有属性值,对于布尔属性而言,它是可以没有值的,这里面最经典的就是disabled属性。

<input type="text" disabled>

我们先记住布尔有两种值 true和false,具体的在学习js基本数据类型时候会学到。

属性值单引号、双引号都可以,但是不能混用。如果同时用时记住外双内单(双引号在外,单引号在内)

了解HTML文档

现在就让我们打开编辑器,写一个我们简单的页面。如果没有编辑器,可以新建一个txt文档,把代码敲好之后,把文件后缀名变成html,然后用浏览器打开即可。是不是觉得很方便。

<!DOCTYPE html> //声明文档类型
<html> //根元素 包含整个页面
  <head> //不在页面展示的数据,比如css样式 title等
    <meta charset="utf-8"> //编码类型 记住就完了
    <title>第一个页面</title>//网页标题,就是地址栏的名称
  </head>
  <body> //里面内容就是页面展示的内容
    <p>你好,世界!</p>
  </body>
</html>

特殊字符

对于一些字符我们需要特殊编码

< —— &lt;
> —— &gt;
" —— &quot;
' —— &apos;
& —— &amp;
空格 —— &nbsp

注释

最后我们了解一下注释,对于初学者来说注释非常重要,可以帮助我们更好的复习。说道注释让我想到了一个段子,程序员最烦的两件事,第一件 看别人代码没写注释 ;第二件 自己写代码注释。哈哈!

<div>没注释</div>
<!-- <div>注释掉了</div> -->

html注释<!-- -->注释掉的在页面不显示

js注释 js注释也很重要 就是 //

日常开发中我们可以利用快捷键Ctrl+?键进行注释

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值