【无标题】html+css学习——语义化、文本元素

语义化

什么是语义化

  1. 每个html元素都有具体的含义
    选择什么元素,取决于什么内容含义
    a元素:超链接
    p元素:段落
    h1元素:一级标题

  2. 所有元素与展示效果无关
    效果应该由css决定
    浏览器都有默认css样式,

为什么需要语义化

  1. 为了搜索引擎优化(SEO)
    每隔一段时间,搜索引擎会从整个互联网中,抓取页面代码
  2. 为了让浏览器理解网页
    阅读模式(为了更好的交互)、语音模式

ctrl+d 选择相同文字进行修改
ctrl+s 保存
Ctrl+enter 下一行

文本元素

HTML5中支持的元素(html5元素周期表)

h

标题:head
h1~h6:表示一级标题-六级标题

h$*6>{$级标题} <!--- +tab --->

p

段落,paragraphs

lorem

乱数假文,。没有任何实际含义的文字

p*6>lorem1 <!---只生成一个单词--->

span

无语义,仅用于设置样式,无需换行

某些元素在显示时会独占一行(块级元素:会导致换行),而某些元素不会(行级元素)
现在html5已经弃用这种说法

pre

预格式化文本元素
功能本质:有默认的css属性
空白折叠:早源代码中的连续空白字符(空格、制表tab、换行),在页面显示时,会被折叠为一个空格
在pre元素内部不会出现空白折叠。
在pre元素内部出现的内容,会按原代码的格式显示在页面上
该元素通常用于在页面上显示一些代码。

显示代码时,通常外面套code元素,code表示代码区域。

<code>
   <pre>
          vai i=12;
   <pre>  

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值