re:从0开始的HTML学习之路 3. 标签的介绍与语义化标签

1.标签的分类

  1. 双标签,成对出现,有开始,有结束
<标签名>这里写内容</标签名>

用一些编辑器可以快速生成一对标签,比如vs code~
在这里插入图片描述
此时按下回车或者tab就可以生成一对标签了
2. 单标签,又叫自结束标签

<标签名/>

注:在HTML5中,单标签的/可以省略不写,如<img>标签

2. 标签的属性

可以为标签设置属性,通过属性为标签提供一些附加信息
比如img标签的src属性
属性以键值对的形式呈现。属性名=“属性值”,属性值必须使用双引号。
写单引号时浏览器会自动修正成双引号,不能依赖浏览器的修正!
一个标签中可以有多个属性,每个属性之间以空格隔开即可。

3.标签的注意

标签可以嵌套,但不能交叉嵌套
正确的写法:<div><p>内容</p></div>
错误的写法:<div><p>内容</div></p>
运行的话会发现显示上并没有什么问题,但通过F12检查就会发现出现了一对空的p标签
空的p标签
双标签必须正确的关闭! 否则浏览器也不知道结束标签加到哪
HTML5标签大小写不敏感,建议小写

4.语义化标签

即标签的含义,根据标签的含义可以使页面的结构更清晰,更有利于搜索引擎的优化。主要给浏览器看~让浏览器知道每一个部分都是啥子东西,显示出来的样式HTML并不关心(CSS比较关心hh)

  1. 标题标签 h1~h6
    标题标签
    打很多个一样的标签很累肿么?上神秘的网站学一手小技巧!
    这里就可以写h$@1{$@1级标题}*6直接生成6个标签以及内容~
    在显示效果上h1最大,h6最小,但我们不关心显示效果,更关心语义。
    对于搜索引擎来说,h1的作用仅次于title。
  2. 段落标签 p
<p>这是一个p标签</p>
<p>这是一个p标签</p>

在这里插入图片描述
可以将文本分成若干个段落,使文本更有条理性

  1. 换行标签 br
    在HTML中,无论写多少个空格,都会解析成一个空格,换行也会解析成一个空格。
    此时就需要br标签。br可以使页面中的内容强制换行,且br是一个单标签
    只需要写<br>即可
  2. 水平线标签 hr
    hr可以在页面中生成一条水平线
    hr也是单标签
    只需要写<hr>即可
  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值